Home Submitter: stricq@owlnet.net Edit

SRV_USERONLINE

Channel: 2SNAC(3,11)

This SNAC is sent whenever a contact in your contact list goes online or changes status.

Parameters

Data type Content Name Description
BUIN ... UIN The UIN of the contact changing status.
WORD 00 00 NULL Unknown: empty.
WORD xx xx COUNT The number of following TLVs.
TLV(1) 00 01 00 02 00 50 UNKNOWN Unknown: 00 50 = 80.
TLV(12) 00 0c xx xx ... CLI2CLI The same as in CLI_SETSTATUS.
TLV(10) 00 0a 00 04 DWORD IP The external IP of this contact.
TLV(6) 00 06 00 04 DWORD STATUS The new status of the contact.
TLV(13) 00 0d xx xx ... CAPABILITIES The capabilities of this client.
TLV(15) 00 0f 00 04 xx xx xx xx UNKNOWN Unknown.
TLV(2) 00 03 00 04 TIME MEMBERSINCE A timestamp. Member of ICQ since this time.
TLV(3) 00 03 00 04 TIME ONLINESINCE A timestamp. Online since this time.
TLV(4) 00 04 00 02 01 01 UNKNOWN Unknown.
TLV(17) 00 11 00 22 xx xx ... SECSETTINGS List of numbers; nonsensical at first glance. Occured when user altered his 'let other people see my mobile phone number' etc. settings.

Examples

2A 02 DD 9A 00 92                               FLAP: Channel 2, Seq 0xDD9A, Length 0x92
   00 03 00 0B 00 00 83 2F DA C1                SNAC: 0x03/0x0B, Ref 0x832FDAC1, Flags 0
      08                                        Length of UIN
         36 36 36 30 34 34 35 39                UIN in ASCII
      00 00                                     Unknown
      00 08                                     Number of following TLVs
         00 01 00 02 00 50                      TLV(1), Unknown
         00 0C 00 25 C0 A8 00 03                TLV(C), Internal IP
                     00 00 4B 94                TCP connection port
                     04                         TCP connection flag
                     00 07                      TCP protocol version
                     2F 83 DB FA                Direct connect cookie
                     00 00 00 50                Unknown
                     00 00 00 03                Unknown
                     3C 27 31 3F                time(NULL), recent
                     3C 0A B1 7C                time(NULL)
                     00 00 00 00                time(NULL), usually
                     00 00                      Unknown
         00 0A 00 04 D9 D0 4F F7                TLV(A), External IP
         00 06 00 04 00 03 00 05                TLV(6), Online status
         00 0D 00 20 09 46 13 49 4C 7F 11 D1    TLV(D), Capabilities
                     82 22 44 45 53 54 00 00
                     09 46 13 44 4C 7F 11 D1
                     82 22 44 45 53 54 00 00
         00 0F 00 04 00 00 8B 2C                TLV(F), Unknown
         00 02 00 04 38 C3 6B E3                TLV(2), Member since
         00 03 00 04 3C 37 FA FE                TLV(3), Online since


HomeEdit