|
Public Types |
| enum | ClientState { CS_Dot,
CS_Adj,
CS_Xml,
CS_Undefined
} |
Public Member Functions |
|
| TopoWatch (RTopology *topology) |
|
bool | createSocket () |
Static Public Member Functions |
|
static void | accept_connection (gea::Handle *h, gea::AbsTime t, void *data) |
|
static void | read_client_data (gea::Handle *h, gea::AbsTime t, void *data) |
|
static bool | write_topo (void *, std::string &) |
Public Attributes |
|
int | l_socket |
|
gea::UnixFdHandle * | lHandle |
|
map< int, ClientDescr > | clients |
|
RTopology * | topology |
Static Public Attributes |
|
static const unsigned short | PORT = 8333 |
Classes |
| struct | ClientDescr |