class RMessage2 : public RMessagePtr2 |
An object that encapsulates the details of a client request.
Public Member Functions | |
---|---|
RMessage2() | |
RMessage2(const RMessagePtr2 &) | |
TBool | Authorised() |
void | ClearAuthorised() |
TInt | Function() |
TInt | Int0() |
TInt | Int1() |
TInt | Int2() |
TInt | Int3() |
const TAny * | Ptr0() |
const TAny * | Ptr1() |
const TAny * | Ptr2() |
const TAny * | Ptr3() |
CSession2 * | Session() |
void | SetAuthorised() |
Public Member Enumerations | |
---|---|
enum | TSessionMessages { EConnect = -1, EDisConnect = -2 } |
Protected Attributes | |
---|---|
TInt | iArgs |
TInt | iFunction |
const TAny * | iSessionPtr |
Private Attributes | |
---|---|
TInt | iFlags |
TInt | iSpare1 |
TInt | iSpare3 |
Inherited Attributes | |
---|---|
RMessagePtr2::iHandle |
IMPORT_C | RMessage2 | ( | const RMessagePtr2 & | aPtr | ) | [explicit] |
const RMessagePtr2 & aPtr |
TInt | Function | ( | ) | const [inline] |
Gets the the number of the function requested by the client.
The function number.
TInt | Int0 | ( | ) | const [inline] |
Gets the first message argument as an integer value.
The first message argument.
TInt | Int1 | ( | ) | const [inline] |
Gets the second message argument as an integer value.
The second message argument.
TInt | Int2 | ( | ) | const [inline] |
Gets the third message argument as an integer value.
The third message argument.
TInt | Int3 | ( | ) | const [inline] |
Gets the fourth message argument as an integer value.
The fourth message argument.
const TAny * | Ptr0 | ( | ) | const [inline] |
Gets the first message argument as a pointer type.
The first message argument.
const TAny * | Ptr1 | ( | ) | const [inline] |
Gets the second message argument as a pointer type.
The second message argument.
const TAny * | Ptr2 | ( | ) | const [inline] |
Gets the third message argument as a pointer type.
The third message argument.
const TAny * | Ptr3 | ( | ) | const [inline] |
Gets the fourth message argument as a pointer type.
The fourth message argument.
CSession2 * | Session | ( | ) | const [inline] |
Gets a pointer to the session.
A pointer to the session object.
Defines internal message types.
EConnect = -1 |
A message type used internally that means connect. |
EDisConnect = -2 |
A message type used internally that means disconnect. |