Den::CCommonSessionProxy Class Reference

class Den::CCommonSessionProxy : public CBase

Represents the session for Player-side actions, such as tracking protocol references and session observers. Has responsibility for handling session close, including signalling close complete back to the Dealer

Inherits from

  • Den::CCommonSessionProxy

Constructor & Destructor Documentation

CCommonSessionProxy(CWorkerSession *, CCommonPlayer &)

IMPORT_CCCommonSessionProxy(CWorkerSession *aSession,
CCommonPlayer &aPlayer
)[protected]

Parameters

CWorkerSession * aSession
CCommonPlayer & aPlayer

~CCommonSessionProxy()

IMPORT_C~CCommonSessionProxy()

Member Functions Documentation

BeginSessionClose()

voidBeginSessionClose()

GetLinkOffset()

TInt GetLinkOffset()[static, inline]

IsClosing()

TBool IsClosing()const [inline]

NotifySubSessionDestroyed()

IMPORT_C voidNotifySubSessionDestroyed()

Player()

CCommonPlayer &Player()const [inline]

Session()

const CWorkerSession *Session()const [inline]

Member Data Documentation

TDblQueLink iLink

TDblQueLink iLink[private]

TInt iNumSubSessClosing

TInt iNumSubSessClosing[private]

CCommonPlayer & iPlayer

CCommonPlayer &iPlayer[private]

CWorkerSession * iSession

CWorkerSession *iSession[private]