FACT++  1.0
ConnectionSQM Class Reference
+ Inheritance diagram for ConnectionSQM:
+ Collaboration diagram for ConnectionSQM:

Public Member Functions

 ConnectionSQM (ba::io_service &ioservice, MessageImp &imp)
 
void SetVerbose (bool b)
 
void SetTimeout (uint16_t t)
 
int GetState () const
 

Static Public Attributes

static const uint16_t kMaxAddr
 

Protected Member Functions

virtual void Update (const SQM::Data &)
 

Private Member Functions

void HandleRead (const boost::system::error_code &err, size_t bytes_received)
 
void HandleReadTimeout (const bs::error_code &error)
 
void HandleRequestTrigger (const bs::error_code &error)
 
void StartReadReport ()
 
void ConnectionEstablished ()
 

Private Attributes

bool fIsVerbose
 
bool fFirstMessage
 
bool fValid
 
uint16_t fTimeout
 
boost::asio::streambuf fBuffer
 
boost::asio::deadline_timer fTrigger
 

Detailed Description

Definition at line 23 of file sqmctrl.cc.


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