This is the client account info change reply. It also may
contain error code / error url instead if request failed. Known error codes
may be found in SNAC(07,03) description.
00 07 |
|
word |
|
SNAC family |
00 03 |
|
word |
|
SNAC subtype |
00 00 |
|
word |
|
SNAC flags |
xx xx xx xx |
|
dword |
|
SNAC request-id |
|
Following structure may be repeated more then once
|
xx xx |
|
word |
|
permissions flags (1 - r/o, 2 - r/o,
3 - r/w) |
xx xx |
|
word |
|
number of following TLVs |
|
|
00 01 |
|
word |
|
TLV.Type(0x01) - user screenname |
xx xx |
|
word |
|
TLV.Length |
|
xx .. |
|
string |
|
user formated screenname |
|
|
| |
|
|
|
00 11 |
|
word |
|
TLV.Type(0x11) - user email |
xx xx |
|
word |
|
TLV.Length |
|
xx .. |
|
string |
|
user email string |
|
|
| |
|
|
|
00 13 |
|
word |
|
TLV.Type(0x13) - registration status |
xx xx |
|
word |
|
TLV.Length |
|
xx xx |
|
word |
|
registration status (1 - no disclosure,
2 - limit disclosure, 3 - full disclosure) |
|
|
| |
|
|
|
00 08 |
|
word |
|
TLV.Type(0x08) - error code |
xx xx |
|
word |
|
TLV.Length |
|
xx xx |
|
word |
|
error code (request failed) |
|
|
| |
|
|
|
00 04 |
|
word |
|
TLV.Type(0x04) - error url |
xx xx |
|
word |
|
TLV.Length |
|
xx .. |
|
string |
|
error description url |
|
|
| |
|
|
|
|
|
|
|