|
enum | State { Closed
, Listen
, SynSent
, Established
} |
|
enum | { IpAddressSize = 4
} |
|
|
void | registerWith (RTIOMonitor *) |
|
int | create (void) |
|
void | close (void) |
|
int | listen (int port) |
|
int | acceptFrom (const RTTcpSocket &listener) |
|
int | getPrimary (char *ip_address) const |
|
int | connect (const char *address, int port) |
|
int | hasData (void) |
|
int | read (char *, int) |
|
int | write (const char *, int) |
|
State | state (void) |
|
int | getLocalName (char *, int) const |
|
int | getLocalPort (void) const |
|
void | setMaxPendingConnections (int) |
|
|
static int | lookup (const char *host, char *ip_address) |
|
static int | lookup_numeric (const char *host, char *ip_address) |
|
|
int | _sd |
|
State | _state |
|
RTIOMonitor * | _monitor |
|
int | _max_pending_connections |
|
char | _peer_ip [IpAddressSize] |
|
int | _peer_port |
|
The documentation for this class was generated from the following file: