Mercurial > pidgin.yaz
comparison libpurple/protocols/msn/slplink.h @ 32036:cf702c6ab9e7
Getting the P2P version is probably the slplink's job, since it has
the rest of the information we need, like the session, which gives us
the userlist, etc.
author | Elliott Sales de Andrade <qulogic@pidgin.im> |
---|---|
date | Mon, 09 May 2011 22:56:29 +0000 |
parents | 61db10475bed |
children |
comparison
equal
deleted
inserted
replaced
32035:5a6c5a4f1aea | 32036:cf702c6ab9e7 |
---|---|
43 MsnDirectConn *dc; | 43 MsnDirectConn *dc; |
44 | 44 |
45 guint refs; | 45 guint refs; |
46 | 46 |
47 char *remote_user; | 47 char *remote_user; |
48 MsnP2PVersion p2p_version; | |
48 | 49 |
49 int slp_seq_id; | 50 int slp_seq_id; |
50 | 51 |
51 GList *slp_calls; | 52 GList *slp_calls; |
52 GList *slp_msgs; | 53 GList *slp_msgs; |
73 void msn_slplink_add_slpcall(MsnSlpLink *slplink, MsnSlpCall *slpcall); | 74 void msn_slplink_add_slpcall(MsnSlpLink *slplink, MsnSlpCall *slpcall); |
74 void msn_slplink_remove_slpcall(MsnSlpLink *slplink, MsnSlpCall *slpcall); | 75 void msn_slplink_remove_slpcall(MsnSlpLink *slplink, MsnSlpCall *slpcall); |
75 MsnSlpCall *msn_slplink_find_slp_call(MsnSlpLink *slplink, | 76 MsnSlpCall *msn_slplink_find_slp_call(MsnSlpLink *slplink, |
76 const char *id); | 77 const char *id); |
77 MsnSlpCall *msn_slplink_find_slp_call_with_session_id(MsnSlpLink *slplink, long id); | 78 MsnSlpCall *msn_slplink_find_slp_call_with_session_id(MsnSlpLink *slplink, long id); |
79 MsnP2PVersion msn_slplink_get_p2p_version(MsnSlpLink *slplink); | |
80 | |
78 void msn_slplink_queue_slpmsg(MsnSlpLink *slplink, MsnSlpMessage *slpmsg); | 81 void msn_slplink_queue_slpmsg(MsnSlpLink *slplink, MsnSlpMessage *slpmsg); |
79 void msn_slplink_send_slpmsg(MsnSlpLink *slplink, | 82 void msn_slplink_send_slpmsg(MsnSlpLink *slplink, |
80 MsnSlpMessage *slpmsg); | 83 MsnSlpMessage *slpmsg); |
81 void msn_slplink_send_queued_slpmsgs(MsnSlpLink *slplink); | 84 void msn_slplink_send_queued_slpmsgs(MsnSlpLink *slplink); |
82 void msn_slplink_process_msg(MsnSlpLink *slplink, MsnSlpMessagePart *part); | 85 void msn_slplink_process_msg(MsnSlpLink *slplink, MsnSlpMessagePart *part); |