index 45d377e10df2ffb9ff28220b9c331f0410e47e0a..bf902ddc1761b78c5b56f7b3c4903c8614639c3d 100644 (file)
} sdb_conn_node_t;
#define SDB_CONN_NODE(obj) ((sdb_conn_node_t *)(obj))
+/*
+ * sdb_connection_enable_logging:
+ * Enable logging of connection-related messages to the current client
+ * connection. After this function has been called all log messages
+ * originating from the thread handling the current client connection will
+ * also be sent to the client.
+ *
+ * Returns:
+ * - 0 on success
+ * - a negative value else
+ */
+int
+sdb_connection_enable_logging(void);
+
/*
* sdb_connection_accpet:
* Accept a new connection on the specified file-descriptor 'fd' and return a
* store access
*/
+/*
+ * sdb_fe_fetch:
+ * Send the named host, serialized as JSON, to the client.
+ *
+ * Returns:
+ * - 0 on success
+ * - a negative value else
+ */
+int
+sdb_fe_fetch(sdb_conn_t *conn, const char *name);
+
/*
* sdb_fe_list:
* Send a complete listing of the store, serialized as JSON, to the client.