Protocols/OSCAR/SNAC/OSERVICE USER INFO UPDATE
Jump to navigation
Jump to search
OSCAR Protocol |
Introduction • Terms • Clients |
Basic |
Datatypes • FLAP • SNAC • TLV |
UUIDs • Errors • Tool IDs |
Host Interaction |
Rate Limits • Migration • Messages |
Other Services |
ADMIN • ADVERT • ALERT |
BART • BOS • BUCP • CHAT |
CHAT_NAV |
Tutorials |
Sign On • BART • Rendezvous |
ICBM • Locate • Buddies |
Foodgroups |
OSERVICE (0x0001) |
LOCATE (0x0002) |
BUDDY (0x0003) |
ICBM (0x0004) |
ADVERT (0x0005) |
INVITE (0x0006) |
ADMIN (0x0007) |
POPUP (0x0008) |
PD (0x0009) |
USER_LOOKUP (0x000A) |
STATS (0x000B) |
TRANSLATE (0x000C) |
CHAT_NAV (0x000D) |
CHAT (0x000E) |
ODIR (0x000F) |
BART (0x0010) |
FEEDBAG (0x0013) |
ICQ (0x0015) |
BUCP (0x0017) |
ALERT (0x0018) |
PLUGIN (0x0022) |
UNNAMED_FG_24 (0x0024) |
MDIR (0x0025) |
ARS (0x044A) |
ID | Origin | Name | Foodgroup | Service | Status | Version |
---|---|---|---|---|---|---|
0x0001, 0x000F | Host | OSERVICE__USER_INFO_UPDATE | Unspecified | All | Active | 4.0 |
This SNAC is sent by the server whenever significant parts of a user's info change.
It can also be requested by the client by sending a OSERVICE__USER_INFO_QUERY. If more than one OSERVICE__USERINFO is contained in this SNAC, the first entry describes the overall state of the user and is followed by entries for each online instance for the user.
Contents
SNAC Header
Foodgroup | uint16 (word) | 00 01 |
Subgroup | uint16 (word) | 00 0F |
Flags | uint16 (word) | 00 00 |
Request ID | uint32 (dword) | 00 00 00 00 |
SNAC Data
Name | Type | Notes |
---|---|---|
info | Rest of SNAC array of OSERVICE__USERINFO | Updated info |
From Aleksandr Shutko: SNAC(01,0F) server online info reply
|
|
Example SNAC dumps with flap header:
|
OSERVICE SNACs
|