summaryrefslogtreecommitdiff
path: root/src/client/Disfluid-0.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/client/Disfluid-0.h')
-rw-r--r--src/client/Disfluid-0.h18
1 files changed, 18 insertions, 0 deletions
diff --git a/src/client/Disfluid-0.h b/src/client/Disfluid-0.h
index b4833c4..5c7adb7 100644
--- a/src/client/Disfluid-0.h
+++ b/src/client/Disfluid-0.h
@@ -83,6 +83,15 @@ void disfluid_api_make_client (const DisfluidApi * api,
void disfluid_client_free (DisfluidClient * client);
/**
+ * disfluid_client_copy:
+ * @client: the client to copy.
+ * @api: the API.
+ * @copy: (out) (transfer full): the copy.
+ */
+void disfluid_client_copy (const DisfluidClient * client,
+ const DisfluidApi * api, DisfluidClient ** copy);
+
+/**
* disfluid_client_get_id:
* @client: the client whose ID to lookup.
* @api: the context API.
@@ -164,6 +173,15 @@ void disfluid_api_make_account_full (const DisfluidApi * api,
void disfluid_account_free (DisfluidAccount * account);
/**
+ * disfluid_account_copy:
+ * @account: the account to copy.
+ * @api: the API.
+ * @copy: (out) (transfer full): the copy.
+ */
+void disfluid_account_copy (const DisfluidAccount * account,
+ const DisfluidApi * api, DisfluidAccount ** copy);
+
+/**
* disfluid_account_get_subject:
* @account: the account whose subject to lookup.
* @api: the context API.