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()

void CancelConnect ( ) [virtual]

CancelRecv()

void CancelRecv ( ) [virtual]

CancelSend()

void CancelSend ( ) [virtual]

Connect(TSockAddr &, TRequestStatus &)

void Connect ( 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 &)

void RecvOneOrMore ( TDes8 & aDes,
TUint aFlags,
TRequestStatus & aStatus,
TSockXfrLength & aLen
) [virtual]

Parameters

TDes8 & aDes
TUint aFlags
TRequestStatus & aStatus
TSockXfrLength & aLen

RemoteName(TSockAddr &)

void RemoteName ( TSockAddr & aAddr ) [virtual]

Parameters

TSockAddr & aAddr

SecureSocket()

CSecureSocket * SecureSocket ( ) [virtual]

Send(const TDesC8 &, TUint, TRequestStatus &)

void Send ( const TDesC8 & aDesc,
TUint aFlags,
TRequestStatus & aStatus
) [virtual]

Parameters

const TDesC8 & aDesc
TUint aFlags
TRequestStatus & aStatus

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

void SendTo ( const TDesC8 & aDesc,
TSockAddr & aAddr,
TUint aFlags,
TRequestStatus & aStatus
) [virtual]

Parameters

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

SetOpt(TUint, TUint, const TDesC8 &)

TInt SetOpt ( TUint aOptionName,
TUint aOptionLevel,
const TDesC8 & aOption
) [virtual]

Parameters

TUint aOptionName
TUint aOptionLevel
const TDesC8 & aOption

SetOpt(TUint, TUint, TInt)

TInt SetOpt ( TUint aOptionName,
TUint aOptionLevel,
TInt aOption
) [virtual]

Parameters

TUint aOptionName
TUint aOptionLevel
TInt aOption

Socket()

RSocket & Socket ( )

Member Data Documentation

RSocket & iSocket

RSocket & iSocket [protected]