diff options
Diffstat (limited to 'Transceiver52M/device/ipc/ipc_sock.h')
-rw-r--r-- | Transceiver52M/device/ipc/ipc_sock.h | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/Transceiver52M/device/ipc/ipc_sock.h b/Transceiver52M/device/ipc/ipc_sock.h new file mode 100644 index 0000000..918e70a --- /dev/null +++ b/Transceiver52M/device/ipc/ipc_sock.h @@ -0,0 +1,26 @@ +/* +* Copyright 2020 sysmocom - s.f.m.c. GmbH <info@sysmocom.de> +* Author: Pau Espin Pedrol <pespin@sysmocom.de> +* +* SPDX-License-Identifier: 0BSD +* +* Permission to use, copy, modify, and/or distribute this software for any purpose +* with or without fee is hereby granted.THE SOFTWARE IS PROVIDED "AS IS" AND THE +* AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL +* IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR +* BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES +* WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF +* CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE +* USE OR PERFORMANCE OF THIS SOFTWARE. +*/ +#ifndef IPC_SOCK_H +#define IPC_SOCK_H + +#include "shm.h" +#include "ipc-driver-test.h" + +int ipc_sock_send(struct msgb *msg); +int ipc_sock_accept(struct osmo_fd *bfd, unsigned int flags); +void ipc_sock_close(struct ipc_sock_state *state); + +#endif // IPC_SOCK_H |