📦 nng-doc
325 pages · page 1 of 2
L
- libnng(3)nanomsg next generation library✨
N
- nn_allocmsg(3compat)allocate message (compatible API)✨
- nn_bind(3compat)accept connections from remote peers (compatible API)✨
- nn_close(3compat)close socket (compatible API)✨
- nn_cmsg(3compat)message control data (compatible API)✨
- nn_connect(3compat)connect to remote peer (compatible API)✨
- nn_device(3compat)create forwarding device (compatible API)✨
- nn_errno(3compat)return most recent error (compatible API)✨
- nn_freemsg(3compat)free message (compatible API)✨
- nn_get_statistic(3compat)get statistic (stub)✨
- nn_getsockopt(3compat)get socket option (compatible API)✨
- nn_poll(3compat)poll sockets (compatible API)✨
- nn_reallocmsg(3compat)reallocate message (compatible API)✨
- nn_recv(3compat)receive data (compatible API)✨
- nn_recvmsg(3compat)receive message (compatible API)✨
- nn_send(3compat)send data (compatible API)✨
- nn_sendmsg(3compat)send message (compatible API)✨
- nn_setsockopt(3compat)set socket option (compatible API)✨
- nn_shutdown(3compat)shut down endpoint (compatible API)✨
- nn_socket(3compat)create socket (compatible API)✨
- nn_strerror(3compat)return message for error (compatible API)✨
- nn_term(3compat)terminate library (compatible API)✨
- nng(7)nanomsg next generation✨
- nng_aio(5)asynchronous I/O handle✨
- nng_aio_abort(3)abort asynchronous I/O operation✨
- nng_aio_alloc(3)allocate asynchronous I/O handle✨
- nng_aio_begin(3)begin asynchronous I/O operation✨
- nng_aio_cancel(3)cancel asynchronous I/O operation✨
- nng_aio_count(3)return number of bytes transferred✨
- nng_aio_defer(3)defer asynchronous I/O operation✨
- nng_aio_finish(3)finish asynchronous I/O operation✨
- nng_aio_free(3)free asynchronous I/O handle✨
- nng_aio_get_input(3)return input parameter✨
- nng_aio_get_msg(3)get message from asynchronous receive✨
- nng_aio_get_output(3)return output result✨
- nng_aio_result(3)return result of asynchronous operation✨
- nng_aio_set_input(3)set input parameter✨
- nng_aio_set_iov(3)set scatter/gather vector✨
- nng_aio_set_msg(3)set message for asynchronous send✨
- nng_aio_set_output(3)set output result✨
- nng_aio_set_timeout(3)set asynchronous I/O timeout✨
- nng_aio_stop(3)stop asynchronous I/O operation✨
- nng_aio_wait(3)wait for asynchronous I/O operation✨
- nng_alloc(3)allocate memory✨
- nng_bus(7)bus protocol✨
- nng_bus_open(3)create bus socket✨
- nng_clock(3supp)get time✨
- nng_close(3)close socket✨
- nng_compat(3compat)compatibility with nanomsg 1.0✨
- nng_ctx(5)protocol context✨
- nng_ctx_close(3)close context✨
- nng_ctx_get(3)get context option✨
- nng_ctx_getopt(3)get context option✨
- nng_ctx_id(3)return numeric context identifier✨
- nng_ctx_open(3)create context✨
- nng_ctx_recv(3)receive message using context asynchronously✨
- nng_ctx_send(3)send message using context asynchronously✨
- nng_ctx_set(3)set context option✨
- nng_ctx_setopt(3)set context option✨
- nng_cv_alloc(3supp)allocate condition variable✨
- nng_cv_free(3supp)free condition variable✨
- nng_cv_until(3supp)wait for condition or timeout✨
- nng_cv_wait(3supp)wait for condition✨
- nng_cv_wake(3supp)wake all waiters✨
- nng_cv_wake1(3supp)wake one waiter✨
- nng_device(3)message forwarding device✨
- nng_dial(3)create and start dialer✨
- nng_dialer(5)dialer✨
- nng_dialer_close(3)close dialer✨
- nng_dialer_create(3)create dialer✨
- nng_dialer_get(3)get dialer option✨
- nng_dialer_getopt(3)get dialer option✨
- nng_dialer_id(3)return numeric dialer identifier✨
- nng_dialer_set(3)set dialer option✨
- nng_dialer_setopt(3)set dialer option✨
- nng_dialer_start(3)start dialer✨
- nng_duration(5)relative time in milliseconds✨
- nng_free(3)free memory✨
- nng_getopt(3)get socket option✨
- nng_http_client_alloc(3http)allocate HTTP client✨
- nng_http_client_connect(3http)establish HTTP client connection✨
- nng_http_client_free(3http)free HTTP client✨
- nng_http_client_get_tls(3http)get HTTP client TLS configuration✨
- nng_http_client_set_tls(3http)set HTTP client TLS configuration✨
- nng_http_client_transact(3http)perform one HTTP transaction✨
- nng_http_conn_close(3http)close HTTP connection✨
- nng_http_conn_read(3http)read from HTTP connection✨
- nng_http_conn_read_all(3http)read all from HTTP connection✨
- nng_http_conn_read_req(3http)read HTTP request✨
- nng_http_conn_read_res(3http)read HTTP response✨
- nng_http_conn_transact(3http)perform one HTTP transaction on connection✨
- nng_http_conn_write(3http)write to HTTP connection✨
- nng_http_conn_write_all(3http)write all to HTTP connection✨
- nng_http_conn_write_req(3http)write HTTP request✨
- nng_http_conn_write_res(3http)write HTTP response✨
- nng_http_handler_alloc(3http)allocate HTTP server handler✨
- nng_http_handler_free(3http)free HTTP server handler✨
- nng_http_handler_get_data(3http)return extra data for HTTP handler✨
- nng_http_handler_set_data(3http)set extra data for HTTP handler✨
- nng_http_handler_set_host(3http)set host for HTTP handler✨
- nng_http_handler_set_method(3http)set HTTP handler method✨
- nng_http_handler_set_tree(3http)set HTTP handler to match trees✨
- nng_http_hijack(3http)hijack HTTP server connection✨
- nng_http_req_add_header(3http)add HTTP request header✨
- nng_http_req_alloc(3http)allocate HTTP request structure✨
- nng_http_req_copy_data(3http)copy HTTP request body✨
- nng_http_req_del_header(3http)delete HTTP request header✨
- nng_http_req_free(3http)free HTTP request structure✨
- nng_http_req_get_data(3http)get HTTP request body✨
- nng_http_req_get_header(3http)return HTTP request header✨
- nng_http_req_get_method(3http)return HTTP request method✨
- nng_http_req_get_uri(3http)return HTTP request URI✨
- nng_http_req_get_version(3http)return HTTP request protocol version✨
- nng_http_req_reset(3http)reset HTTP request structure✨
- nng_http_req_set_data(3http)set HTTP request body✨
- nng_http_req_set_header(3http)set HTTP request header✨
- nng_http_req_set_method(3http)set HTTP request method✨
- nng_http_req_set_uri(3http)set HTTP request URI✨
- nng_http_req_set_version(3http)set HTTP request protocol version✨
- nng_http_res_add_header(3http)add HTTP response header✨
- nng_http_res_alloc(3http)allocate HTTP response structure✨
- nng_http_res_alloc_error(3http)allocate HTTP error response✨
- nng_http_res_copy_data(3http)copy HTTP response body✨
- nng_http_res_del_header(3http)delete HTTP response header✨
- nng_http_res_free(3http)free HTTP response structure✨
- nng_http_res_get_data(3http)get HTTP response body✨
- nng_http_res_get_header(3http)return HTTP response header✨
- nng_http_res_get_reason(3http)return HTTP response reason✨
- nng_http_res_get_status(3http)return HTTP status code✨
- nng_http_res_get_version(3http)return HTTP response protocol version✨
- nng_http_res_reset(3http)reset HTTP response structure✨
- nng_http_res_set_data(3http)set HTTP response body✨
- nng_http_res_set_header(3http)set HTTP response header✨
- nng_http_res_set_reason(3http)set HTTP response reason✨
- nng_http_res_set_status(3http)set HTTP response status✨
- nng_http_res_set_version(3http)set HTTP response protocol version✨
- nng_http_server_add_handler(3http)add HTTP server handler✨
- nng_http_server_del_handler(3http)delete HTTP server handler✨
- nng_http_server_get_addr(3http)get HTTP server address✨
- nng_http_server_get_tls(3http)get HTTP server TLS configuration✨
- nng_http_server_hold(3http)get and hold HTTP server instance✨
- nng_http_server_release(3http)release HTTP server instance✨
- nng_http_server_set_tls(3http)set HTTP server TLS configuration✨
- nng_http_server_start(3http)start HTTP server✨
- nng_http_server_stop(3http)stop HTTP server✨
- nng_id_map(3supp)identifier based mapping table✨
- nng_inproc(7)intra-process transport✨
- nng_inproc_register(3)register inproc transport✨
- nng_iov(5)scatter/gather element✨
- nng_ipc(7)IPC transport✨
- nng_ipc_options(5)IPC-specific options✨
- nng_ipc_register(3)register ipc transport✨
- nng_listen(3)create and start listener✨
- nng_listener(5)listener✨
- nng_listener_close(3)close listener✨
- nng_listener_create(3)create listener✨
- nng_listener_get(3)get listener option✨
- nng_listener_getopt(3)get listener option✨
- nng_listener_id(3)return numeric listener identifier✨
- nng_listener_set(3)set listener option✨
- nng_listener_setopt(3)set listener option✨
- nng_listener_start(3)start listener✨
- nng_log(3)log messages✨
- nng_log_get_level(3)get minimum level for logging messagse✨
- nng_log_set_facility(3)set facility used for log messages✨
- nng_log_set_level(3)set minimum level for logging messagse✨
- nng_log_set_logger(3)set logging handler✨
- nng_msg(5)message✨
- nng_msg_alloc(3)allocate a message✨
- nng_msg_append(3)append to message body✨
- nng_msg_body(3)return message body✨
- nng_msg_chop(3)remove data from end of message body✨
- nng_msg_clear(3)clear message body content✨
- nng_msg_dup(3)duplicate a message✨
- nng_msg_free(3)free a message✨
- nng_msg_get_pipe(3)get pipe for message✨
- nng_msg_header(3)return message header✨
- nng_msg_header_append(3)append to message header✨
- nng_msg_header_chop(3)remove data from end of message header✨
- nng_msg_header_clear(3)clear message header✨
- nng_msg_header_insert(3)prepend to message header✨
- nng_msg_header_len(3)return message header length✨
- nng_msg_header_trim(3)remove data from start of message header✨
- nng_msg_insert(3)prepend to message body✨
- nng_msg_len(3)return message body length✨
- nng_msg_realloc(3)reallocate a message✨
- nng_msg_set_pipe(3)set pipe for message✨
- nng_msg_trim(3)remove data from start of message body✨
- nng_msleep(3supp)sleep milliseconds✨
- nng_mtx_alloc(3supp)allocate mutex✨
- nng_mtx_free(3supp)free mutex✨
- nng_mtx_lock(3supp)lock mutex✨
- nng_mtx_unlock(3supp)unlock mutex✨
- nng_options(5)socket, dialer, listener, and pipe options✨
- nng_opts_parse(3supp)parse command line options✨
- nng_pair(7)pair protocol✨
- nng_pair_open(3)create pair socket✨
- nng_pipe(5)communications pipe✨
- nng_pipe_close(3)close pipe✨
- nng_pipe_dialer(3)return dialer that created pipe✨
💅
getting it ready, bestie…