#include <realtimescheduler.h>
Public Types | |
| enum | fdCommand { PACKET_DATA = 0, PACKET_FD_NEW = 1, PACKET_FD_CLOSE = 2, PACKET_APPTUN_DATA = 3 } |
Public Member Functions | |
| PacketBufferEntry (char *buf, uint32_t len) | |
| PacketBufferEntry (char *buf, uint32_t len, sockaddr *ad, socklen_t al) | |
| PacketBufferEntry (char *buf, uint32_t len, fdCommand fc, int _fd) | |
| PacketBufferEntry (char *buf, uint32_t len, sockaddr *ad, socklen_t al, fdCommand fc, int _fd) | |
Public Attributes | |
| char * | data |
| uint32_t | length |
| sockaddr * | addr |
| socklen_t | addrlen |
| enum RealtimeScheduler::PacketBufferEntry::fdCommand | func |
| SOCKET | fd |
Definition at line 41 of file realtimescheduler.h.
Definition at line 47 of file realtimescheduler.h.
00047 { 00048 PACKET_DATA = 0, 00049 PACKET_FD_NEW = 1, 00050 PACKET_FD_CLOSE = 2, 00051 PACKET_APPTUN_DATA = 3 00052 } func;
| RealtimeScheduler::RealtimeScheduler::PacketBufferEntry::PacketBufferEntry | ( | char * | buf, | |
| uint32_t | len | |||
| ) | [inline] |
Definition at line 54 of file realtimescheduler.h.
00054 : 00055 data(buf), length(len), addr(0), addrlen(0), func(PACKET_DATA), fd(0) {}; PacketBufferEntry(char* buf, uint32_t len, sockaddr* ad, socklen_t al) :
| RealtimeScheduler::RealtimeScheduler::PacketBufferEntry::PacketBufferEntry | ( | char * | buf, | |
| uint32_t | len, | |||
| sockaddr * | ad, | |||
| socklen_t | al | |||
| ) | [inline] |
Definition at line 56 of file realtimescheduler.h.
00056 : 00057 data(buf), length(len), addr(ad), addrlen(al), func(PACKET_DATA), fd(0) {}; PacketBufferEntry(char* buf, uint32_t len, fdCommand fc, int _fd) :
| RealtimeScheduler::RealtimeScheduler::PacketBufferEntry::PacketBufferEntry | ( | char * | buf, | |
| uint32_t | len, | |||
| fdCommand | fc, | |||
| int | _fd | |||
| ) | [inline] |
Definition at line 58 of file realtimescheduler.h.
00058 : 00059 data(buf), length(len), addr(0), addrlen(0), func(fc), fd(_fd) {}; PacketBufferEntry(char* buf, uint32_t len, sockaddr* ad, socklen_t al,
| RealtimeScheduler::RealtimeScheduler::PacketBufferEntry::PacketBufferEntry | ( | char * | buf, | |
| uint32_t | len, | |||
| sockaddr * | ad, | |||
| socklen_t | al, | |||
| fdCommand | fc, | |||
| int | _fd | |||
| ) | [inline] |
| sockaddr* RealtimeScheduler::RealtimeScheduler::PacketBufferEntry::addr |
Definition at line 45 of file realtimescheduler.h.
Referenced by XmlRpcInterface::handleMessage(), RealworldConnector::handleMessage(), and SimpleGameClient::handleTimerEvent().
| socklen_t RealtimeScheduler::RealtimeScheduler::PacketBufferEntry::addrlen |
Definition at line 46 of file realtimescheduler.h.
Referenced by RealworldConnector::handleMessage().
| char* RealtimeScheduler::RealtimeScheduler::PacketBufferEntry::data |
Definition at line 43 of file realtimescheduler.h.
Referenced by XmlRpcInterface::handleMessage(), RealworldConnector::handleMessage(), and SimpleGameClient::handleTimerEvent().
| SOCKET RealtimeScheduler::RealtimeScheduler::PacketBufferEntry::fd |
Definition at line 53 of file realtimescheduler.h.
Referenced by XmlRpcInterface::handleMessage(), and SimpleGameClient::handleTimerEvent().
| enum RealtimeScheduler::PacketBufferEntry::fdCommand RealtimeScheduler::RealtimeScheduler::PacketBufferEntry::func |
Referenced by XmlRpcInterface::handleMessage(), and SimpleGameClient::handleTimerEvent().
| uint32_t RealtimeScheduler::RealtimeScheduler::PacketBufferEntry::length |
Definition at line 44 of file realtimescheduler.h.
Referenced by XmlRpcInterface::handleMessage(), RealworldConnector::handleMessage(), and SimpleGameClient::handleTimerEvent().
1.5.8