ArmarXConnectionObserver Struct Reference
+ Inheritance diagram for ArmarXConnectionObserver:

Public Member Functions

 ArmarXConnectionObserver (std::string protocol)
 
void attach () override
 
void detach () override
 
void failed (const std::string &) override
 
void receivedBytes (int num) override
 
void report (ProfilerListenerPrx &profiler, const std::string &applicationName)
 
void sentBytes (int num) override
 

Public Attributes

const std::string protocol
 
std::atomic< Ice::Int > received {0}
 
std::atomic< Ice::Int > sent {0}
 

Constructor & Destructor Documentation

◆ ArmarXConnectionObserver()

ArmarXConnectionObserver ( std::string protocol)
inline

Member Function Documentation

◆ attach()

void attach ( )
inlineoverride

◆ detach()

void detach ( )
inlineoverride

◆ failed()

void failed ( const std::string & )
inlineoverride

◆ receivedBytes()

void receivedBytes ( int num)
inlineoverride

◆ report()

void report ( ProfilerListenerPrx & profiler,
const std::string & applicationName )
inline

◆ sentBytes()

void sentBytes ( int num)
inlineoverride

Member Data Documentation

◆ protocol

const std::string protocol

◆ received

std::atomic<Ice::Int> received {0}

◆ sent

std::atomic<Ice::Int> sent {0}

The documentation for this struct was generated from the following file: