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 TSubSessionUniqueIdaSubSessionUniqueId
)[protected, inline]

Parameters

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

Member Functions Documentation

CancelAndCloseAllClientExtIfaces()

voidCancelAndCloseAllClientExtIfaces()[protected, virtual]

CloseExtensionInterface(const RMessage2 &)

voidCloseExtensionInterface(const RMessage2 &aMessage)[protected, virtual]

Parameters

const RMessage2 & aMessage

CommsApiExtBindIfaceL(const RMessage2 &)

voidCommsApiExtBindIfaceL(const RMessage2 &aMessage)[protected, virtual]

Parameters

const RMessage2 & aMessage

CommsApiExtIfaceSendReceiveL(const RMessage2 &)

voidCommsApiExtIfaceSendReceiveL(const RMessage2 &aMessage)[protected, virtual]

Parameters

const RMessage2 & aMessage

ConstructL()

voidConstructL()[protected]

HandleMessageReturnValue(MeshMachine::TNodeContextBase &)

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

Parameters

MeshMachine::TNodeContextBase & aContext

ReceivedL(TUint16, const Messages::TSignatureBase &)

voidReceivedL(TUint16aIpcId,
const Messages::TSignatureBase &aCFMessage
)

Parameters

TUint16 aIpcId
const Messages::TSignatureBase & aCFMessage

ServiceProvider()

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