diff options
author | Julian Bouzas <julian.bouzas@collabora.com> | 2021-04-20 04:08:58 -0400 |
---|---|---|
committer | George Kiagiadakis <george.kiagiadakis@collabora.com> | 2021-07-28 13:19:02 +0300 |
commit | f25bb13718f334bc0c96d29ea9f3a57c0a6f3a34 (patch) | |
tree | eaa30eafe2df92e3d5d75571d022c3a775246bff /lib/icipc.h | |
parent | 7bf96bda703dd157385cbb175ec90bd6f38af404 (diff) |
lib: add wpipc library
Simple library that uses sockets for inter-process communication. It provides an
API to create server and client objects. Users can add custom handlers in the
server, and clients can send requests for those custom handlers.
Signed-off-by: George Kiagiadakis <george.kiagiadakis@collabora.com>
Diffstat (limited to 'lib/icipc.h')
-rw-r--r-- | lib/icipc.h | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/lib/icipc.h b/lib/icipc.h new file mode 100644 index 0000000..a619513 --- /dev/null +++ b/lib/icipc.h @@ -0,0 +1,18 @@ +/* PipeWire AGL Cluster IPC + * + * Copyright © 2021 Collabora Ltd. + * @author Julian Bouzas <julian.bouzas@collabora.com> + * + * SPDX-License-Identifier: MIT + */ + +#ifndef __ICIPC_H__ +#define __ICIPC_H__ + +#include "protocol.h" +#include "receiver.h" +#include "sender.h" +#include "server.h" +#include "client.h" + +#endif |