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

Constructor & Destructor Documentation

CCommonSessionProxy(CWorkerSession *, CCommonPlayer &)

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

Parameters

CWorkerSession * aSession
CCommonPlayer & aPlayer

~CCommonSessionProxy()

IMPORT_C ~CCommonSessionProxy ( )

Member Functions Documentation

BeginSessionClose()

void BeginSessionClose ( )

GetLinkOffset()

TInt GetLinkOffset ( ) [static, inline]

IsClosing()

TBool IsClosing ( ) const [inline]

NotifySubSessionDestroyed()

IMPORT_C void NotifySubSessionDestroyed ( )

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]