CCommsSubSessionApiExtProvider Class Reference

class CCommsSubSessionApiExtProvider : public MCommsApiExtProvider

Inherits from

Constructor & Destructor Documentation

CCommsSubSessionApiExtProvider(RCommsSubSession &)

CCommsSubSessionApiExtProvider ( RCommsSubSession & subSession ) [private]

Parameters

RCommsSubSession & subSession

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(RCommsSubSession &, TSupportedCommsApiExt, TInt &)

CCommsSubSessionApiExtProvider * Open ( RCommsSubSession & aExtensionProvider,
TSupportedCommsApiExt aInterfaceId,
TInt & error
) [private, static]

Parameters

RCommsSubSession & 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 RCommsSubSession iSubSession

const RCommsSubSession iSubSession [private]