CCommsSessionApiExtProvider Class Reference

class CCommsSessionApiExtProvider : public MCommsApiExtProvider

Inherits from

Constructor & Destructor Documentation

CCommsSessionApiExtProvider(RCommsSession &)

CCommsSessionApiExtProvider ( RCommsSession & session ) [private]

Parameters

RCommsSession & session

Member Functions Documentation

Close(const TIpcArgs &)

TInt Close ( const TIpcArgs & aArgs ) const [private, virtual]

Parameters

const TIpcArgs & aArgs

Handle()

TInt Handle ( ) const [private, virtual]

Open(RCommsSession &, TSupportedCommsApiExt, TInt &)

CCommsSessionApiExtProvider * Open ( RCommsSession & aExtensionProvider,
TSupportedCommsApiExt aInterfaceId,
TInt & error
) [private, static]

Parameters

RCommsSession & aExtensionProvider
TSupportedCommsApiExt aInterfaceId
TInt & error

Release()

void Release ( ) [private, virtual]

Send(const TIpcArgs &)

TInt Send ( const TIpcArgs & aArgs ) const [private, virtual]

Parameters

const TIpcArgs & aArgs

SendReceive(const TIpcArgs &, TRequestStatus &)

void SendReceive ( const TIpcArgs & aArgs,
TRequestStatus & aStatus
) const [private, virtual]

Parameters

const TIpcArgs & aArgs
TRequestStatus & aStatus

Member Data Documentation

const RCommsSession iSession

const RCommsSession iSession [private]