ID
|
Origin
|
Name
|
Foodgroup
|
Service
|
Status
|
Version
|
0x0010, 0x0006
|
Client
|
BART__DOWNLOAD2_QUERY
|
Unspecified
|
BOS
|
Active
|
1.9
|
This SNAC downloads an asset from the BART host.
Foodgroup
|
uint16 (word)
|
00 10
|
Subgroup
|
uint16 (word)
|
00 06
|
Flags
|
uint16 (word)
|
00 00
|
Request ID
|
uint32 (dword)
|
00 00 00 00
|
SNAC Data
Multiple downloads can be requested in the SNAC; however for each item, the server will respond with a separate BART__DOWNLOAD_REPLY2.
Name
|
Type
|
Notes
|
request
|
Rest of SNAC array of BART__IDs_wName
|
Items to download
|
From Aleksandr Shutko: SNAC(10,06) request icq buddy icon from server SNAC(10,06) BART__ICQ_DOWNLOAD_QUERY
Client (ICQ) use this snac to request buddy icon from server. Server should
reply via SNAC(10,07) that contain requested icon.
00 10 |
|
word |
|
SNAC family |
00 06 |
|
word |
|
SNAC subtype |
00 00 |
|
word |
|
SNAC flags |
xx xx xx xx |
|
dword |
|
SNAC request-id |
|
xx |
|
byte |
|
uin length |
xx .. |
|
ascii |
|
uin string |
01 |
|
byte |
|
unknown (command ?) |
00 01 |
|
word |
|
icon id (not sure) |
01 |
|
byte |
|
icon flags (bitmask, purpose unknown) |
10 |
|
byte |
|
md5 hash size (16) |
xx .. |
|
array |
|
requested icon md5 hash |
|
|
|
Example SNAC dump with flap header:
2A 02 61 1E 00 29 00 10 00 06 00 00 5D 2E 00 06 *.a..)......]...
09 33 34 34 30 35 39 31 37 39 01 00 01 01 10 EC .344059179......
7B 60 67 CF D1 01 99 0C BD 33 F9 00 FC 4B 9B {`g......3...K.
|
|
BART SNACs
SNAC List
Subgroup
|
Origin
|
Name
|
0x0001
|
Any
|
BART__ERR
|
This is the error SNAC for the BART foodgroup.
|
0x0002
|
Client
|
BART__UPLOAD_QUERY
|
This SNAC uploads a custom item to the BART host. Only certain types allow custom items.
|
0x0003
|
Host
|
BART__UPLOAD_REPLY
|
These are the results for an item requested with BART__UPLOAD_QUERY.
|
0x0004
|
Client
|
BART__DOWNLOAD_QUERY
|
Legacy request buddy icon from host.
|
0x0005
|
Host
|
BART__DOWNLOAD_REPLY
|
Legacy host response to a buddy icon request.
|
0x0006
|
Client
|
BART__DOWNLOAD2_QUERY
|
This SNAC downloads an asset from the BART host.
|
0x0007
|
Host
|
BART__DOWNLOAD2_REPLY
|
These are the results for an item requested with BART__DOWNLOAD2_QUERY.
|
|