CSocketContainer Class Reference

class CSocketContainer : public CBase

Inherits from

Constructor & Destructor Documentation

CSocketContainer(RSocket &)

CSocketContainer(RSocket &aSocket)[protected]

Parameters

RSocket & aSocket

~CSocketContainer()

~CSocketContainer()

Member Functions Documentation

CancelConnect()

voidCancelConnect()[virtual]

CancelRecv()

voidCancelRecv()[virtual]

CancelSend()

voidCancelSend()[virtual]

Connect(TSockAddr &, TRequestStatus &)

voidConnect(TSockAddr &aAddr,
TRequestStatus &aStatus
)[virtual]

Parameters

TSockAddr & aAddr
TRequestStatus & aStatus

HasSecureSocket()

TBool HasSecureSocket()const [virtual]

NewL(RSocket &)

CSocketContainer *NewL(RSocket &aSocket)[static]

Parameters

RSocket & aSocket

NewLC(RSocket &)

CSocketContainer *NewLC(RSocket &aSocket)[static]

Parameters

RSocket & aSocket

RecvOneOrMore(TDes8 &, TUint, TRequestStatus &, TSockXfrLength &)

voidRecvOneOrMore(TDes8 &aDes,
TUintaFlags,
TRequestStatus &aStatus,
TSockXfrLength &aLen
)[virtual]

Parameters

TDes8 & aDes
TUint aFlags
TRequestStatus & aStatus
TSockXfrLength & aLen

RemoteName(TSockAddr &)

voidRemoteName(TSockAddr &aAddr)[virtual]

Parameters

TSockAddr & aAddr

SecureSocket()

CSecureSocket *SecureSocket()[virtual]

Send(const TDesC8 &, TUint, TRequestStatus &)

voidSend(const TDesC8 &aDesc,
TUintaFlags,
TRequestStatus &aStatus
)[virtual]

Parameters

const TDesC8 & aDesc
TUint aFlags
TRequestStatus & aStatus

SendTo(const TDesC8 &, TSockAddr &, TUint, TRequestStatus &)

voidSendTo(const TDesC8 &aDesc,
TSockAddr &aAddr,
TUintaFlags,
TRequestStatus &aStatus
)[virtual]

Parameters

const TDesC8 & aDesc
TSockAddr & aAddr
TUint aFlags
TRequestStatus & aStatus

SetOpt(TUint, TUint, const TDesC8 &)

TInt SetOpt(TUintaOptionName,
TUintaOptionLevel,
const TDesC8 &aOption
)[virtual]

Parameters

TUint aOptionName
TUint aOptionLevel
const TDesC8 & aOption

SetOpt(TUint, TUint, TInt)

TInt SetOpt(TUintaOptionName,
TUintaOptionLevel,
TIntaOption
)[virtual]

Parameters

TUint aOptionName
TUint aOptionLevel
TInt aOption

Socket()

RSocket &Socket()

Member Data Documentation

RSocket & iSocket

RSocket &iSocket[protected]