RVwsSession Class Reference
class RVwsSession : public RSessionBase |
The RVwsSession class implements a client session connection to the view server.
Public Member Functions |
---|
| RVwsSession() |
void | ActivateView(const TVwsViewId &, TUid, const TDesC8 &, TRequestStatus &, TInt) |
TInt
| ActivateView(const TVwsViewId &, TUid, const TDesC8 &, TInt) |
TInt
| AddView(const TVwsViewId &) |
TInt
| CheckSourceOfViewSwitch(TBool &, const TSecurityPolicy &, const char *) |
TInt
| Connect() |
void | DeactivateActiveView(TRequestStatus &) |
TInt
| DeactivateActiveView() |
void | DeactivateActiveViewIfOwnerMatch(TRequestStatus &) |
TInt
| DeactivateActiveViewIfOwnerMatch() |
TInt
| EnableServerBlankScreen(TBool) |
TInt
| EnableServerEventTimeOut(TBool) |
TInt
| GetCurrentActiveViewInSystem(TVwsViewId &) |
TInt
| GetPriority() |
TInt
| GetSystemDefaultView(TVwsViewId &) |
TInt
| NotifyNextActivation(const TVwsViewId &) |
TInt
| NotifyNextDeactivation(const TVwsViewId &) |
TInt
| RemoveView(const TVwsViewId &) |
TInt
| RequestCustomMessage(TDes8 &) |
void | RequestViewEvent(TVwsViewEventBuf &, TInt, TRequestStatus &) |
void | RequestViewEvent(TVwsViewEventBuf &, TInt, const TVwsViewIdAndMessageBuf &, const TDesC8 &, TRequestStatus &) |
TInt
| RequestViewEventCancel() |
TInt
| SetClientRequestTimeOut(TTimeIntervalMicroSeconds32) |
TInt
| SetCrossCheckUid(const TUid &) |
TInt
| SetProtected(TBool) |
TInt
| SetServerEventTimeOut(TTimeIntervalMicroSeconds32) |
TInt
| SetSystemDefaultView(const TVwsViewId &, TInt) |
TInt
| SetWindowBackgroundColor(const TRgb &) |
TInt
| Shutdown() |
TInt
| StartApp(TUid) |
TVersion
| Version() |
Inherited Functions |
---|
| RHandleBase::Attributes()const |
| RHandleBase::BTraceId()const |
| RHandleBase::Close() |
| RHandleBase::DoExtendedClose() |
| RHandleBase::Duplicate(const RThread &,TOwnerType) |
| RHandleBase::FullName()const |
| RHandleBase::FullName(TDes &)const |
| RHandleBase::Handle()const |
| RHandleBase::HandleInfo(THandleInfo *) |
| RHandleBase::Name()const |
| RHandleBase::NotifyDestruction(TRequestStatus &) |
| RHandleBase::Open(const TFindHandleBase &,TOwnerType) |
| RHandleBase::OpenByName(const TDesC &,TOwnerType,TInt) |
| RHandleBase::RHandleBase() |
| RHandleBase::RHandleBase(TInt) |
| RHandleBase::SetHandle(TInt) |
| RHandleBase::SetHandleNC(TInt) |
| RSessionBase::CreateSession(RServer2,const TVersion &) |
| RSessionBase::CreateSession(RServer2,const TVersion &,TInt) |
| RSessionBase::CreateSession(RServer2,const TVersion &,TInt,TIpcSessionType,const TSecurityPolicy *,TRequestStatus *) |
| RSessionBase::CreateSession(const TDesC &,const TVersion &) |
| RSessionBase::CreateSession(const TDesC &,const TVersion &,TInt) |
| RSessionBase::CreateSession(const TDesC &,const TVersion &,TInt,TIpcSessionType,const TSecurityPolicy *,TRequestStatus *) |
| RSessionBase::CreateSession(const TDesC &,const TVersion &,TInt,TRequestStatus *) |
| RSessionBase::Open(RMessagePtr2,TInt,TOwnerType) |
| RSessionBase::Open(RMessagePtr2,TInt,const TSecurityPolicy &,TOwnerType) |
| RSessionBase::Open(TInt,TOwnerType) |
| RSessionBase::Open(TInt,const TSecurityPolicy &,TOwnerType) |
| RSessionBase::Send(TInt)const |
| RSessionBase::Send(TInt,const TIpcArgs &)const |
| RSessionBase::SendReceive(TInt)const |
| RSessionBase::SendReceive(TInt,TRequestStatus &)const |
| RSessionBase::SendReceive(TInt,const TIpcArgs &)const |
| RSessionBase::SendReceive(TInt,const TIpcArgs &,TRequestStatus &)const |
| RSessionBase::SetReturnedHandle(TInt) |
| RSessionBase::SetReturnedHandle(TInt,RHandleBase &) |
| RSessionBase::SetReturnedHandle(TInt,const TSecurityPolicy &) |
| RSessionBase::ShareAuto() |
| RSessionBase::ShareProtected() |
Constructor & Destructor Documentation
Member Functions Documentation
ActivateView(const TVwsViewId &, TUid, const TDesC8 &, TRequestStatus &, TInt)
ActivateView(const TVwsViewId &, TUid, const TDesC8 &, TInt)
AddView(const TVwsViewId &)
CheckSourceOfViewSwitch(TBool &, const TSecurityPolicy &, const char *)
DeactivateActiveView(TRequestStatus &)
DeactivateActiveView()
TInt
| DeactivateActiveView | ( | ) | const |
DeactivateActiveViewIfOwnerMatch(TRequestStatus &)
DeactivateActiveViewIfOwnerMatch()
TInt
| DeactivateActiveViewIfOwnerMatch | ( | ) | const |
EnableServerBlankScreen(TBool)
TInt
| EnableServerBlankScreen | ( | TBool | aEnable | ) | const |
EnableServerEventTimeOut(TBool)
TInt
| EnableServerEventTimeOut | ( | TBool | aEnable | ) | const |
GetCurrentActiveViewInSystem(TVwsViewId &)
GetSystemDefaultView(TVwsViewId &)
NotifyNextActivation(const TVwsViewId &)
NotifyNextDeactivation(const TVwsViewId &)
RemoveView(const TVwsViewId &)
RequestCustomMessage(TDes8 &)
TInt
| RequestCustomMessage | ( | TDes8 & | aMessageBuf | ) | const |
RequestViewEvent(TVwsViewEventBuf &, TInt, TRequestStatus &)
RequestViewEvent(TVwsViewEventBuf &, TInt, const TVwsViewIdAndMessageBuf &, const TDesC8 &, TRequestStatus &)
RequestViewEventCancel()
TInt
| RequestViewEventCancel | ( | ) | const |
SetClientRequestTimeOut(TTimeIntervalMicroSeconds32)
SetCrossCheckUid(const TUid &)
TInt
| SetCrossCheckUid | ( | const TUid & | aCrossCheckUid | ) | |
Parameters
const TUid & aCrossCheckUid | |
SetServerEventTimeOut(TTimeIntervalMicroSeconds32)
SetSystemDefaultView(const TVwsViewId &, TInt)
SetWindowBackgroundColor(const TRgb &)
TInt
| SetWindowBackgroundColor | ( | const TRgb & | aBgColor | ) | |
Member Data Documentation
TPckgBuf< TVwsViewId > iActivateViewId
TPtrC8
iCustomMessage
TPtrC8
| iCustomMessage | [private] |
TRequestStatus
iPanicStatus
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.