jingle/register.h
changeset 29 9215053e8fb0
parent 25 11694a99f84b
child 32 72bbe33f151a
--- a/jingle/register.h	Sun Jul 04 01:30:26 2010 +0200
+++ b/jingle/register.h	Sun Jul 04 23:02:55 2010 +0200
@@ -10,13 +10,11 @@
 
 typedef gconstpointer (*JingleAppCheck) (JingleContent *cn, GError **err, gpointer *data);
 typedef void (*JingleAppHandle) (JingleNode *jn, JingleContent *cn, gpointer *data);
-typedef LmMessageNode* (*JingleAppGetLM) (gconstpointer *data);
-typedef gconstpointer* (*JingleAppConvertLM) (LmMessageNode *node);
+typedef LmMessageNode* (*JingleAppGetLM) (gconstpointer data);
 
 typedef gconstpointer (*JingleTransportCheck) (JingleContent *cn, GError **err, gpointer *data);
 typedef void (*JingleTransportHandle) (JingleNode *jn, JingleContent *cn, gpointer *data);
-typedef LmMessageNode* (*JingleTransportGetLM) (gconstpointer *data);
-typedef gconstpointer* (*JingleTransportConvertLM) (LmMessageNode *node);
+typedef LmMessageNode* (*JingleTransportGetLM) (gconstpointer data);
 
 typedef struct {
   /* check if the description of a JingleContent is correct */
@@ -25,9 +23,6 @@
   /* Give a LM from a internal struct */
   JingleAppGetLM desc;
   
-  /* Give a gconstpointer from a LmMessageNode */
-  JingleAppConvertLM parse;
-  
   /* If we got a LM with the good xmlns */
   JingleAppHandle handle;
 
@@ -38,8 +33,7 @@
   JingleAppCheck  check;
 
   JingleTransportGetLM trans;
-  
-  JingleTransportConvertLM parse;
+
   /* */
   JingleAppHandle handle;