![]() |
4S Device Communication Module Collection
Version 0.6-SNAPSHOT
Full documentation of the modules in the 4SDC collection (aimed at 4SDC module developers)
|
|
Public Member Functions | |
ConnectedDevice (PHDListener *parent, std::shared_ptr< VirtualPHD > phdevice) | |
void | wrapMDS (string) |
void | sendNoMeasurement () |
void | weAreConnected () |
void | disassociate () |
void | broadcast (fsdc::Core::DataAvailable data) |
HACK HACK HACK Function. | |
![]() | |
void | broadcast (T &msg) |
Template function to broadcast messages. More... | |
void | respond (T &msg, BaseMsg &received) |
Template function to respond to messages. More... | |
void | send (T &msg, const MsgAddr &destination) |
![]() | |
MsgAddrGenerator (void) | |
Constructor that creates an address. | |
operator MsgAddr & () | |
MsgAddr operator for type conversion of MsgAddrGenerator to a MsgAddr. More... | |
Public Attributes | |
char | state |
string | guid |
string | manufacturer |
string | model |
string | serialno |
string | oldMeasurementB |
string | oldMeasurementP |
u_int64_t | guidval |
PHDListener * | parent |
std::shared_ptr< VirtualPHD > | phdevice |
std::vector< string > | measurementQueue |
qint64 | timeDiff |