ESock::AExtensionInterfaceThickBase Class Reference

class ESock::AExtensionInterfaceThickBase : public ESock::MExtensionInterfaceBase

Inherits from

Constructor & Destructor Documentation

AExtensionInterfaceThickBase(const Meta::STypeId &)

IMPORT_C AExtensionInterfaceThickBase ( const Meta::STypeId & aMsgImplTid ) [protected]

Parameters

const Meta::STypeId & aMsgImplTid

~AExtensionInterfaceThickBase()

IMPORT_C ~AExtensionInterfaceThickBase ( ) [protected, virtual]

Member Functions Documentation

CancelExtensionInterface(TSubSessionUniqueId)

IMPORT_C void CancelExtensionInterface ( TSubSessionUniqueId aClientId ) [virtual]

Null default implementation

Parameters

TSubSessionUniqueId aClientId

CloseExtensionInterface(TSubSessionUniqueId)

IMPORT_C void CloseExtensionInterface ( TSubSessionUniqueId aClientId ) [virtual]

Null default implementation

Parameters

TSubSessionUniqueId aClientId

MsgImplTid()

const Meta::STypeId & MsgImplTid ( ) const [inline]

OpenExtensionInterface(TSubSessionUniqueId, const Messages::TRuntimeCtxId &, CCommsApiExtResponder *)

IMPORT_C void OpenExtensionInterface ( TSubSessionUniqueId aClientId,
const Messages::TRuntimeCtxId & aControlClient,
CCommsApiExtResponder * aResponder
) [virtual]

Null default implementation

Parameters

TSubSessionUniqueId aClientId
const Messages::TRuntimeCtxId & aControlClient
CCommsApiExtResponder * aResponder

Member Data Documentation

const Meta::STypeId iMsgImplTid

const Meta::STypeId iMsgImplTid [private]