Original Symbian headers
Selected EUSER, Window Server, networking, graphics and device declarations
Loading...
Searching...
No Matches
RServer2 Class Reference

#include <e32std.h>

Inheritance diagram for RServer2:
RHandleBase

Public Member Functions

IMPORT_C TInt CreateGlobal (const TDesC &aName)
 
IMPORT_C TInt CreateGlobal (const TDesC &aName, TInt aMode)
 
IMPORT_C TInt CreateGlobal (const TDesC &aName, TInt aMode, TInt aRole, TInt aOpts)
 
IMPORT_C void Receive (RMessage2 &aMessage, TRequestStatus &aStatus)
 
IMPORT_C void Receive (RMessage2 &aMessage)
 
IMPORT_C void Cancel ()
 
- Public Member Functions inherited from RHandleBase
 RHandleBase ()
 Default constructor.
 
TInt Handle () const
 Retrieves the handle-number of the object associated with this handle.
 
void SetHandle (TInt aHandle)
 Sets the handle-number of this handle to the specified value.
 
TInt SetReturnedHandle (TInt aHandleOrError)
 Sets the handle-number of this handle to the specified value.
 
IMPORT_C void Close ()
 Closes the handle.
 
IMPORT_C TName Name () const
 Gets the name of the handle.
 
IMPORT_C TFullName FullName () const
 Gets the full name of the handle.
 
IMPORT_C void FullName (TDes &aName) const
 Gets the full name of the handle.
 
IMPORT_C void SetHandleNC (TInt aHandle)
 Sets the handle-number of this handle to the specified value, and marks it as not closable.
 
IMPORT_C TInt Duplicate (const RThread &aSrc, TOwnerType aType=EOwnerProcess)
 Creates a valid handle to the kernel object for which the specified thread already has a handle.
 
IMPORT_C void HandleInfo (THandleInfo *anInfo)
 Gets information about the handle.
 
IMPORT_C TUint Attributes () const
 
IMPORT_C TInt BTraceId () const
 Returns a unique object identifier for use with BTrace.
 
IMPORT_C void NotifyDestruction (TRequestStatus &aStatus)
 Internal technology API.
 

Additional Inherited Members

- Public Types inherited from RHandleBase
enum  TAttributes { EReadAccess =0x1 , EWriteAccess =0x2 , EDirectReadAccess =0x4 , EDirectWriteAccess =0x8 }
 Read/Write attributes for the handle. More...
 
- Static Public Member Functions inherited from RHandleBase
static void DoExtendedClose ()
 
- Protected Member Functions inherited from RHandleBase
 RHandleBase (TInt aHandle)
 Copy constructor.
 
IMPORT_C TInt Open (const TFindHandleBase &aHandle, TOwnerType aType)
 Opens a handle to a kernel side object found using a find-handle object.
 
TInt OpenByName (const TDesC &aName, TOwnerType aOwnerType, TInt aObjectType)
 Implementation for RXxxxx::Open/OpenGlocbal(const TDesC &aName,,TOwnerType aType) functions.
 
- Static Protected Member Functions inherited from RHandleBase
static TInt SetReturnedHandle (TInt aHandleOrError, RHandleBase &aHandle)
 
- Protected Attributes inherited from RHandleBase
TInt iHandle
 

Detailed Description

API status
Internal technology API.

Definition at line 4582 of file e32std.h.

Member Function Documentation

◆ Cancel()

IMPORT_C void RServer2::Cancel ( )

◆ CreateGlobal() [1/3]

IMPORT_C TInt RServer2::CreateGlobal ( const TDesC &  aName)

◆ CreateGlobal() [2/3]

IMPORT_C TInt RServer2::CreateGlobal ( const TDesC &  aName,
TInt  aMode 
)

◆ CreateGlobal() [3/3]

IMPORT_C TInt RServer2::CreateGlobal ( const TDesC &  aName,
TInt  aMode,
TInt  aRole,
TInt  aOpts 
)

◆ Receive() [1/2]

IMPORT_C void RServer2::Receive ( RMessage2 &  aMessage)

◆ Receive() [2/2]

IMPORT_C void RServer2::Receive ( RMessage2 &  aMessage,
TRequestStatus &  aStatus 
)

The documentation for this class was generated from the following file: