ESock::CMMSockSubSession Class Reference

class ESock::CMMSockSubSession : public CSockSubSession

Inherits from

Constructor & Destructor Documentation

CMMSockSubSession(const MeshMachine::TNodeActivityMap &, CSockSession *, CPlayer *, const TSubSessionUniqueId)

CMMSockSubSession ( const MeshMachine::TNodeActivityMap & aActivityMap,
CSockSession * aSession,
CPlayer * aPlayer,
const TSubSessionUniqueId aSubSessionUniqueId
) [protected, inline]

Parameters

const MeshMachine::TNodeActivityMap & aActivityMap
CSockSession * aSession
CPlayer * aPlayer
const TSubSessionUniqueId aSubSessionUniqueId

Member Functions Documentation

CancelAndCloseAllClientExtIfaces()

void CancelAndCloseAllClientExtIfaces ( ) [protected, virtual]

CloseExtensionInterface(const RMessage2 &)

void CloseExtensionInterface ( const RMessage2 & aMessage ) [protected, virtual]

Parameters

const RMessage2 & aMessage

CommsApiExtBindIfaceL(const RMessage2 &)

void CommsApiExtBindIfaceL ( const RMessage2 & aMessage ) [protected, virtual]

Parameters

const RMessage2 & aMessage

CommsApiExtIfaceSendReceiveL(const RMessage2 &)

void CommsApiExtIfaceSendReceiveL ( const RMessage2 & aMessage ) [protected, virtual]

Parameters

const RMessage2 & aMessage

ConstructL()

void ConstructL ( ) [protected]

HandleMessageReturnValue(MeshMachine::TNodeContextBase &)

void HandleMessageReturnValue ( MeshMachine::TNodeContextBase & aContext ) [protected, virtual]

Parameters

MeshMachine::TNodeContextBase & aContext

ReceivedL(TUint16, const Messages::TSignatureBase &)

void ReceivedL ( TUint16 aIpcId,
const Messages::TSignatureBase & aCFMessage
)

Parameters

TUint16 aIpcId
const Messages::TSignatureBase & aCFMessage

ServiceProvider()

Messages::RNodeInterface * ServiceProvider ( ) const [inline, virtual]