diff -r 666f914201fb -r 2fe1408b6811 epoc32/include/comms-infras/ss_roles.inl --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/epoc32/include/comms-infras/ss_roles.inl Tue Mar 16 16:12:26 2010 +0000 @@ -0,0 +1,44 @@ +// Copyright (c) 2004-2009 Nokia Corporation and/or its subsidiary(-ies). +// All rights reserved. +// This component and the accompanying materials are made available +// under the terms of the License "Symbian Foundation License v1.0" to Symbian Foundation members and "Symbian Foundation End User License Agreement v1.0" to non-members +// which accompanies this distribution, and is available +// at the URL "http://www.symbianfoundation.org/legal/licencesv10.html". +// +// Initial Contributors: +// Nokia Corporation - initial contribution. +// +// Contributors: +// +// Description: +// + +inline CPitBoss& CPlayer::PitBoss() const + { + return WorkerThread().PitBoss(); + } + +inline TWorkerId CPlayer::WorkerId() const + { + return WorkerThread().WorkerId(); + } + +inline const RMessage2& CPlayer::Message() const + { + return *iCurrentMessage; + } + +inline CSockSession* CPlayer::CurrentSession() const + { + return iSession; + } + +inline CPlayer::TSubSessionContainer& CPlayer::SubSessions() + { + return iSubSessions; + } + +inline TSockManData* CPlayer::SockManGlobals() const + { + return WorkerThread().SockManGlobals(); + }