File Transfer Implementation - GSOC Project 2013

Sulabh Mahajan sulabh.dev at gmail.com
Fri Jun 14 05:34:09 EDT 2013


This is a list for what keys mean, I compiled some time back, might help
you:
(Keep in mind this will not be 100% accurate)

*0 -   char* - user
*1 -   char* - from
*4 -   char* - from
*7 -   char* - name/serial no of current buddy (whose status update we got)
*3 -   char* - id
*5 -   char* - me/active sender id
8 -   int   - no of online buddies, dont do anything
9 -   int   - email count
10 -  int   - status (number)
11 -  int   - session id
12 -  char* - ip base64 encoded
13 -  int   - bitmask bit 0 = pager, bit 1 = chat, bit 2 = game
*14 - char* - game/sms_message/im_message
15 -  int   - time
*16 -  char* - custom error message, server error message
17 -          dont know , do nothing
*18-  char*  - email subject;
*19 -  char* - some custom message for status update
20  -  char* - url
*42 - char*  - email
*43 - char*  - sender email
47 -  int   - away or not
*49 -  char* - notification message
59 -  char* - cookie
60 -  int   - sms related
63 -  char* - IMV key
*65 -  char* - group name
66  - int  -  ignore status
68 -  char* - carrier
87 -  char* - tmp blist
88 -  char* - tmp ilist
89 -  char* - profiles
94 - char* -  auth seed
97 -  int   - Is unicode / utf8?
137 - int   - idle time in secs
138 - int   - hide idle reporting
185 - char*  - tmp presence list
192 - int   - buddy icon checksum
197 - base64 encoded - avatars
206 - int   - buddy_icon
*216- char* - firstname
*230 - char* - audible string
*231 - char* - audible text
232 - int   - hash
241 - int   - federation buddy type
244 - int   - client version
*254- char* - lastname
300 - int   - group related
301 - int   - group related
302 - int   - something weird regarding lists
317 - int   - stealth settings
429 - char* - msg ack id


Regards,
Sulabh


On Fri, Jun 14, 2013 at 5:25 AM, Ashish Gupta <ashmew2 at gmail.com> wrote:

> PS : I figured out the significance of the string "sssiiisiii" , it's just
> to make the hash function which function to use (the int function or the
> string function), depending on the variable argument list passed to the
> hash function. I have to be daft in my head not to get it the first time.
>
> Regards,
> Ashish
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://pidgin.im/pipermail/devel/attachments/20130614/06f9f8a2/attachment.html>


More information about the Devel mailing list