#include <pStatClientControlMessage.h>
Public Types | |
enum | Type { T_datagram = 0, T_hello, T_define_collectors, T_define_threads, T_invalid } |
Public Member Functions | |
PStatClientControlMessage () | |
void | encode (Datagram &datagram) const |
bool | decode (const Datagram &datagram, PStatClientVersion *version) |
Public Attributes | |
Type | _type |
string | _client_hostname |
string | _client_progname |
int | _major_version |
int | _minor_version |
pvector< PStatCollectorDef * > | _collectors |
int | _first_thread_index |
pvector< string > | _names |
|
Definition at line 44 of file pStatClientControlMessage.h. |
|
Definition at line 32 of file pStatClientControlMessage.cxx. |
|
|
Definition at line 42 of file pStatClientControlMessage.cxx. References _client_hostname, _client_progname, _collectors, _first_thread_index, _major_version, _minor_version, _names, _type, Datagram::add_string(), Datagram::add_uint16(), Datagram::add_uint8(), Datagram::clear(), T_define_collectors, T_define_threads, and T_hello. |
|
Definition at line 55 of file pStatClientControlMessage.h. |
|
Definition at line 56 of file pStatClientControlMessage.h. |
|
Definition at line 61 of file pStatClientControlMessage.h. |
|
Definition at line 64 of file pStatClientControlMessage.h. |
|
Definition at line 57 of file pStatClientControlMessage.h. |
|
Definition at line 58 of file pStatClientControlMessage.h. |
|
Definition at line 65 of file pStatClientControlMessage.h. |
|
Definition at line 52 of file pStatClientControlMessage.h. Referenced by decode(), encode(), and PStatClientControlMessage(). |