]> git.0d.be Git - empathy.git/commitdiff
Update python binding
authorXavier Claessens <xclaesse@src.gnome.org>
Fri, 11 Apr 2008 13:11:14 +0000 (13:11 +0000)
committerXavier Claessens <xclaesse@src.gnome.org>
Fri, 11 Apr 2008 13:11:14 +0000 (13:11 +0000)
svn path=/trunk/; revision=911

python/pyempathy/pyempathy.defs

index 1b6d2c589ca71f10048dc2be70fe84e53c88b528..55ca3d6dfc417811733d9960d69262388558c754 100644 (file)
   (return-type "MissionControl*")
 )
 
-(define-function empathy_inspect_handle
-  (c-name "empathy_inspect_handle")
-  (return-type "gchar*")
-  (parameters
-    '("McAccount*" "account")
-    '("guint" "handle")
-    '("guint" "handle_type")
-  )
-)
-
-(define-function empathy_inspect_channel
-  (c-name "empathy_inspect_channel")
-  (return-type "gchar*")
-  (parameters
-    '("McAccount*" "account")
-    '("TpChan*" "tp_chan")
-  )
-)
-
 (define-function empathy_call_with_contact
   (c-name "empathy_call_with_contact")
   (return-type "none")
   )
 )
 
+(define-function empathy_run_until_ready
+  (c-name "empathy_run_until_ready")
+  (return-type "none")
+  (parameters
+    '("gpointer" "object")
+  )
+)
+
+(define-function empathy_run_until_ready_full
+  (c-name "empathy_run_until_ready_full")
+  (return-type "none")
+  (parameters
+    '("gpointer" "object")
+    '("const-gchar*" "signal")
+    '("EmpathyRunUntilReadyFunc" "func")
+    '("gpointer" "user_data")
+    '("GMainLoop**" "loop")
+  )
+)
+
+(define-function empathy_channel_get_account
+  (c-name "empathy_channel_get_account")
+  (return-type "McAccount*")
+  (parameters
+    '("TpChannel*" "channel")
+  )
+)
+
 
 
 ;; From empathy-message.h
   (return-type "GList*")
   (parameters
     '("McAccount*" "account")
-    '("GArray*" "handles")
+    '("const-GArray*" "handles")
   )
 )
 
   (is-constructor-of "EmpathyTpGroup")
   (return-type "EmpathyTpGroup*")
   (parameters
-    '("McAccount*" "account")
-    '("TpChan*" "tp_chan")
+    '("TpChannel*" "channel")
   )
 )
 
   (return-type "EmpathyContact*")
 )
 
-(define-method get_object_path
+(define-method is_member
   (of-object "EmpathyTpGroup")
-  (c-name "empathy_tp_group_get_object_path")
-  (return-type "const-gchar*")
+  (c-name "empathy_tp_group_is_member")
+  (return-type "gboolean")
+  (parameters
+    '("EmpathyContact*" "contact")
+  )
 )
 
-(define-method get_channel
+(define-method is_ready
   (of-object "EmpathyTpGroup")
-  (c-name "empathy_tp_group_get_channel")
-  (return-type "TpChan*")
+  (c-name "empathy_tp_group_is_ready")
+  (return-type "gboolean")
 )
 
-(define-method is_member
+(define-method get_invitation
   (of-object "EmpathyTpGroup")
-  (c-name "empathy_tp_group_is_member")
-  (return-type "gboolean")
+  (c-name "empathy_tp_group_get_invitation")
+  (return-type "EmpathyPendingInfo*")
   (parameters
-    '("EmpathyContact*" "contact")
+    '("EmpathyContact**" "remote_contact")
   )
 )
 
   (is-constructor-of "EmpathyTpChat")
   (return-type "EmpathyTpChat*")
   (parameters
-    '("McAccount*" "account")
-    '("TpChan*" "tp_chan")
+    '("TpChannel*" "channel")
     '("gboolean" "acknowledge")
   )
 )
 
-(define-function empathy_tp_chat_new_with_contact
-  (c-name "empathy_tp_chat_new_with_contact")
-  (return-type "EmpathyTpChat*")
-  (parameters
-    '("EmpathyContact*" "contact")
-  )
-)
-
-(define-method get_account
-  (of-object "EmpathyTpChat")
-  (c-name "empathy_tp_chat_get_account")
-  (return-type "McAccount*")
-)
-
-(define-method get_channel
-  (of-object "EmpathyTpChat")
-  (c-name "empathy_tp_chat_get_channel")
-  (return-type "TpChan*")
-)
-
 (define-method get_id
   (of-object "EmpathyTpChat")
   (c-name "empathy_tp_chat_get_id")
   (return-type "EmpathyContact*")
 )
 
+(define-method get_account
+  (of-object "EmpathyTpChat")
+  (c-name "empathy_tp_chat_get_account")
+  (return-type "McAccount*")
+)
+
 (define-method is_ready
   (of-object "EmpathyTpChat")
   (c-name "empathy_tp_chat_is_ready")
   (is-constructor-of "EmpathyTpCall")
   (return-type "EmpathyTpCall*")
   (parameters
-    '("TpConn*" "connection")
-    '("TpChan*" "channel")
+    '("TpChannel*" "channel")
   )
 )
 
   (return-type "none")
 )
 
-(define-method close_channel
-  (of-object "EmpathyTpCall")
-  (c-name "empathy_tp_call_close_channel")
-  (return-type "none")
-)
-
 (define-method request_video_stream_direction
   (of-object "EmpathyTpCall")
   (c-name "empathy_tp_call_request_video_stream_direction")
   (c-name "empathy_filter_process")
   (return-type "none")
   (parameters
-    '("TpChan*" "tp_chan")
+    '("TpChannel*" "channel")
     '("gboolean" "process")
   )
 )