public class BatchOperation : GLib.Object {
[CCode (has_construct_function = false)]
protected BatchOperation ();
- public uint add_deletion (GData.Entry entry, GData.BatchOperationCallback callback);
- public uint add_insertion (GData.Entry entry, GData.BatchOperationCallback callback);
- public uint add_query (string id, GLib.Type entry_type, GData.BatchOperationCallback callback);
- public uint add_update (GData.Entry entry, GData.BatchOperationCallback callback);
+ public uint add_deletion (GData.Entry entry, [CCode (scope = "async")] owned GData.BatchOperationCallback callback);
+ public uint add_insertion (GData.Entry entry, [CCode (scope = "async")] owned GData.BatchOperationCallback callback);
+ public uint add_query (string id, GLib.Type entry_type, [CCode (scope = "async")] owned GData.BatchOperationCallback callback);
+ public uint add_update (GData.Entry entry, [CCode (scope = "async")] owned GData.BatchOperationCallback callback);
public unowned GData.AuthorizationDomain get_authorization_domain ();
public unowned string get_feed_uri ();
public unowned GData.Service get_service ();
[CCode (has_construct_function = false)]
public Action ();
[CCode (has_construct_function = false)]
- public Action.full (string name, string display_name, Mx.ActionCallbackFunc? activated_cb);
+ public Action.full (string name, string display_name, [CCode (scope = "async")] owned Mx.ActionCallbackFunc? activated_cb);
public bool get_active ();
public unowned string get_display_name ();
public unowned string get_icon ();
[CCode (has_construct_function = false)]
protected Clipboard ();
public static unowned Mx.Clipboard get_default ();
- public void get_text (Mx.ClipboardCallbackFunc callback);
+ public void get_text ([CCode (scope = "async")] owned Mx.ClipboardCallbackFunc callback);
public void set_text (string text);
}
[CCode (cheader_filename = "mx/mx.h", type_id = "mx_combo_box_get_type ()")]