|
Public Methods |
virtual | ~OsclTCPSocketI () |
int32 | Close () |
int32 | Listen (int aQueueSize) |
OsclTCPSocketI * | GetAcceptedSocketL (uint32 aId) |
uint8 * | GetRecvData (int32 *aLength) |
uint8 * | GetSendData (int32 *aLength) |
TPVSocketEvent | BindAsync (OsclNetworkAddress &aAddress, int32 aTimeoutMsec=-1) |
void | CancelBind () |
TPVSocketEvent | ListenAsync (uint32 qsize, int32 aTimeoutMsec=-1) |
void | CancelListen () |
TPVSocketEvent | Connect (OsclNetworkAddress &aAddress, int32 aTimeoutMsec=-1) |
void | CancelConnect () |
TPVSocketEvent | Shutdown (TPVSocketShutdown aHow, int32 aTimeoutMsec=-1) |
void | CancelShutdown () |
TPVSocketEvent | Accept (int32 aTimeout=-1) |
void | CancelAccept () |
TPVSocketEvent | Send (const uint8 *&aPtr, uint32 aLen, int32 aTimeoutMsec=-1) |
void | CancelSend () |
TPVSocketEvent | Recv (uint8 *&aPtr, uint32 aMaxLen, int32 aTimeoutMsec=-1) |
void | CancelRecv () |
Static Public Methods |
OsclTCPSocketI * | NewL (Oscl_DefAlloc &a, OsclSocketServI *aServ, OsclSocketObserver *aObserver, uint32 aId) |