summaryrefslogtreecommitdiffstats
path: root/src/kiro-client.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/kiro-client.c')
-rw-r--r--src/kiro-client.c23
1 files changed, 15 insertions, 8 deletions
diff --git a/src/kiro-client.c b/src/kiro-client.c
index 1175e7e..47f0d47 100644
--- a/src/kiro-client.c
+++ b/src/kiro-client.c
@@ -67,6 +67,19 @@ kiro_client_new (void)
}
+void
+kiro_client_free (KiroClient *client)
+{
+ if (!client)
+ return;
+
+ if (KIRO_IS_CLIENT (client))
+ g_object_unref (client);
+ else
+ g_warning ("Trying to use kiro_client_free on an object which is not a KIRO client. Ignoring...");
+}
+
+
static void
kiro_client_init (KiroClient *self)
{
@@ -74,14 +87,14 @@ kiro_client_init (KiroClient *self)
memset (priv, 0, sizeof (&priv));
}
+
static void
kiro_client_finalize (GObject *object)
{
- //KiroClient *self = KIRO_CLIENT(object);
- //KiroClientPrivate * priv = KIRO_CLIENT_GET_PRIVATE(self);
//PASS
}
+
static void
kiro_client_class_init (KiroClientClass *klass)
{
@@ -91,7 +104,6 @@ kiro_client_class_init (KiroClientClass *klass)
}
-
int
kiro_client_connect (KiroClient *self, const char *address, const char *port)
{
@@ -203,7 +215,6 @@ kiro_client_connect (KiroClient *self, const char *address, const char *port)
}
-
int
kiro_client_sync (KiroClient *self)
{
@@ -286,7 +297,3 @@ kiro_client_get_memory_size (KiroClient *self)
return ctx->rdma_mr->size;
}
-
-
-
-