| Data type |
Content |
Name |
Description
|
| 8 |
xx xx xx xx xx xx xx xx |
MID |
The message ID.
|
| WORD |
xx xx |
FORMAT |
The message format this message is in.
1 - text messages
2 - special messages
4 - url etc messages
|
| BUIN |
xx .. |
UIN |
The UIN to sent the message to.
|
| TLV(2) |
00 02 xx xx ... |
MESSAGE1 |
The message to send; only present for type 1.
|
| TLV(1281) |
05 01 00 01 01 |
UNKNOWN |
Unknown: 0x1 = 1.
|
| TLV(257) |
01 01 xx xx ... |
MESSAGE |
This TLV encapsulates the message.
|
| DWORD |
00 00 00 00 |
UNKNOWN |
Unknown: empty. vICQ uses 00 00 ff ff.
|
| STR |
... |
MESSAGE |
Finally, the message to send.
|
| TLV(5) |
00 05 xx xx ... |
MESSAGE4 |
The message to send for type 4.
|
| WORD.L |
xx xx xx xx |
UIN |
My UIN.
|
| BYTE |
xx |
TYPE |
The message type as in the old protocol.
|
| BYTE |
xx |
FLAGS |
Unknown flags; possibly the message flags.
|
| LNTS |
xx xx ... |
MESSAGE |
Finally the message to send.
|
| TLV(5) |
00 05 xx xx ... |
MESSAGE2 |
The message to send for type 2. See SRV_RECVMSG for details.
|
| TLV(6) |
00 06 00 00 |
UNKNOWN |
Always present empty TLV.
|