RBTManSubSession Class Reference
Link against: btmanclient.lib
class RBTManSubSession : public RSubSessionBase |
Inherited Functions |
---|
| RSubSessionBase::CloseSubSession(TInt) |
| RSubSessionBase::CreateAutoCloseSubSession(RSessionBase &,TInt,const TIpcArgs &) |
| RSubSessionBase::CreateSubSession(const RSessionBase &,TInt) |
| RSubSessionBase::CreateSubSession(const RSessionBase &,TInt,const TIpcArgs &) |
| RSubSessionBase::RSubSessionBase() |
| RSubSessionBase::Send(TInt)const |
| RSubSessionBase::Send(TInt,const TIpcArgs &)const |
| RSubSessionBase::SendReceive(TInt)const |
| RSubSessionBase::SendReceive(TInt,TRequestStatus &)const |
| RSubSessionBase::SendReceive(TInt,const TIpcArgs &)const |
| RSubSessionBase::SendReceive(TInt,const TIpcArgs &,TRequestStatus &)const |
| RSubSessionBase::Session()const |
| RSubSessionBase::SubSessionHandle()const |
Detailed Description
A subsession for the RBTMan session.
RBTManSubSession provides the actual access to the security manager.
Contains basic subssession functionality.
Member Attribute Documentation
Constructor & Destructor Documentation
RBTManSubSession ( )
IMPORT_C | RBTManSubSession | ( | ) | [protected] |
Default constructor of base class for subsessions
Member Function Documentation
CancelRequest ( TRequestStatus & )
Cancel an outstanding request on btmanserver
Parameter | Description | aStatus | the status of active object that made the original request |
Close ( )
void | Close | ( | ) | [pure virtual] |
Used to close the subsession.
IsBusy ( )
TBool
| IsBusy | ( | ) | const [protected] |
LocalComplete ( TRequestStatus &, TInt )
Completes a request locally without involving the server. Called when a client-side error occurs.
SetBusy ( TRequestStatus & )
To prevent clients using the server more than once Business is cleared once the server has completed the job
Parameter | Description | aStatus | the status of the client AO making a request on the server. this will can be used for cancelling later |