diff options
Diffstat (limited to 'include')
-rw-r--r-- | include/osmocom/netif/datagram.h | 62 |
1 files changed, 31 insertions, 31 deletions
diff --git a/include/osmocom/netif/datagram.h b/include/osmocom/netif/datagram.h index 8ed6ce5..0245363 100644 --- a/include/osmocom/netif/datagram.h +++ b/include/osmocom/netif/datagram.h @@ -1,50 +1,50 @@ #ifndef _OSMO_DGRAM_H_ #define _OSMO_DGRAM_H_ -struct osmo_dgram_client_conn; +struct osmo_dgram_tx; -struct osmo_dgram_client_conn *osmo_dgram_client_conn_create(void *ctx); -void osmo_dgram_client_conn_destroy(struct osmo_dgram_client_conn *conn); +struct osmo_dgram_tx *osmo_dgram_tx_create(void *crx); +void osmo_dgram_tx_destroy(struct osmo_dgram_tx *conn); -void osmo_dgram_client_conn_set_addr(struct osmo_dgram_client_conn *conn, const char *addr); -void osmo_dgram_client_conn_set_port(struct osmo_dgram_client_conn *conn, uint16_t port); -void osmo_dgram_client_conn_set_data(struct osmo_dgram_client_conn *conn, void *data); +void osmo_dgram_tx_set_addr(struct osmo_dgram_tx *conn, const char *addr); +void osmo_dgram_tx_set_port(struct osmo_dgram_tx *conn, uint16_t port); +void osmo_dgram_tx_set_data(struct osmo_dgram_tx *conn, void *data); -int osmo_dgram_client_conn_open(struct osmo_dgram_client_conn *conn); -void osmo_dgram_client_conn_close(struct osmo_dgram_client_conn *conn); +int osmo_dgram_tx_open(struct osmo_dgram_tx *conn); +void osmo_dgram_tx_close(struct osmo_dgram_tx *conn); -void osmo_dgram_client_conn_send(struct osmo_dgram_client_conn *conn, struct msgb *msg); +void osmo_dgram_tx_send(struct osmo_dgram_tx *conn, struct msgb *msg); -struct osmo_dgram_server_conn; +struct osmo_dgram_rx; -struct osmo_dgram_server_conn *osmo_dgram_server_conn_create(void *ctx); +struct osmo_dgram_rx *osmo_dgram_rx_create(void *crx); -void osmo_dgram_server_conn_set_addr(struct osmo_dgram_server_conn *conn, const char *addr); -void osmo_dgram_server_conn_set_port(struct osmo_dgram_server_conn *conn, uint16_t port); -void osmo_dgram_server_conn_set_read_cb(struct osmo_dgram_server_conn *conn, int (*read_cb)(struct osmo_dgram_server_conn *conn)); -void osmo_dgram_server_conn_destroy(struct osmo_dgram_server_conn *conn); +void osmo_dgram_rx_set_addr(struct osmo_dgram_rx *conn, const char *addr); +void osmo_dgram_rx_set_port(struct osmo_dgram_rx *conn, uint16_t port); +void osmo_dgram_rx_set_read_cb(struct osmo_dgram_rx *conn, int (*read_cb)(struct osmo_dgram_rx *conn)); +void osmo_dgram_rx_destroy(struct osmo_dgram_rx *conn); -int osmo_dgram_server_conn_open(struct osmo_dgram_server_conn *conn); -void osmo_dgram_server_conn_close(struct osmo_dgram_server_conn *conn); +int osmo_dgram_rx_open(struct osmo_dgram_rx *conn); +void osmo_dgram_rx_close(struct osmo_dgram_rx *conn); -int osmo_dgram_server_conn_recv(struct osmo_dgram_server_conn *conn, struct msgb *msg); +int osmo_dgram_rx_recv(struct osmo_dgram_rx *conn, struct msgb *msg); -struct osmo_dgram_conn; +struct osmo_dgram; -struct osmo_dgram_conn *osmo_dgram_conn_create(void *ctx); -void osmo_dgram_conn_destroy(struct osmo_dgram_conn *conn); +struct osmo_dgram *osmo_dgram_create(void *crx); +void osmo_dgram_destroy(struct osmo_dgram *conn); -int osmo_dgram_conn_open(struct osmo_dgram_conn *conn); -void osmo_dgram_conn_close(struct osmo_dgram_conn *conn); +int osmo_dgram_open(struct osmo_dgram *conn); +void osmo_dgram_close(struct osmo_dgram *conn); -void osmo_dgram_conn_set_local_addr(struct osmo_dgram_conn *conn, const char *addr); -void osmo_dgram_conn_set_remote_addr(struct osmo_dgram_conn *conn, const char *addr); -void osmo_dgram_conn_set_local_port(struct osmo_dgram_conn *conn, uint16_t port); -void osmo_dgram_conn_set_remote_port(struct osmo_dgram_conn *conn, uint16_t port); -void osmo_dgram_conn_set_read_cb(struct osmo_dgram_conn *conn, int (*read_cb)(struct osmo_dgram_conn *conn)); -void osmo_dgram_conn_set_data(struct osmo_dgram_client_conn *conn, void *data); +void osmo_dgram_set_local_addr(struct osmo_dgram *conn, const char *addr); +void osmo_dgram_set_remote_addr(struct osmo_dgram *conn, const char *addr); +void osmo_dgram_set_local_port(struct osmo_dgram *conn, uint16_t port); +void osmo_dgram_set_remote_port(struct osmo_dgram *conn, uint16_t port); +void osmo_dgram_set_read_cb(struct osmo_dgram *conn, int (*read_cb)(struct osmo_dgram *conn)); +void osmo_dgram_set_data(struct osmo_dgram *conn, void *data); -void osmo_dgram_conn_send(struct osmo_dgram_conn *conn, struct msgb *msg); -int osmo_dgram_conn_recv(struct osmo_dgram_conn *conn, struct msgb *msg); +void osmo_dgram_send(struct osmo_dgram *conn, struct msgb *msg); +int osmo_dgram_recv(struct osmo_dgram *conn, struct msgb *msg); #endif |