add ref-counter for Transport ABC

This commit is contained in:
Michael Davidsaver
2018-02-01 11:17:56 -08:00
parent a039b48c1f
commit 5a86835a6f
3 changed files with 20 additions and 2 deletions

View File

@@ -58,6 +58,19 @@ struct BreakTransport : TransportSender
namespace epics {
namespace pvAccess {
size_t Transport::num_instances;
Transport::Transport()
{
REFTRACE_INCREMENT(num_instances);
}
Transport::~Transport()
{
REFTRACE_DECREMENT(num_instances);
}
namespace detail {
const std::size_t AbstractCodec::MAX_MESSAGE_PROCESS = 100;
@@ -994,6 +1007,7 @@ bool AbstractCodec::directDeserialize(ByteBuffer *existingBuffer, char* deserial
{
return false;
}
//
//
// BlockingAbstractCodec