File pubsub.c
Definition (pubsub.c
)
Includes
assert.h
log.h
netdb.h
netio/netio.h
netio/netio_tcp.h
stdio.h
string.h
Functions
Function lookup_tag(struct netio_subscription_table *, netio_tag_t, unsigned *)
Function lsocket_on_connection_established(struct netio_recv_socket *)
Function lsocket_on_msg_received(struct netio_recv_socket *, struct netio_buffer *, void *, size_t)
Function pubsocket_on_connection_closed(struct netio_buffered_send_socket *)
Function pubsocket_on_connection_established(struct netio_buffered_send_socket *)
Function remove_tag_to_subscribe(struct netio_subscribe_socket *, netio_tag_t)
Function send_subscription_message(struct netio_subscribe_socket *, netio_tag_t, int)
Function subscribe_socket_on_connection_closed(struct netio_buffered_recv_socket *)
Function subscribe_socket_on_connection_established(struct netio_buffered_recv_socket *)
Function subscribe_socket_on_msg_received(struct netio_buffered_recv_socket *, void *, size_t)
Function subsocket_on_connection_established(struct netio_send_socket *)
Function subsocket_on_error_connection_refused(struct netio_send_socket *)
Function subsocket_on_send_completed(struct netio_send_socket *, uint64_t)
Function unsubscribe(struct netio_publish_socket *, void *, size_t, int, netio_tag_t)