34 JINGLE_TRANSPORT_NORMAL, |
34 JINGLE_TRANSPORT_NORMAL, |
35 JINGLE_TRANSPORT_HIGH |
35 JINGLE_TRANSPORT_HIGH |
36 } JingleTransportPriority; |
36 } JingleTransportPriority; |
37 |
37 |
38 typedef gconstpointer (*JingleAppCheck) (JingleContent *cn, GError **err); |
38 typedef gconstpointer (*JingleAppCheck) (JingleContent *cn, GError **err); |
39 typedef void (*JingleAppToMessage) (JingleAction action, gconstpointer data, LmMessageNode *node); |
39 typedef void (*JingleAppToMessage) (gconstpointer data, LmMessageNode *node); |
40 typedef gboolean (*JingleAppHandleData) (gconstpointer data, const gchar *data2, guint len); |
40 typedef gboolean (*JingleAppHandleData) (gconstpointer data, const gchar *data2, guint len); |
41 |
41 |
42 typedef gconstpointer (*JingleTransportCheck) (JingleContent *cn, GError **err); |
42 typedef gconstpointer (*JingleTransportCheck) (JingleContent *cn, GError **err); |
43 typedef void (*JingleTransportToMessage) (JingleAction action, gconstpointer data, LmMessageNode *node); |
43 typedef void (*JingleTransportToMessage) (gconstpointer data, LmMessageNode *node); |
44 typedef gboolean (*JingleTransportCmp) (gconstpointer data1, gconstpointer data2); |
44 typedef gboolean (*JingleTransportCmp) (gconstpointer data1, gconstpointer data2); |
45 typedef const gchar* (*JingleTransportxmlns) (void); |
45 typedef const gchar* (*JingleTransportxmlns) (void); |
46 typedef gconstpointer (*JingleTransportNew) (void); |
46 typedef gconstpointer (*JingleTransportNew) (void); |
47 |
47 |
48 typedef struct { |
48 typedef struct { |