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,
TSupportedCommsApiExtaInterfaceId,
TInt &error
)[private, static]

Parameters

RCommsSubSession & aExtensionProvider
TSupportedCommsApiExt aInterfaceId
TInt & error

Release()

voidRelease()[private, virtual]

Send(const TIpcArgs &)

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

Parameters

const TIpcArgs & aArgs

SendReceive(const TIpcArgs &, TRequestStatus &)

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

Parameters

const TIpcArgs & aArgs
TRequestStatus & aStatus

Member Data Documentation

const RCommsSubSession iSubSession

const RCommsSubSessioniSubSession[private]