| 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. |