aboutsummaryrefslogtreecommitdiffstats
path: root/lib/server.h
diff options
context:
space:
mode:
Diffstat (limited to 'lib/server.h')
-rw-r--r--lib/server.h70
1 files changed, 34 insertions, 36 deletions
diff --git a/lib/server.h b/lib/server.h
index 3cc0ed9..6345035 100644
--- a/lib/server.h
+++ b/lib/server.h
@@ -12,7 +12,6 @@
#include <spa/pod/pod.h>
#include "defs.h"
-
#include "receiver.h"
#ifdef __cplusplus
@@ -23,60 +22,59 @@ extern "C" {
struct icipc_server;
-typedef void (*icipc_server_client_handler_func_t) (struct icipc_server *self,
- int client_fd,
- enum icipc_receiver_sender_state client_state,
- void *data);
+typedef void (*icipc_server_client_handler_func_t)(
+ struct icipc_server *self,
+ int client_fd,
+ enum icipc_receiver_sender_state client_state,
+ void *data);
-typedef bool (*icipc_server_request_handler_func_t) (struct icipc_server *self,
- int client_fd,
- const char *name,
- const struct spa_pod *args,
- void *data);
+typedef bool (*icipc_server_request_handler_func_t)(
+ struct icipc_server *self,
+ int client_fd,
+ const char *name,
+ const struct spa_pod *args,
+ void *data);
ICIPC_API
-struct icipc_server *
-icipc_server_new (const char *path, bool start);
+struct icipc_server *icipc_server_new(const char *path, bool start);
ICIPC_API
-void
-icipc_server_free (struct icipc_server *self);
+void icipc_server_free(struct icipc_server *self);
ICIPC_API
-void
-icipc_server_set_client_handler (struct icipc_server *self,
- icipc_server_client_handler_func_t handler,
- void *data);
+void icipc_server_set_client_handler(
+ struct icipc_server *self,
+ icipc_server_client_handler_func_t handler,
+ void *data);
ICIPC_API
-void
-icipc_server_clear_client_handler (struct icipc_server *self);
+void icipc_server_clear_client_handler(struct icipc_server *self);
ICIPC_API
-bool
-icipc_server_set_request_handler (struct icipc_server *self,
- const char *name,
- icipc_server_request_handler_func_t handler,
- void *data);
+bool icipc_server_set_request_handler(
+ struct icipc_server *self,
+ const char *name,
+ icipc_server_request_handler_func_t handler,
+ void *data);
ICIPC_API
-void
-icipc_server_clear_request_handler (struct icipc_server *self,
- const char *name);
+void icipc_server_clear_request_handler(
+ struct icipc_server *self,
+ const char *name);
/* for request handlers only */
ICIPC_API
-bool
-icipc_server_reply_ok (struct icipc_server *self,
- int client_fd,
- const struct spa_pod *value);
+bool icipc_server_reply_ok(
+ struct icipc_server *self,
+ int client_fd,
+ const struct spa_pod *value);
ICIPC_API
-bool
-icipc_server_reply_error (struct icipc_server *self,
- int client_fd,
- const char *msg);
+bool icipc_server_reply_error(
+ struct icipc_server *self,
+ int client_fd,
+ const char *msg);
#ifdef __cplusplus
}