Accept(IMCSocket *outSocket, float timeOutInSeconds)=0 | IMCSocket | [pure virtual] |
AddRef()=0 | IMCUnknown | [pure virtual] |
BindToPort()=0 | IMCSocket | [pure virtual] |
Close()=0 | IMCSocket | [pure virtual] |
Connect(const char *serverAddress, float timeOut)=0 | IMCSocket | [pure virtual] |
EProtocol enum name | IMCSocket | |
GetData(char *buffer, int32 bufferSize)=0 | IMCSocket | [pure virtual] |
Init(EProtocol protocol, int32 portNumber)=0 | IMCSocket | [pure virtual] |
IsClosed()=0 | IMCSocket | [pure virtual] |
kInvalidProtocol enum value | IMCSocket | |
kTCP enum value | IMCSocket | |
kUDP enum value | IMCSocket | |
ListenForConnections()=0 | IMCSocket | [pure virtual] |
PutData(const char *buffer, int32 bytesCount)=0 | IMCSocket | [pure virtual] |
QueryInterface(const MCIID &riid, void **ppvObj)=0 | IMCUnknown | [pure virtual] |
Release()=0 | IMCUnknown | [pure virtual] |
SendBroadcast(uint32 broadcastAddress, const TMCString &message)=0 | IMCSocket | [pure virtual] |
WaitForReadableData(float timeOutInSeconds)=0 | IMCSocket | [pure virtual] |