C:/quickbuild-1.2.13/working/root/Docs/TGEA_Offline_Docs/checkouts/engine/source/platform/platformNet.h File Reference
#include "platform/platform.h"
#include "core/coreRes.h"
#include "core/util/journal/journaledSignal.h"
|
Classes |
| struct | NetAddress |
| | Generic network address. More...
|
| struct | Net |
| | Platform-specific network operations. More...
|
Defines |
| #define | MAXPACKETSIZE 1500 |
Typedefs |
| typedef int | NetConnectionId |
| typedef S32 | NetSocket |
| typedef JournaledSignal< void(NetSocket, U32)> | ConnectionNotifyEvent |
| | void event(NetSocket sock, U32 state)
|
| typedef JournaledSignal< void(NetSocket, NetSocket, NetAddress)> | ConnectionAcceptedEvent |
| | void event(NetSocket listeningPort, NetSocket newConnection, NetAddress originatingAddress)
|
| typedef JournaledSignal< void(NetSocket, RawData)> | ConnectionReceiveEvent |
| | void event(NetSocket connection, RawData incomingData)
|
| typedef JournaledSignal< void(NetAddress, RawData)> | PacketReceiveEvent |
| | void event(NetAddress originator, RawData incomingData)
|
Variables |
| const NetSocket | InvalidSocket = -1 |
Define Documentation
| #define MAXPACKETSIZE 1500 |
Typedef Documentation
void event(NetSocket sock, U32 state)
void event(NetSocket listeningPort, NetSocket newConnection, NetAddress originatingAddress)
void event(NetSocket connection, RawData incomingData)
void event(NetAddress originator, RawData incomingData)
Variable Documentation
|