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

Public Member Functions

 ConnectionPFmini (ba::io_service &ioservice, MessageImp &imp)
void SetVerbose (bool b)
void SetInterval (uint16_t i)
int GetState () const

Static Public Attributes

static const uint16_t kMaxAddr = 0xfff

Protected Member Functions

virtual void Update (const PFmini::Data &)

Private Member Functions

void HandleReceivedData (const bs::error_code &err, size_t bytes_received, int)
void HandleRequest (const bs::error_code &error)
void HandleReadTimeout (const bs::error_code &error)
void Request ()
void ConnectionEstablished ()

Private Attributes

bool fIsVerbose
uint16_t fInterval
bool fReceived
int fState
vector< int16_t > fBuffer
boost::asio::deadline_timer fKeepAlive

Detailed Description

Definition at line 21 of file pfminictrl.cc.

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