|
Namespaces |
| namespace | SocketNS |
Classes |
| class | Socket |
| | Tekkotsu wireless Socket class. More...
|
Enumerations |
| enum | SocketNS::TransportType_t { SocketNS::SOCK_STREAM = _SYS_SOCK_STREAM,
SocketNS::SOCK_DGRAM = _SYS_SOCK_DGRAM
} |
| | Specifies transport type. TCP is usually a good idea. More...
|
| enum | SocketNS::ConnectionState {
CONNECTION_CLOSED,
CONNECTION_CONNECTING,
CONNECTION_CONNECTED,
CONNECTION_LISTENING,
CONNECTION_CLOSING,
CONNECTION_ERROR
} |
| | Internal TCP/UDP Connection State.
|
| enum | SocketNS::FlushType_t { SocketNS::FLUSH_NONBLOCKING = 0,
SocketNS::FLUSH_BLOCKING
} |
| | Chooses between blocking and non-blocking Wireless Input, Output. Blocking wireless output from the main process will affect the performance of the Aibo, and should only be used for debugging purposes. More...
|
Variables |
|
const int | SocketNS::_SYS_SOCK_STREAM = 1 |
| | aperios doesn't provide SOCK_STREAM, so we will initialize them to these values
|
|
const int | SocketNS::_SYS_SOCK_DGRAM = 2 |
| | aperios doesn't provide SOCK_DGRAM, so we will initialize them to these values
|
|
Socket * | sout |
| | the standard tekkotsu in/out console (default port 10001)
|
|
Socket * | serr |
| | the standard tekkotsu error output (default port 10002)
|