(define-method add_message
(of-object "EmpathyLogManager")
(c-name "empathy_log_manager_add_message")
- (return-type "none")
+ (return-type "gboolean")
(parameters
'("const-gchar*" "chat_id")
'("gboolean" "chatroom")
'("EmpathyMessage*" "message")
+ '("GError**" "error")
)
)
)
)
-(define-method get_messages_for_file
- (of-object "EmpathyLogManager")
- (c-name "empathy_log_manager_get_messages_for_file")
- (return-type "GList*")
- (parameters
- '("const-gchar*" "filename")
- )
-)
-
(define-method get_messages_for_date
(of-object "EmpathyLogManager")
(c-name "empathy_log_manager_get_messages_for_date")
)
)
-(define-method get_messages_for_file
- (of-object "EmpathyLogManager")
- (c-name "empathy_log_manager_get_messages_for_file")
- (return-type "GList*")
- (parameters
- '("const-gchar*" "filename")
- )
-)
-
(define-method get_chats
(of-object "EmpathyLogManager")
(c-name "empathy_log_manager_get_chats")
)
)
+(define-function log_manager_search_hit_free
+ (c-name "empathy_log_manager_search_hit_free")
+ (return-type "none")
+ (parameters
+ '("EmpathyLogSearchHit*" "hit")
+ )
+)
+
+(define-method observe
+ (of-object "EmpathyLogManager")
+ (c-name "empathy_log_manager_observe")
+ (return-type "none")
+ (parameters
+ '("EmpathyDispatcher*" "dispatcher")
+ )
+)
+
;; From empathy-message.h
(define-method get_state
(of-object "EmpathyTpFile")
(c-name "empathy_tp_file_get_state")
- (return-type "guint")
+ (return-type "TpFileTransferState")
(parameters
- '("guint*" "reason")
+ '("TpFileTransferStateChangeReason*" "reason")
)
)
(return-type "GstElement*")
)
+(define-function audio_sink_set_volume
+ (c-name "empathy_audio_sink_set_volume")
+ (return-type "none")
+ (parameters
+ '("EmpathyGstAudioSink*" "sink")
+ '("gdouble" "volume")
+ )
+)
+
+(define-function audio_sink_get_volume
+ (c-name "empathy_audio_sink_get_volume")
+ (return-type "gdouble")
+ (parameters
+ '("EmpathyGstAudioSink*" "sink")
+ )
+)
+
;; From empathy-audio-src.h