SNAC(15,02)/07D0/0AAF  CLI_SHORTCUTS_STATS 

ICQ2K clients send this snac when you change your shortcut bar.

 00 15   word   SNAC family
 00 02   word   SNAC subtype
 00 01   word   SNAC flags
 xx xx xx xx   dword   SNAC request-id
 00 01   word   TLV.Type(1) - encapsulated META_DATA
 xx xx   word   TLV.Length
 xx xx   word (LE)   data chunk size (TLV.Length-2)
 xx xx xx xx   dword (LE)   request owner uin
 D0 07   word (LE)   data type: META_DATA_REQ
 02 00   word (LE)   request sequence number
 AF 0A   word (LE)   subcmd: META_SND_SHORTCUT_STATS
 xx xx   word (LE)   client major version number
 xx xx   word (LE)   client minor version number
 xx xx   word (LE)   client lesser version number
 xx xx   word (LE)   client build number
 xx xx xx xx   dword (LE)   client distribution number
 xx xx   word (LE)   number of internal shortcuts in list
 xx xx   word (LE)   number of external shortcuts in list
 xx xx   word (LE)   total number of shortcuts in list
 xx xx   word (LE)   shortcut1 string length
 xx ..   ascii str   shortcut1 string
 ...   ...   ...
 xx xx   word (LE)   shortcutN string length
 xx ..   ascii str   shortcutN string

Example SNAC dump with flap header:

  00 15 00 02 00 00 00 42  00 02 00 01 00 78 76 00  .......B .....xv.
  8F E4 5E 00 D0 07 43 00  AF 0A 05 00 2D 00 01 00  ..^...C. ....-...
  C1 0E 55 00 00 00 05 00  00 00 05 00 10 00 7B 39  ..U..... ......{9
  36 33 37 36 38 37 37 2D  32 34 2E 70 6C 67 10 00  6376877- 24.plg..
  7B 39 36 33 37 36 38 37  37 2D 32 34 2E 70 6C 67  {9637687 7-24.plg
  10 00 7B 39 36 33 37 36  38 37 37 2D 32 34 2E 70  ..{96376 877-24.p
  6C 67 10 00 7B 30 30 46  36 32 38 30 45 2D 45 37  lg..{00F 6280E-E7
  2E 70 6C 67 10 00 7B 45  44 32 44 45 44 34 37 2D  .plg..{E D2DED47-
  31 46 2E 70 6C 67                                 1F.plg


  Main | Basic | Login | Snaclist | Sequences | Misc | Changes | Credits | Terms