|
||
class RSdpSubSession : public RSubSessionBase;
Base class used in the derivation of RSdpDatabase
.
The class contains basic subssession functionality. It has no user accessible functions.
RSubSessionBase
-
Client-side handle to a sub-session.
RSdpSubSession
- Base class used in the derivation of RSdpDatabase.
Defined in RSdpSubSession
:
Close()
Closes subsession Open(RSdp &)
Opens subsession on an RSdp session Inherited from RSubSessionBase
:
CloseSubSession(TInt)
Closes the sub-session.CreateAutoCloseSubSession(RSessionBase &,TInt,const TIpcArgs &)
Creates a new sub-session within an existing session. The new sub-session takes ...CreateSubSession(const RSessionBase &,TInt)
Creates a new sub-session within an existing session.CreateSubSession(const RSessionBase &,TInt,const TIpcArgs &)
Creates a new sub-session within an existing session.Send(TInt)const
Sends a blind message to the server - no reply is expected.Send(TInt,const TIpcArgs &)const
Sends a blind message to the server - no reply is expected.SendReceive(TInt)const
Sends a message to the server and waits synchronously for a reply.SendReceive(TInt,TRequestStatus &)const
Sends a message to the server and waits asynchronously for the reply.SendReceive(TInt,const TIpcArgs &)const
Sends a message to the server and waits synchronously for a reply.SendReceive(TInt,const TIpcArgs &,TRequestStatus &)const
Sends a message to the server and waits asynchronously for the reply.Session()const
Returns a copy of the session associated with this sub-session.SubSessionHandle()const
Gets the sub-session handle number.IMPORT_C virtual TInt Open(RSdp &aSession)=0;
Opens subsession on an RSdp
session
|
|
IMPORT_C virtual void Close()=0;
Closes subsession