annotate libpurple/protocols/msn/sbconn.h @ 30818:ead7b8c19725

Fix integration between Switchboard and SBConn. by setting public some functions on both sides. Regresion introduced in 99802eb80a7acd
author masca@cpw.pidgin.im
date Sat, 19 Jun 2010 23:55:16 +0000
parents e26b590bbf76
children 471e9b81da41
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
30793
f84fb808e8ed Move MsnMessage stuff out of slplink to SBConn.
masca@cpw.pidgin.im
parents:
diff changeset
1 #ifndef MSN_SBCONN_H
f84fb808e8ed Move MsnMessage stuff out of slplink to SBConn.
masca@cpw.pidgin.im
parents:
diff changeset
2 #define MSN_SBCONN_H
f84fb808e8ed Move MsnMessage stuff out of slplink to SBConn.
masca@cpw.pidgin.im
parents:
diff changeset
3
f84fb808e8ed Move MsnMessage stuff out of slplink to SBConn.
masca@cpw.pidgin.im
parents:
diff changeset
4 #include "msg.h"
30795
22f26c372797 Manage sending messages trough switchboard in sbconn.
masca@cpw.pidgin.im
parents: 30794
diff changeset
5 #include "slplink.h"
30793
f84fb808e8ed Move MsnMessage stuff out of slplink to SBConn.
masca@cpw.pidgin.im
parents:
diff changeset
6
30794
4481d04cda70 Document SlpMessage size limits.
masca@cpw.pidgin.im
parents: 30793
diff changeset
7 #define MSN_SBCONN_MAX_SIZE 1202
4481d04cda70 Document SlpMessage size limits.
masca@cpw.pidgin.im
parents: 30793
diff changeset
8
30793
f84fb808e8ed Move MsnMessage stuff out of slplink to SBConn.
masca@cpw.pidgin.im
parents:
diff changeset
9 void msn_sbconn_msg_ack(MsnMessage *msg, void *data);
f84fb808e8ed Move MsnMessage stuff out of slplink to SBConn.
masca@cpw.pidgin.im
parents:
diff changeset
10
f84fb808e8ed Move MsnMessage stuff out of slplink to SBConn.
masca@cpw.pidgin.im
parents:
diff changeset
11 void msn_sbconn_msg_nak(MsnMessage *msg, void *data);
30795
22f26c372797 Manage sending messages trough switchboard in sbconn.
masca@cpw.pidgin.im
parents: 30794
diff changeset
12
22f26c372797 Manage sending messages trough switchboard in sbconn.
masca@cpw.pidgin.im
parents: 30794
diff changeset
13 void msn_sbconn_send_msg(MsnSlpLink *slplink, MsnMessage *msg);
30798
37474bb06bad Add support in SBConn to send parts instead of messages.
masca@cpw.pidgin.im
parents: 30795
diff changeset
14 void msn_sbconn_send_part(MsnSlpLink *slplink, MsnSlpMessagePart *part);
30795
22f26c372797 Manage sending messages trough switchboard in sbconn.
masca@cpw.pidgin.im
parents: 30794
diff changeset
15
30815
5904070c0019 Move sending messages via SB to SBConn.
masca@cpw.pidgin.im
parents: 30798
diff changeset
16 void msn_switchboard_send_msg(MsnSwitchBoard *swboard, MsnMessage *msg,
30816
e26b590bbf76 Fix a missing semicolon.
masca@cpw.pidgin.im
parents: 30815
diff changeset
17 gboolean queue);
30815
5904070c0019 Move sending messages via SB to SBConn.
masca@cpw.pidgin.im
parents: 30798
diff changeset
18
30818
ead7b8c19725 Fix integration between Switchboard and SBConn. by setting public some functions on both sides. Regresion introduced in 99802eb80a7acd
masca@cpw.pidgin.im
parents: 30816
diff changeset
19 void
ead7b8c19725 Fix integration between Switchboard and SBConn. by setting public some functions on both sides. Regresion introduced in 99802eb80a7acd
masca@cpw.pidgin.im
parents: 30816
diff changeset
20 msn_sbconn_process_queue(MsnSwitchBoard *swboard);
ead7b8c19725 Fix integration between Switchboard and SBConn. by setting public some functions on both sides. Regresion introduced in 99802eb80a7acd
masca@cpw.pidgin.im
parents: 30816
diff changeset
21
30793
f84fb808e8ed Move MsnMessage stuff out of slplink to SBConn.
masca@cpw.pidgin.im
parents:
diff changeset
22 #endif /* MSN_SBCONN_H */