| addHandler(IEventHandler *inHandler, long inType=all_events) | EventEmitter | virtual |
| addIncomingPacketGatekeeper(GatekeeperFunc func, void *context)=0 | NetworkManager | pure virtual |
| blockEvent(long inEventType) | EventEmitter | virtual |
| broadcastData(void *data, long datalen)=0 | NetworkManager | pure virtual |
| clear(bool doRelease=true) | EventEmitter | virtual |
| closeConnection(long id, int error=0)=0 | NetworkManager | pure virtual |
| closeServerPort(short portNum)=0 | NetworkManager | pure virtual |
| createServerPort(short portNum, void *userContext=0, unsigned char connectFlags=flag_PublicPort)=0 | NetworkManager | pure virtual |
| createSingletonInstance() | Singleton< NetworkManager > | static |
| doneWaitingForNetwork()=0 | NetworkManager | pure virtual |
| error_BadPacket enum value | NetworkManager | |
| error_OutOfMemory enum value | NetworkManager | |
| error_OversizePacket enum value | NetworkManager | |
| EventEmitter() | EventEmitter | inline |
| flag_NoFraming enum value | NetworkManager | |
| flag_NoHandshake enum value | NetworkManager | |
| flag_PublicPort enum value | NetworkManager | |
| flag_RawTCP enum value | NetworkManager | |
| flag_RawUDP enum value | NetworkManager | |
| flag_TCPOnly enum value | NetworkManager | |
| flag_UDPOnly enum value | NetworkManager | |
| getSingletonInstance() | Singleton< NetworkManager > | inlinestatic |
| hasInstance() | Singleton< NetworkManager > | inlinestatic |
| idle()=0 | NetworkManager | pure virtual |
| instance() | Singleton< NetworkManager > | inlinestatic |
| isWaitingForNetwork()=0 | NetworkManager | pure virtual |
| openConnection(const char *destination, void *userContext=0, unsigned char connectFlags=0)=0 | NetworkManager | pure virtual |
| postEvent(long inEventType, void *inEventData, EventEmitter *fromEmitter=0) | EventEmitter | virtual |
| releaseNetData(NetData *data)=0 | NetworkManager | pure virtual |
| removeHandler(IEventHandler *inHandler, long inType=all_events) | EventEmitter | virtual |
| removeIncomingPacketGatekeeper(GatekeeperFunc func)=0 | NetworkManager | pure virtual |
| sendData(long id, void *data, long dataLen)=0 | NetworkManager | pure virtual |
| setConnectionContext(long id, void *userContext)=0 | NetworkManager | pure virtual |
| setInstance(NetworkManager *i) | Singleton< NetworkManager > | inlinestatic |
| setMaxIncomingPacketSize(long id, long maxLen)=0 | NetworkManager | pure virtual |
| setPublicInfo(long connectionCreator, const char *publicName)=0 | NetworkManager | pure virtual |
| Singleton() | Singleton< NetworkManager > | inline |
| Singleton< NetworkManager > class | NetworkManager | friend |
| unblockEvent(long inEventType) | EventEmitter | virtual |
| waitingForNetwork()=0 | NetworkManager | pure virtual |
| ~Singleton() | Singleton< NetworkManager > | inlinevirtual |