jingle/register.h
changeset 60 05184a1846d1
parent 59 69985ccda25a
child 61 c7879aae9e1d
equal deleted inserted replaced
59:69985ccda25a 60:05184a1846d1
    21 typedef void (*JingleAppHandle) (JingleNode *jn, JingleContent *cn);
    21 typedef void (*JingleAppHandle) (JingleNode *jn, JingleContent *cn);
    22 typedef LmMessageNode* (*JingleAppGetLM) (gconstpointer data);
    22 typedef LmMessageNode* (*JingleAppGetLM) (gconstpointer data);
    23 typedef gboolean (*JingleAppHandleData) (gconstpointer data, const gchar *data2, guint len);
    23 typedef gboolean (*JingleAppHandleData) (gconstpointer data, const gchar *data2, guint len);
    24 
    24 
    25 typedef gconstpointer (*JingleTransportCheck) (JingleContent *cn, GError **err);
    25 typedef gconstpointer (*JingleTransportCheck) (JingleContent *cn, GError **err);
    26 typedef void (*JingleTransportHandle) (JingleNode *jn, JingleContent *cn);
    26 typedef void (*JingleTransportHandle) (gconstpointer data, JingleContent *cn);
    27 typedef LmMessageNode* (*JingleTransportGetLM) (gconstpointer data);
       
    28 typedef gboolean (*JingleTransportCmp) (gconstpointer data1, gconstpointer data2);
    27 typedef gboolean (*JingleTransportCmp) (gconstpointer data1, gconstpointer data2);
    29 
    28 
    30 typedef struct {
    29 typedef struct {
    31   /* check if the description of a JingleContent is correct */
    30   /* check if the description of a JingleContent is correct */
    32   JingleAppCheck check;
    31   JingleAppCheck check;
    43 
    42 
    44 typedef struct {
    43 typedef struct {
    45   /* check if the transport of a JingleContent is correct */
    44   /* check if the transport of a JingleContent is correct */
    46   JingleAppCheck  check;
    45   JingleAppCheck  check;
    47 
    46 
    48   JingleTransportGetLM trans;
       
    49 
       
    50   /* */
    47   /* */
    51   JingleAppHandle handle;
    48   JingleAppHandle handle;
    52   
    49   
    53   JingleTransportCmp cmp;
    50   JingleTransportCmp cmp;
    54   
    51