extern void utcp_set_accept_cb(struct utcp *utcp, utcp_accept_t accept, utcp_pre_accept_t pre_accept);
extern bool utcp_is_active(struct utcp *utcp);
extern void utcp_abort_all_connections(struct utcp *utcp);
extern void utcp_set_accept_cb(struct utcp *utcp, utcp_accept_t accept, utcp_pre_accept_t pre_accept);
extern bool utcp_is_active(struct utcp *utcp);
extern void utcp_abort_all_connections(struct utcp *utcp);
extern void utcp_set_rcvbuf(struct utcp_connection *connection, size_t size);
extern size_t utcp_get_rcvbuf_free(struct utcp_connection *connection);
extern void utcp_set_rcvbuf(struct utcp_connection *connection, size_t size);
extern size_t utcp_get_rcvbuf_free(struct utcp_connection *connection);
extern bool utcp_get_nodelay(struct utcp_connection *connection);
extern void utcp_set_nodelay(struct utcp_connection *connection, bool nodelay);
extern bool utcp_get_nodelay(struct utcp_connection *connection);
extern void utcp_set_nodelay(struct utcp_connection *connection, bool nodelay);