From c88cb87e36120ed5eca6cba0f3100e421855994b Mon Sep 17 00:00:00 2001 From: Garrett D'Amore Date: Thu, 23 Jan 2020 23:45:50 -0800 Subject: Publishing updates for v1.1.0 --- man/v1.1.0/asciidoctor.css | 426 +++++++++ man/v1.1.0/index.html | 994 ++++++--------------- man/v1.1.0/libnng.3.html | 932 +++++-------------- man/v1.1.0/nn_allocmsg.3compat.html | 523 +---------- man/v1.1.0/nn_bind.3compat.html | 523 +---------- man/v1.1.0/nn_close.3compat.html | 515 +---------- man/v1.1.0/nn_cmsg.3compat.html | 519 +---------- man/v1.1.0/nn_connect.3compat.html | 523 +---------- man/v1.1.0/nn_device.3compat.html | 519 +---------- man/v1.1.0/nn_errno.3compat.html | 513 +---------- man/v1.1.0/nn_freemsg.3compat.html | 519 +---------- man/v1.1.0/nn_get_statistic.3compat.html | 511 +---------- man/v1.1.0/nn_getsockopt.3compat.html | 521 +---------- man/v1.1.0/nn_poll.3compat.html | 523 +---------- man/v1.1.0/nn_reallocmsg.3compat.html | 517 +---------- man/v1.1.0/nn_recv.3compat.html | 525 +---------- man/v1.1.0/nn_recvmsg.3compat.html | 527 +---------- man/v1.1.0/nn_send.3compat.html | 523 +---------- man/v1.1.0/nn_sendmsg.3compat.html | 527 +---------- man/v1.1.0/nn_setsockopt.3compat.html | 521 +---------- man/v1.1.0/nn_shutdown.3compat.html | 519 +---------- man/v1.1.0/nn_socket.3compat.html | 539 +---------- man/v1.1.0/nn_strerror.3compat.html | 513 +---------- man/v1.1.0/nn_term.3compat.html | 515 +---------- man/v1.1.0/nng.7.html | 552 +----------- man/v1.1.0/nng_aio.5.html | 557 +----------- man/v1.1.0/nng_aio_abort.3.html | 515 +---------- man/v1.1.0/nng_aio_alloc.3.html | 557 +----------- man/v1.1.0/nng_aio_begin.3.html | 519 +---------- man/v1.1.0/nng_aio_cancel.3.html | 517 +---------- man/v1.1.0/nng_aio_count.3.html | 521 +---------- man/v1.1.0/nng_aio_defer.3.html | 519 +---------- man/v1.1.0/nng_aio_finish.3.html | 519 +---------- man/v1.1.0/nng_aio_free.3.html | 513 +---------- man/v1.1.0/nng_aio_get_input.3.html | 517 +---------- man/v1.1.0/nng_aio_get_msg.3.html | 519 +---------- man/v1.1.0/nng_aio_get_output.3.html | 515 +---------- man/v1.1.0/nng_aio_result.3.html | 517 +---------- man/v1.1.0/nng_aio_set_input.3.html | 517 +---------- man/v1.1.0/nng_aio_set_iov.3.html | 519 +---------- man/v1.1.0/nng_aio_set_msg.3.html | 517 +---------- man/v1.1.0/nng_aio_set_output.3.html | 517 +---------- man/v1.1.0/nng_aio_set_timeout.3.html | 515 +---------- man/v1.1.0/nng_aio_stop.3.html | 517 +---------- man/v1.1.0/nng_aio_wait.3.html | 511 +---------- man/v1.1.0/nng_alloc.3.html | 515 +---------- man/v1.1.0/nng_bus.7.html | 515 +---------- man/v1.1.0/nng_bus_open.3.html | 519 +---------- man/v1.1.0/nng_clock.3supp.html | 517 +---------- man/v1.1.0/nng_close.3.html | 515 +---------- man/v1.1.0/nng_compat.3compat.html | 563 +----------- man/v1.1.0/nng_ctx.5.html | 555 +----------- man/v1.1.0/nng_ctx_close.3.html | 515 +---------- man/v1.1.0/nng_ctx_getopt.3.html | 529 +---------- man/v1.1.0/nng_ctx_id.3.html | 511 +---------- man/v1.1.0/nng_ctx_open.3.html | 531 +---------- man/v1.1.0/nng_ctx_recv.3.html | 529 +---------- man/v1.1.0/nng_ctx_send.3.html | 535 +---------- man/v1.1.0/nng_ctx_setopt.3.html | 519 +---------- man/v1.1.0/nng_cv_alloc.3supp.html | 527 +---------- man/v1.1.0/nng_cv_free.3supp.html | 507 +---------- man/v1.1.0/nng_cv_until.3supp.html | 525 +---------- man/v1.1.0/nng_cv_wait.3supp.html | 523 +---------- man/v1.1.0/nng_cv_wake.3supp.html | 525 +---------- man/v1.1.0/nng_cv_wake1.3supp.html | 525 +---------- man/v1.1.0/nng_device.3.html | 527 +---------- man/v1.1.0/nng_dial.3.html | 529 +---------- man/v1.1.0/nng_dialer.5.html | 543 +---------- man/v1.1.0/nng_dialer_close.3.html | 517 +---------- man/v1.1.0/nng_dialer_create.3.html | 531 +---------- man/v1.1.0/nng_dialer_getopt.3.html | 535 +---------- man/v1.1.0/nng_dialer_id.3.html | 513 +---------- man/v1.1.0/nng_dialer_setopt.3.html | 525 +---------- man/v1.1.0/nng_dialer_start.3.html | 513 +---------- man/v1.1.0/nng_duration.5.html | 507 +---------- man/v1.1.0/nng_free.3.html | 513 +---------- man/v1.1.0/nng_getopt.3.html | 535 +---------- man/v1.1.0/nng_http_client_alloc.3http.html | 513 +---------- man/v1.1.0/nng_http_client_connect.3http.html | 525 +---------- man/v1.1.0/nng_http_client_free.3http.html | 511 +---------- man/v1.1.0/nng_http_client_get_tls.3http.html | 523 +---------- man/v1.1.0/nng_http_client_set_tls.3http.html | 519 +---------- man/v1.1.0/nng_http_client_transact.3http.html | 523 +---------- man/v1.1.0/nng_http_conn_close.3http.html | 511 +---------- man/v1.1.0/nng_http_conn_read.3http.html | 527 +---------- man/v1.1.0/nng_http_conn_read_all.3http.html | 525 +---------- man/v1.1.0/nng_http_conn_read_req.3http.html | 519 +---------- man/v1.1.0/nng_http_conn_read_res.3http.html | 527 +---------- man/v1.1.0/nng_http_conn_transact.3http.html | 531 +---------- man/v1.1.0/nng_http_conn_write.3http.html | 527 +---------- man/v1.1.0/nng_http_conn_write_all.3http.html | 547 +----------- man/v1.1.0/nng_http_conn_write_req.3http.html | 529 +---------- man/v1.1.0/nng_http_conn_write_res.3http.html | 529 +---------- man/v1.1.0/nng_http_handler_alloc.3http.html | 565 +----------- .../nng_http_handler_collect_body.3http.html | 513 +---------- man/v1.1.0/nng_http_handler_free.3http.html | 509 +---------- man/v1.1.0/nng_http_handler_get_data.3http.html | 513 +---------- man/v1.1.0/nng_http_handler_set_data.3http.html | 513 +---------- man/v1.1.0/nng_http_handler_set_host.3http.html | 509 +---------- man/v1.1.0/nng_http_handler_set_method.3http.html | 513 +---------- man/v1.1.0/nng_http_handler_set_tree.3http.html | 511 +---------- man/v1.1.0/nng_http_hijack.3http.html | 515 +---------- man/v1.1.0/nng_http_req_add_header.3http.html | 515 +---------- man/v1.1.0/nng_http_req_alloc.3http.html | 551 +----------- man/v1.1.0/nng_http_req_copy_data.3http.html | 517 +---------- man/v1.1.0/nng_http_req_del_header.3http.html | 513 +---------- man/v1.1.0/nng_http_req_free.3http.html | 511 +---------- man/v1.1.0/nng_http_req_get_data.3http.html | 511 +---------- man/v1.1.0/nng_http_req_get_header.3http.html | 511 +---------- man/v1.1.0/nng_http_req_get_method.3http.html | 509 +---------- man/v1.1.0/nng_http_req_get_uri.3http.html | 509 +---------- man/v1.1.0/nng_http_req_get_version.3http.html | 509 +---------- man/v1.1.0/nng_http_req_reset.3http.html | 513 +---------- man/v1.1.0/nng_http_req_set_data.3http.html | 517 +---------- man/v1.1.0/nng_http_req_set_header.3http.html | 515 +---------- man/v1.1.0/nng_http_req_set_method.3http.html | 509 +---------- man/v1.1.0/nng_http_req_set_uri.3http.html | 513 +---------- man/v1.1.0/nng_http_req_set_version.3http.html | 509 +---------- man/v1.1.0/nng_http_res_add_header.3http.html | 515 +---------- man/v1.1.0/nng_http_res_alloc.3http.html | 551 +----------- man/v1.1.0/nng_http_res_alloc_error.3http.html | 515 +---------- man/v1.1.0/nng_http_res_copy_data.3http.html | 517 +---------- man/v1.1.0/nng_http_res_del_header.3http.html | 513 +---------- man/v1.1.0/nng_http_res_free.3http.html | 511 +---------- man/v1.1.0/nng_http_res_get_data.3http.html | 511 +---------- man/v1.1.0/nng_http_res_get_header.3http.html | 511 +---------- man/v1.1.0/nng_http_res_get_reason.3http.html | 513 +---------- man/v1.1.0/nng_http_res_get_status.3http.html | 513 +---------- man/v1.1.0/nng_http_res_get_version.3http.html | 509 +---------- man/v1.1.0/nng_http_res_reset.3http.html | 509 +---------- man/v1.1.0/nng_http_res_set_data.3http.html | 517 +---------- man/v1.1.0/nng_http_res_set_header.3http.html | 515 +---------- man/v1.1.0/nng_http_res_set_reason.3http.html | 513 +---------- man/v1.1.0/nng_http_res_set_status.3http.html | 513 +---------- man/v1.1.0/nng_http_res_set_version.3http.html | 509 +---------- man/v1.1.0/nng_http_server_add_handler.3http.html | 515 +---------- man/v1.1.0/nng_http_server_del_handler.3http.html | 511 +---------- man/v1.1.0/nng_http_server_get_tls.3http.html | 523 +---------- man/v1.1.0/nng_http_server_hold.3http.html | 517 +---------- man/v1.1.0/nng_http_server_release.3http.html | 511 +---------- man/v1.1.0/nng_http_server_res_error.3http.html | 523 +---------- .../nng_http_server_set_error_file.3http.html | 521 +---------- .../nng_http_server_set_error_page.3http.html | 521 +---------- man/v1.1.0/nng_http_server_set_tls.3http.html | 521 +---------- man/v1.1.0/nng_http_server_start.3http.html | 515 +---------- man/v1.1.0/nng_http_server_stop.3http.html | 519 +---------- man/v1.1.0/nng_inproc.7.html | 513 +---------- man/v1.1.0/nng_inproc_register.3.html | 507 +---------- man/v1.1.0/nng_iov.5.html | 513 +---------- man/v1.1.0/nng_ipc.7.html | 513 +---------- man/v1.1.0/nng_ipc_register.3.html | 507 +---------- man/v1.1.0/nng_listen.3.html | 527 +---------- man/v1.1.0/nng_listener.5.html | 543 +---------- man/v1.1.0/nng_listener_close.3.html | 515 +---------- man/v1.1.0/nng_listener_create.3.html | 531 +---------- man/v1.1.0/nng_listener_getopt.3.html | 539 +---------- man/v1.1.0/nng_listener_id.3.html | 513 +---------- man/v1.1.0/nng_listener_setopt.3.html | 529 +---------- man/v1.1.0/nng_listener_start.3.html | 515 +---------- man/v1.1.0/nng_msg.5.html | 537 +---------- man/v1.1.0/nng_msg_alloc.3.html | 523 +---------- man/v1.1.0/nng_msg_append.3.html | 525 +---------- man/v1.1.0/nng_msg_body.3.html | 535 +---------- man/v1.1.0/nng_msg_chop.3.html | 525 +---------- man/v1.1.0/nng_msg_clear.3.html | 507 +---------- man/v1.1.0/nng_msg_dup.3.html | 513 +---------- man/v1.1.0/nng_msg_free.3.html | 511 +---------- man/v1.1.0/nng_msg_get_pipe.3.html | 515 +---------- man/v1.1.0/nng_msg_header.3.html | 525 +---------- man/v1.1.0/nng_msg_header_append.3.html | 521 +---------- man/v1.1.0/nng_msg_header_chop.3.html | 521 +---------- man/v1.1.0/nng_msg_header_clear.3.html | 509 +---------- man/v1.1.0/nng_msg_header_insert.3.html | 523 +---------- man/v1.1.0/nng_msg_header_len.3.html | 511 +---------- man/v1.1.0/nng_msg_header_trim.3.html | 523 +---------- man/v1.1.0/nng_msg_insert.3.html | 525 +---------- man/v1.1.0/nng_msg_len.3.html | 511 +---------- man/v1.1.0/nng_msg_realloc.3.html | 529 +---------- man/v1.1.0/nng_msg_set_pipe.3.html | 515 +---------- man/v1.1.0/nng_msg_trim.3.html | 525 +---------- man/v1.1.0/nng_msleep.3supp.html | 513 +---------- man/v1.1.0/nng_mtx_alloc.3supp.html | 515 +---------- man/v1.1.0/nng_mtx_free.3supp.html | 507 +---------- man/v1.1.0/nng_mtx_lock.3supp.html | 513 +---------- man/v1.1.0/nng_mtx_unlock.3supp.html | 511 +---------- man/v1.1.0/nng_options.5.html | 565 +----------- man/v1.1.0/nng_opts_parse.3supp.html | 507 +---------- man/v1.1.0/nng_pair.7.html | 529 +---------- man/v1.1.0/nng_pair_open.3.html | 519 +---------- man/v1.1.0/nng_pipe.5.html | 531 +---------- man/v1.1.0/nng_pipe_close.3.html | 513 +---------- man/v1.1.0/nng_pipe_dialer.3.html | 513 +---------- man/v1.1.0/nng_pipe_getopt.3.html | 543 +---------- man/v1.1.0/nng_pipe_id.3.html | 509 +---------- man/v1.1.0/nng_pipe_listener.3.html | 513 +---------- man/v1.1.0/nng_pipe_notify.3.html | 519 +---------- man/v1.1.0/nng_pipe_socket.3.html | 511 +---------- man/v1.1.0/nng_pub.7.html | 513 +---------- man/v1.1.0/nng_pub_open.3.html | 521 +---------- man/v1.1.0/nng_pull.7.html | 513 +---------- man/v1.1.0/nng_pull_open.3.html | 521 +---------- man/v1.1.0/nng_push.7.html | 517 +---------- man/v1.1.0/nng_push_open.3.html | 521 +---------- man/v1.1.0/nng_random.3supp.html | 505 +---------- man/v1.1.0/nng_recv.3.html | 527 +---------- man/v1.1.0/nng_recv_aio.3.html | 537 +---------- man/v1.1.0/nng_recvmsg.3.html | 521 +---------- man/v1.1.0/nng_rep.7.html | 521 +---------- man/v1.1.0/nng_rep_open.3.html | 521 +---------- man/v1.1.0/nng_req.7.html | 533 +---------- man/v1.1.0/nng_req_open.3.html | 523 +---------- man/v1.1.0/nng_respondent.7.html | 521 +---------- man/v1.1.0/nng_respondent_open.3.html | 521 +---------- man/v1.1.0/nng_send.3.html | 535 +---------- man/v1.1.0/nng_send_aio.3.html | 541 +---------- man/v1.1.0/nng_sendmsg.3.html | 529 +---------- man/v1.1.0/nng_setopt.3.html | 523 +---------- man/v1.1.0/nng_sleep_aio.3.html | 519 +---------- man/v1.1.0/nng_sockaddr.5.html | 525 +---------- man/v1.1.0/nng_sockaddr_in.5.html | 515 +---------- man/v1.1.0/nng_sockaddr_in6.5.html | 515 +---------- man/v1.1.0/nng_sockaddr_inproc.5.html | 513 +---------- man/v1.1.0/nng_sockaddr_ipc.5.html | 513 +---------- man/v1.1.0/nng_sockaddr_zt.5.html | 515 +---------- man/v1.1.0/nng_socket.5.html | 531 +---------- man/v1.1.0/nng_socket_id.3.html | 511 +---------- man/v1.1.0/nng_stat.5.html | 551 +----------- man/v1.1.0/nng_stat_child.3.html | 515 +---------- man/v1.1.0/nng_stat_desc.3.html | 513 +---------- man/v1.1.0/nng_stat_name.3.html | 511 +---------- man/v1.1.0/nng_stat_next.3.html | 513 +---------- man/v1.1.0/nng_stat_string.3.html | 517 +---------- man/v1.1.0/nng_stat_timestamp.3.html | 517 +---------- man/v1.1.0/nng_stat_type.3.html | 525 +---------- man/v1.1.0/nng_stat_unit.3.html | 525 +---------- man/v1.1.0/nng_stat_value.3.html | 517 +---------- man/v1.1.0/nng_stats_free.3.html | 511 +---------- man/v1.1.0/nng_stats_get.3.html | 533 +---------- man/v1.1.0/nng_strdup.3.html | 515 +---------- man/v1.1.0/nng_strerror.3.html | 507 +---------- man/v1.1.0/nng_strfree.3.html | 521 +---------- man/v1.1.0/nng_sub.7.html | 513 +---------- man/v1.1.0/nng_sub_open.3.html | 521 +---------- man/v1.1.0/nng_surveyor.7.html | 523 +---------- man/v1.1.0/nng_surveyor_open.3.html | 521 +---------- man/v1.1.0/nng_tcp.7.html | 517 +---------- man/v1.1.0/nng_tcp_register.3.html | 507 +---------- man/v1.1.0/nng_thread_create.3supp.html | 523 +---------- man/v1.1.0/nng_thread_destroy.3supp.html | 507 +---------- man/v1.1.0/nng_tls.7.html | 527 +---------- man/v1.1.0/nng_tls_config_alloc.3tls.html | 523 +---------- man/v1.1.0/nng_tls_config_auth_mode.3tls.html | 515 +---------- man/v1.1.0/nng_tls_config_ca_chain.3tls.html | 513 +---------- man/v1.1.0/nng_tls_config_ca_file.3tls.html | 513 +---------- man/v1.1.0/nng_tls_config_cert_key_file.3tls.html | 511 +---------- man/v1.1.0/nng_tls_config_free.3tls.html | 507 +---------- man/v1.1.0/nng_tls_config_hold.3tls.html | 511 +---------- man/v1.1.0/nng_tls_config_own_cert.3tls.html | 511 +---------- man/v1.1.0/nng_tls_config_server_name.3tls.html | 511 +---------- man/v1.1.0/nng_tls_register.3.html | 507 +---------- man/v1.1.0/nng_url_clone.3.html | 511 +---------- man/v1.1.0/nng_url_free.3.html | 509 +---------- man/v1.1.0/nng_url_parse.3.html | 511 +---------- man/v1.1.0/nng_version.3.html | 507 +---------- man/v1.1.0/nng_ws.7.html | 531 +---------- man/v1.1.0/nng_ws_register.3.html | 507 +---------- man/v1.1.0/nng_wss_register.3.html | 507 +---------- man/v1.1.0/nng_zerotier.7.html | 519 +---------- man/v1.1.0/nng_zt_register.3.html | 507 +---------- man/v1.1.0/nngcat.1.html | 569 +----------- man/v1.1.0/pygments-default.css | 69 ++ 271 files changed, 4858 insertions(+), 136383 deletions(-) create mode 100644 man/v1.1.0/asciidoctor.css create mode 100644 man/v1.1.0/pygments-default.css diff --git a/man/v1.1.0/asciidoctor.css b/man/v1.1.0/asciidoctor.css new file mode 100644 index 00000000..9d9cc70c --- /dev/null +++ b/man/v1.1.0/asciidoctor.css @@ -0,0 +1,426 @@ +/* Asciidoctor default stylesheet | MIT License | https://asciidoctor.org */ +/* Uncomment @import statement to use as custom stylesheet */ +/*@import "https://fonts.googleapis.com/css?family=Open+Sans:300,300italic,400,400italic,600,600italic%7CNoto+Serif:400,400italic,700,700italic%7CDroid+Sans+Mono:400,700";*/ +article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section{display:block} +audio,video{display:inline-block} +audio:not([controls]){display:none;height:0} +html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%} +a{background:none} +a:focus{outline:thin dotted} +a:active,a:hover{outline:0} +h1{font-size:2em;margin:.67em 0} +abbr[title]{border-bottom:1px dotted} +b,strong{font-weight:bold} +dfn{font-style:italic} +hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0} +mark{background:#ff0;color:#000} +code,kbd,pre,samp{font-family:monospace;font-size:1em} +pre{white-space:pre-wrap} +q{quotes:"\201C" "\201D" "\2018" "\2019"} +small{font-size:80%} +sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline} +sup{top:-.5em} +sub{bottom:-.25em} +img{border:0} +svg:not(:root){overflow:hidden} +figure{margin:0} +fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em} +legend{border:0;padding:0} +button,input,select,textarea{font-family:inherit;font-size:100%;margin:0} +button,input{line-height:normal} +button,select{text-transform:none} +button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer} +button[disabled],html input[disabled]{cursor:default} +input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0} +button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0} +textarea{overflow:auto;vertical-align:top} +table{border-collapse:collapse;border-spacing:0} +*,*::before,*::after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box} +html,body{font-size:100%} +body{background:#fff;color:rgba(0,0,0,.8);padding:0;margin:0;font-family:"Noto Serif","DejaVu Serif",serif;font-weight:400;font-style:normal;line-height:1;position:relative;cursor:auto;tab-size:4;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased} +a:hover{cursor:pointer} +img,object,embed{max-width:100%;height:auto} +object,embed{height:100%} +img{-ms-interpolation-mode:bicubic} +.left{float:left!important} +.right{float:right!important} +.text-left{text-align:left!important} +.text-right{text-align:right!important} +.text-center{text-align:center!important} +.text-justify{text-align:justify!important} +.hide{display:none} +img,object,svg{display:inline-block;vertical-align:middle} +textarea{height:auto;min-height:50px} +select{width:100%} +.center{margin-left:auto;margin-right:auto} +.stretch{width:100%} +.subheader,.admonitionblock td.content>.title,.audioblock>.title,.exampleblock>.title,.imageblock>.title,.listingblock>.title,.literalblock>.title,.stemblock>.title,.openblock>.title,.paragraph>.title,.quoteblock>.title,table.tableblock>.title,.verseblock>.title,.videoblock>.title,.dlist>.title,.olist>.title,.ulist>.title,.qlist>.title,.hdlist>.title{line-height:1.45;color:#7a2518;font-weight:400;margin-top:0;margin-bottom:.25em} +div,dl,dt,dd,ul,ol,li,h1,h2,h3,#toctitle,.sidebarblock>.content>.title,h4,h5,h6,pre,form,p,blockquote,th,td{margin:0;padding:0;direction:ltr} +a{color:#2156a5;text-decoration:underline;line-height:inherit} +a:hover,a:focus{color:#1d4b8f} +a img{border:0} +p{font-family:inherit;font-weight:400;font-size:1em;line-height:1.6;margin-bottom:1.25em;text-rendering:optimizeLegibility} +p aside{font-size:.875em;line-height:1.35;font-style:italic} +h1,h2,h3,#toctitle,.sidebarblock>.content>.title,h4,h5,h6{font-family:"Open Sans","DejaVu Sans",sans-serif;font-weight:300;font-style:normal;color:#ba3925;text-rendering:optimizeLegibility;margin-top:1em;margin-bottom:.5em;line-height:1.0125em} +h1 small,h2 small,h3 small,#toctitle small,.sidebarblock>.content>.title small,h4 small,h5 small,h6 small{font-size:60%;color:#e99b8f;line-height:0} +h1{font-size:2.125em} +h2{font-size:1.6875em} +h3,#toctitle,.sidebarblock>.content>.title{font-size:1.375em} +h4,h5{font-size:1.125em} +h6{font-size:1em} +hr{border:solid #dddddf;border-width:1px 0 0;clear:both;margin:1.25em 0 1.1875em;height:0} +em,i{font-style:italic;line-height:inherit} +strong,b{font-weight:bold;line-height:inherit} +small{font-size:60%;line-height:inherit} +code{font-family:"Droid Sans Mono","DejaVu Sans Mono",monospace;font-weight:400;color:rgba(0,0,0,.9)} +ul,ol,dl{font-size:1em;line-height:1.6;margin-bottom:1.25em;list-style-position:outside;font-family:inherit} +ul,ol{margin-left:1.5em} +ul li ul,ul li ol{margin-left:1.25em;margin-bottom:0;font-size:1em} +ul.square li ul,ul.circle li ul,ul.disc li ul{list-style:inherit} +ul.square{list-style-type:square} +ul.circle{list-style-type:circle} +ul.disc{list-style-type:disc} +ol li ul,ol li ol{margin-left:1.25em;margin-bottom:0} +dl dt{margin-bottom:.3125em;font-weight:bold} +dl dd{margin-bottom:1.25em} +abbr,acronym{text-transform:uppercase;font-size:90%;color:rgba(0,0,0,.8);border-bottom:1px dotted #ddd;cursor:help} +abbr{text-transform:none} +blockquote{margin:0 0 1.25em;padding:.5625em 1.25em 0 1.1875em;border-left:1px solid #ddd} +blockquote cite{display:block;font-size:.9375em;color:rgba(0,0,0,.6)} +blockquote cite::before{content:"\2014 \0020"} +blockquote cite a,blockquote cite a:visited{color:rgba(0,0,0,.6)} +blockquote,blockquote p{line-height:1.6;color:rgba(0,0,0,.85)} +@media screen and (min-width:768px){h1,h2,h3,#toctitle,.sidebarblock>.content>.title,h4,h5,h6{line-height:1.2} +h1{font-size:2.75em} +h2{font-size:2.3125em} +h3,#toctitle,.sidebarblock>.content>.title{font-size:1.6875em} +h4{font-size:1.4375em}} +table{background:#fff;margin-bottom:1.25em;border:solid 1px #dedede} +table thead,table tfoot{background:#f7f8f7} +table thead tr th,table thead tr td,table tfoot tr th,table tfoot tr td{padding:.5em .625em .625em;font-size:inherit;color:rgba(0,0,0,.8);text-align:left} +table tr th,table tr td{padding:.5625em .625em;font-size:inherit;color:rgba(0,0,0,.8)} +table tr.even,table tr.alt{background:#f8f8f7} +table thead tr th,table tfoot tr th,table tbody tr td,table tr td,table tfoot tr td{display:table-cell;line-height:1.6} +h1,h2,h3,#toctitle,.sidebarblock>.content>.title,h4,h5,h6{line-height:1.2;word-spacing:-.05em} +h1 strong,h2 strong,h3 strong,#toctitle strong,.sidebarblock>.content>.title strong,h4 strong,h5 strong,h6 strong{font-weight:400} +.clearfix::before,.clearfix::after,.float-group::before,.float-group::after{content:" ";display:table} +.clearfix::after,.float-group::after{clear:both} +:not(pre):not([class^=L])>code{font-size:.9375em;font-style:normal!important;letter-spacing:0;padding:.1em .5ex;word-spacing:-.15em;background:#f7f7f8;-webkit-border-radius:4px;border-radius:4px;line-height:1.45;text-rendering:optimizeSpeed;word-wrap:break-word} +:not(pre)>code.nobreak{word-wrap:normal} +:not(pre)>code.nowrap{white-space:nowrap} +pre{color:rgba(0,0,0,.9);font-family:"Droid Sans Mono","DejaVu Sans Mono",monospace;line-height:1.45;text-rendering:optimizeSpeed} +pre code,pre pre{color:inherit;font-size:inherit;line-height:inherit} +pre>code{display:block} +pre.nowrap,pre.nowrap pre{white-space:pre;word-wrap:normal} +em em{font-style:normal} +strong strong{font-weight:400} +.keyseq{color:rgba(51,51,51,.8)} +kbd{font-family:"Droid Sans Mono","DejaVu Sans Mono",monospace;display:inline-block;color:rgba(0,0,0,.8);font-size:.65em;line-height:1.45;background:#f7f7f7;border:1px solid #ccc;-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 1px 0 rgba(0,0,0,.2),0 0 0 .1em white inset;box-shadow:0 1px 0 rgba(0,0,0,.2),0 0 0 .1em #fff inset;margin:0 .15em;padding:.2em .5em;vertical-align:middle;position:relative;top:-.1em;white-space:nowrap} +.keyseq kbd:first-child{margin-left:0} +.keyseq kbd:last-child{margin-right:0} +.menuseq,.menuref{color:#000} +.menuseq b:not(.caret),.menuref{font-weight:inherit} +.menuseq{word-spacing:-.02em} +.menuseq b.caret{font-size:1.25em;line-height:.8} +.menuseq i.caret{font-weight:bold;text-align:center;width:.45em} +b.button::before,b.button::after{position:relative;top:-1px;font-weight:400} +b.button::before{content:"[";padding:0 3px 0 2px} +b.button::after{content:"]";padding:0 2px 0 3px} +p a>code:hover{color:rgba(0,0,0,.9)} +#header,#content,#footnotes,#footer{width:100%;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:62.5em;*zoom:1;position:relative;padding-left:.9375em;padding-right:.9375em} +#header::before,#header::after,#content::before,#content::after,#footnotes::before,#footnotes::after,#footer::before,#footer::after{content:" ";display:table} +#header::after,#content::after,#footnotes::after,#footer::after{clear:both} +#content{margin-top:1.25em} +#content::before{content:none} +#header>h1:first-child{color:rgba(0,0,0,.85);margin-top:2.25rem;margin-bottom:0} +#header>h1:first-child+#toc{margin-top:8px;border-top:1px solid #dddddf} +#header>h1:only-child,body.toc2 #header>h1:nth-last-child(2){border-bottom:1px solid #dddddf;padding-bottom:8px} +#header .details{border-bottom:1px solid #dddddf;line-height:1.45;padding-top:.25em;padding-bottom:.25em;padding-left:.25em;color:rgba(0,0,0,.6);display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-flow:row wrap;-webkit-flex-flow:row wrap;flex-flow:row wrap} +#header .details span:first-child{margin-left:-.125em} +#header .details span.email a{color:rgba(0,0,0,.85)} +#header .details br{display:none} +#header .details br+span::before{content:"\00a0\2013\00a0"} +#header .details br+span.author::before{content:"\00a0\22c5\00a0";color:rgba(0,0,0,.85)} +#header .details br+span#revremark::before{content:"\00a0|\00a0"} +#header #revnumber{text-transform:capitalize} +#header #revnumber::after{content:"\00a0"} +#content>h1:first-child:not([class]){color:rgba(0,0,0,.85);border-bottom:1px solid #dddddf;padding-bottom:8px;margin-top:0;padding-top:1rem;margin-bottom:1.25rem} +#toc{border-bottom:1px solid #e7e7e9;padding-bottom:.5em} +#toc>ul{margin-left:.125em} +#toc ul.sectlevel0>li>a{font-style:italic} +#toc ul.sectlevel0 ul.sectlevel1{margin:.5em 0} +#toc ul{font-family:"Open Sans","DejaVu Sans",sans-serif;list-style-type:none} +#toc li{line-height:1.3334;margin-top:.3334em} +#toc a{text-decoration:none} +#toc a:active{text-decoration:underline} +#toctitle{color:#7a2518;font-size:1.2em} +@media screen and (min-width:768px){#toctitle{font-size:1.375em} +body.toc2{padding-left:15em;padding-right:0} +#toc.toc2{margin-top:0!important;background:#f8f8f7;position:fixed;width:15em;left:0;top:0;border-right:1px solid #e7e7e9;border-top-width:0!important;border-bottom-width:0!important;z-index:1000;padding:1.25em 1em;height:100%;overflow:auto} +#toc.toc2 #toctitle{margin-top:0;margin-bottom:.8rem;font-size:1.2em} +#toc.toc2>ul{font-size:.9em;margin-bottom:0} +#toc.toc2 ul ul{margin-left:0;padding-left:1em} +#toc.toc2 ul.sectlevel0 ul.sectlevel1{padding-left:0;margin-top:.5em;margin-bottom:.5em} +body.toc2.toc-right{padding-left:0;padding-right:15em} +body.toc2.toc-right #toc.toc2{border-right-width:0;border-left:1px solid #e7e7e9;left:auto;right:0}} +@media screen and (min-width:1280px){body.toc2{padding-left:20em;padding-right:0} +#toc.toc2{width:20em} +#toc.toc2 #toctitle{font-size:1.375em} +#toc.toc2>ul{font-size:.95em} +#toc.toc2 ul ul{padding-left:1.25em} +body.toc2.toc-right{padding-left:0;padding-right:20em}} +#content #toc{border-style:solid;border-width:1px;border-color:#e0e0dc;margin-bottom:1.25em;padding:1.25em;background:#f8f8f7;-webkit-border-radius:4px;border-radius:4px} +#content #toc>:first-child{margin-top:0} +#content #toc>:last-child{margin-bottom:0} +#footer{max-width:100%;background:rgba(0,0,0,.8);padding:1.25em} +#footer-text{color:rgba(255,255,255,.8);line-height:1.44} +#content{margin-bottom:.625em} +.sect1{padding-bottom:.625em} +@media screen and (min-width:768px){#content{margin-bottom:1.25em} +.sect1{padding-bottom:1.25em}} +.sect1:last-child{padding-bottom:0} +.sect1+.sect1{border-top:1px solid #e7e7e9} +#content h1>a.anchor,h2>a.anchor,h3>a.anchor,#toctitle>a.anchor,.sidebarblock>.content>.title>a.anchor,h4>a.anchor,h5>a.anchor,h6>a.anchor{position:absolute;z-index:1001;width:1.5ex;margin-left:-1.5ex;display:block;text-decoration:none!important;visibility:hidden;text-align:center;font-weight:400} +#content h1>a.anchor::before,h2>a.anchor::before,h3>a.anchor::before,#toctitle>a.anchor::before,.sidebarblock>.content>.title>a.anchor::before,h4>a.anchor::before,h5>a.anchor::before,h6>a.anchor::before{content:"\00A7";font-size:.85em;display:block;padding-top:.1em} +#content h1:hover>a.anchor,#content h1>a.anchor:hover,h2:hover>a.anchor,h2>a.anchor:hover,h3:hover>a.anchor,#toctitle:hover>a.anchor,.sidebarblock>.content>.title:hover>a.anchor,h3>a.anchor:hover,#toctitle>a.anchor:hover,.sidebarblock>.content>.title>a.anchor:hover,h4:hover>a.anchor,h4>a.anchor:hover,h5:hover>a.anchor,h5>a.anchor:hover,h6:hover>a.anchor,h6>a.anchor:hover{visibility:visible} +#content h1>a.link,h2>a.link,h3>a.link,#toctitle>a.link,.sidebarblock>.content>.title>a.link,h4>a.link,h5>a.link,h6>a.link{color:#ba3925;text-decoration:none} +#content h1>a.link:hover,h2>a.link:hover,h3>a.link:hover,#toctitle>a.link:hover,.sidebarblock>.content>.title>a.link:hover,h4>a.link:hover,h5>a.link:hover,h6>a.link:hover{color:#a53221} +details,.audioblock,.imageblock,.literalblock,.listingblock,.stemblock,.videoblock{margin-bottom:1.25em} +details>summary:first-of-type{cursor:pointer;display:list-item;outline:none;margin-bottom:.75em} +.admonitionblock td.content>.title,.audioblock>.title,.exampleblock>.title,.imageblock>.title,.listingblock>.title,.literalblock>.title,.stemblock>.title,.openblock>.title,.paragraph>.title,.quoteblock>.title,table.tableblock>.title,.verseblock>.title,.videoblock>.title,.dlist>.title,.olist>.title,.ulist>.title,.qlist>.title,.hdlist>.title{text-rendering:optimizeLegibility;text-align:left;font-family:"Noto Serif","DejaVu Serif",serif;font-size:1rem;font-style:italic} +table.tableblock.fit-content>caption.title{white-space:nowrap;width:0} +.paragraph.lead>p,#preamble>.sectionbody>[class="paragraph"]:first-of-type p{font-size:1.21875em;line-height:1.6;color:rgba(0,0,0,.85)} +table.tableblock #preamble>.sectionbody>[class="paragraph"]:first-of-type p{font-size:inherit} +.admonitionblock>table{border-collapse:separate;border:0;background:none;width:100%} +.admonitionblock>table td.icon{text-align:center;width:80px} +.admonitionblock>table td.icon img{max-width:none} +.admonitionblock>table td.icon .title{font-weight:bold;font-family:"Open Sans","DejaVu Sans",sans-serif;text-transform:uppercase} +.admonitionblock>table td.content{padding-left:1.125em;padding-right:1.25em;border-left:1px solid #dddddf;color:rgba(0,0,0,.6)} +.admonitionblock>table td.content>:last-child>:last-child{margin-bottom:0} +.exampleblock>.content{border-style:solid;border-width:1px;border-color:#e6e6e6;margin-bottom:1.25em;padding:1.25em;background:#fff;-webkit-border-radius:4px;border-radius:4px} +.exampleblock>.content>:first-child{margin-top:0} +.exampleblock>.content>:last-child{margin-bottom:0} +.sidebarblock{border-style:solid;border-width:1px;border-color:#dbdbd6;margin-bottom:1.25em;padding:1.25em;background:#f3f3f2;-webkit-border-radius:4px;border-radius:4px} +.sidebarblock>:first-child{margin-top:0} +.sidebarblock>:last-child{margin-bottom:0} +.sidebarblock>.content>.title{color:#7a2518;margin-top:0;text-align:center} +.exampleblock>.content>:last-child>:last-child,.exampleblock>.content .olist>ol>li:last-child>:last-child,.exampleblock>.content .ulist>ul>li:last-child>:last-child,.exampleblock>.content .qlist>ol>li:last-child>:last-child,.sidebarblock>.content>:last-child>:last-child,.sidebarblock>.content .olist>ol>li:last-child>:last-child,.sidebarblock>.content .ulist>ul>li:last-child>:last-child,.sidebarblock>.content .qlist>ol>li:last-child>:last-child{margin-bottom:0} +.literalblock pre,.listingblock>.content>pre{-webkit-border-radius:4px;border-radius:4px;word-wrap:break-word;overflow-x:auto;padding:1em;font-size:.8125em} +@media screen and (min-width:768px){.literalblock pre,.listingblock>.content>pre{font-size:.90625em}} +@media screen and (min-width:1280px){.literalblock pre,.listingblock>.content>pre{font-size:1em}} +.literalblock pre,.listingblock>.content>pre:not(.highlight),.listingblock>.content>pre[class="highlight"],.listingblock>.content>pre[class^="highlight "]{background:#f7f7f8} +.literalblock.output pre{color:#f7f7f8;background:rgba(0,0,0,.9)} +.listingblock>.content{position:relative} +.listingblock code[data-lang]::before{display:none;content:attr(data-lang);position:absolute;font-size:.75em;top:.425rem;right:.5rem;line-height:1;text-transform:uppercase;color:inherit;opacity:.5} +.listingblock:hover code[data-lang]::before{display:block} +.listingblock.terminal pre .command::before{content:attr(data-prompt);padding-right:.5em;color:inherit;opacity:.5} +.listingblock.terminal pre .command:not([data-prompt])::before{content:"$"} +.listingblock pre.highlightjs{padding:0} +.listingblock pre.highlightjs>code{padding:1em;-webkit-border-radius:4px;border-radius:4px} +.listingblock pre.prettyprint{border-width:0} +.prettyprint{background:#f7f7f8} +pre.prettyprint .linenums{line-height:1.45;margin-left:2em} +pre.prettyprint li{background:none;list-style-type:inherit;padding-left:0} +pre.prettyprint li code[data-lang]::before{opacity:1} +pre.prettyprint li:not(:first-child) code[data-lang]::before{display:none} +table.linenotable{border-collapse:separate;border:0;margin-bottom:0;background:none} +table.linenotable td[class]{color:inherit;vertical-align:top;padding:0;line-height:inherit;white-space:normal} +table.linenotable td.code{padding-left:.75em} +table.linenotable td.linenos{border-right:1px solid currentColor;opacity:.35;padding-right:.5em} +pre.pygments .lineno{border-right:1px solid currentColor;opacity:.35;display:inline-block;margin-right:.75em} +pre.pygments .lineno::before{content:"";margin-right:-.125em} +.quoteblock{margin:0 1em 1.25em 1.5em;display:table} +.quoteblock:not(.excerpt)>.title{margin-left:-1.5em;margin-bottom:.75em} +.quoteblock blockquote,.quoteblock p{color:rgba(0,0,0,.85);font-size:1.15rem;line-height:1.75;word-spacing:.1em;letter-spacing:0;font-style:italic;text-align:justify} +.quoteblock blockquote{margin:0;padding:0;border:0} +.quoteblock blockquote::before{content:"\201c";float:left;font-size:2.75em;font-weight:bold;line-height:.6em;margin-left:-.6em;color:#7a2518;text-shadow:0 1px 2px rgba(0,0,0,.1)} +.quoteblock blockquote>.paragraph:last-child p{margin-bottom:0} +.quoteblock .attribution{margin-top:.75em;margin-right:.5ex;text-align:right} +.verseblock{margin:0 1em 1.25em} +.verseblock pre{font-family:"Open Sans","DejaVu Sans",sans;font-size:1.15rem;color:rgba(0,0,0,.85);font-weight:300;text-rendering:optimizeLegibility} +.verseblock pre strong{font-weight:400} +.verseblock .attribution{margin-top:1.25rem;margin-left:.5ex} +.quoteblock .attribution,.verseblock .attribution{font-size:.9375em;line-height:1.45;font-style:italic} +.quoteblock .attribution br,.verseblock .attribution br{display:none} +.quoteblock .attribution cite,.verseblock .attribution cite{display:block;letter-spacing:-.025em;color:rgba(0,0,0,.6)} +.quoteblock.abstract blockquote::before,.quoteblock.excerpt blockquote::before,.quoteblock .quoteblock blockquote::before{display:none} +.quoteblock.abstract blockquote,.quoteblock.abstract p,.quoteblock.excerpt blockquote,.quoteblock.excerpt p,.quoteblock .quoteblock blockquote,.quoteblock .quoteblock p{line-height:1.6;word-spacing:0} +.quoteblock.abstract{margin:0 1em 1.25em;display:block} +.quoteblock.abstract>.title{margin:0 0 .375em;font-size:1.15em;text-align:center} +.quoteblock.excerpt>blockquote,.quoteblock .quoteblock{padding:0 0 .25em 1em;border-left:.25em solid #dddddf} +.quoteblock.excerpt,.quoteblock .quoteblock{margin-left:0} +.quoteblock.excerpt blockquote,.quoteblock.excerpt p,.quoteblock .quoteblock blockquote,.quoteblock .quoteblock p{color:inherit;font-size:1.0625rem} +.quoteblock.excerpt .attribution,.quoteblock .quoteblock .attribution{color:inherit;text-align:left;margin-right:0} +table.tableblock{max-width:100%;border-collapse:separate} +p.tableblock:last-child{margin-bottom:0} +td.tableblock>.content>:last-child{margin-bottom:-1.25em} +td.tableblock>.content>:last-child.sidebarblock{margin-bottom:0} +table.tableblock,th.tableblock,td.tableblock{border:0 solid #dedede} +table.grid-all>thead>tr>.tableblock,table.grid-all>tbody>tr>.tableblock{border-width:0 1px 1px 0} +table.grid-all>tfoot>tr>.tableblock{border-width:1px 1px 0 0} +table.grid-cols>*>tr>.tableblock{border-width:0 1px 0 0} +table.grid-rows>thead>tr>.tableblock,table.grid-rows>tbody>tr>.tableblock{border-width:0 0 1px} +table.grid-rows>tfoot>tr>.tableblock{border-width:1px 0 0} +table.grid-all>*>tr>.tableblock:last-child,table.grid-cols>*>tr>.tableblock:last-child{border-right-width:0} +table.grid-all>tbody>tr:last-child>.tableblock,table.grid-all>thead:last-child>tr>.tableblock,table.grid-rows>tbody>tr:last-child>.tableblock,table.grid-rows>thead:last-child>tr>.tableblock{border-bottom-width:0} +table.frame-all{border-width:1px} +table.frame-sides{border-width:0 1px} +table.frame-topbot,table.frame-ends{border-width:1px 0} +table.stripes-all tr,table.stripes-odd tr:nth-of-type(odd),table.stripes-even tr:nth-of-type(even),table.stripes-hover tr:hover{background:#f8f8f7} +th.halign-left,td.halign-left{text-align:left} +th.halign-right,td.halign-right{text-align:right} +th.halign-center,td.halign-center{text-align:center} +th.valign-top,td.valign-top{vertical-align:top} +th.valign-bottom,td.valign-bottom{vertical-align:bottom} +th.valign-middle,td.valign-middle{vertical-align:middle} +table thead th,table tfoot th{font-weight:bold} +tbody tr th{display:table-cell;line-height:1.6;background:#f7f8f7} +tbody tr th,tbody tr th p,tfoot tr th,tfoot tr th p{color:rgba(0,0,0,.8);font-weight:bold} +p.tableblock>code:only-child{background:none;padding:0} +p.tableblock{font-size:1em} +ol{margin-left:1.75em} +ul li ol{margin-left:1.5em} +dl dd{margin-left:1.125em} +dl dd:last-child,dl dd:last-child>:last-child{margin-bottom:0} +ol>li p,ul>li p,ul dd,ol dd,.olist .olist,.ulist .ulist,.ulist .olist,.olist .ulist{margin-bottom:.625em} +ul.checklist,ul.none,ol.none,ul.no-bullet,ol.no-bullet,ol.unnumbered,ul.unstyled,ol.unstyled{list-style-type:none} +ul.no-bullet,ol.no-bullet,ol.unnumbered{margin-left:.625em} +ul.unstyled,ol.unstyled{margin-left:0} +ul.checklist{margin-left:.625em} +ul.checklist li>p:first-child>.fa-square-o:first-child,ul.checklist li>p:first-child>.fa-check-square-o:first-child{width:1.25em;font-size:.8em;position:relative;bottom:.125em} +ul.checklist li>p:first-child>input[type="checkbox"]:first-child{margin-right:.25em} +ul.inline{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-flow:row wrap;-webkit-flex-flow:row wrap;flex-flow:row wrap;list-style:none;margin:0 0 .625em -1.25em} +ul.inline>li{margin-left:1.25em} +.unstyled dl dt{font-weight:400;font-style:normal} +ol.arabic{list-style-type:decimal} +ol.decimal{list-style-type:decimal-leading-zero} +ol.loweralpha{list-style-type:lower-alpha} +ol.upperalpha{list-style-type:upper-alpha} +ol.lowerroman{list-style-type:lower-roman} +ol.upperroman{list-style-type:upper-roman} +ol.lowergreek{list-style-type:lower-greek} +.hdlist>table,.colist>table{border:0;background:none} +.hdlist>table>tbody>tr,.colist>table>tbody>tr{background:none} +td.hdlist1,td.hdlist2{vertical-align:top;padding:0 .625em} +td.hdlist1{font-weight:bold;padding-bottom:1.25em} +.literalblock+.colist,.listingblock+.colist{margin-top:-.5em} +.colist td:not([class]):first-child{padding:.4em .75em 0;line-height:1;vertical-align:top} +.colist td:not([class]):first-child img{max-width:none} +.colist td:not([class]):last-child{padding:.25em 0} +.thumb,.th{line-height:0;display:inline-block;border:solid 4px #fff;-webkit-box-shadow:0 0 0 1px #ddd;box-shadow:0 0 0 1px #ddd} +.imageblock.left{margin:.25em .625em 1.25em 0} +.imageblock.right{margin:.25em 0 1.25em .625em} +.imageblock>.title{margin-bottom:0} +.imageblock.thumb,.imageblock.th{border-width:6px} +.imageblock.thumb>.title,.imageblock.th>.title{padding:0 .125em} +.image.left,.image.right{margin-top:.25em;margin-bottom:.25em;display:inline-block;line-height:0} +.image.left{margin-right:.625em} +.image.right{margin-left:.625em} +a.image{text-decoration:none;display:inline-block} +a.image object{pointer-events:none} +sup.footnote,sup.footnoteref{font-size:.875em;position:static;vertical-align:super} +sup.footnote a,sup.footnoteref a{text-decoration:none} +sup.footnote a:active,sup.footnoteref a:active{text-decoration:underline} +#footnotes{padding-top:.75em;padding-bottom:.75em;margin-bottom:.625em} +#footnotes hr{width:20%;min-width:6.25em;margin:-.25em 0 .75em;border-width:1px 0 0} +#footnotes .footnote{padding:0 .375em 0 .225em;line-height:1.3334;font-size:.875em;margin-left:1.2em;margin-bottom:.2em} +#footnotes .footnote a:first-of-type{font-weight:bold;text-decoration:none;margin-left:-1.05em} +#footnotes .footnote:last-of-type{margin-bottom:0} +#content #footnotes{margin-top:-.625em;margin-bottom:0;padding:.75em 0} +.gist .file-data>table{border:0;background:#fff;width:100%;margin-bottom:0} +.gist .file-data>table td.line-data{width:99%} +div.unbreakable{page-break-inside:avoid} +.big{font-size:larger} +.small{font-size:smaller} +.underline{text-decoration:underline} +.overline{text-decoration:overline} +.line-through{text-decoration:line-through} +.aqua{color:#00bfbf} +.aqua-background{background:#00fafa} +.black{color:#000} +.black-background{background:#000} +.blue{color:#0000bf} +.blue-background{background:#0000fa} +.fuchsia{color:#bf00bf} +.fuchsia-background{background:#fa00fa} +.gray{color:#606060} +.gray-background{background:#7d7d7d} +.green{color:#006000} +.green-background{background:#007d00} +.lime{color:#00bf00} +.lime-background{background:#00fa00} +.maroon{color:#600000} +.maroon-background{background:#7d0000} +.navy{color:#000060} +.navy-background{background:#00007d} +.olive{color:#606000} +.olive-background{background:#7d7d00} +.purple{color:#600060} +.purple-background{background:#7d007d} +.red{color:#bf0000} +.red-background{background:#fa0000} +.silver{color:#909090} +.silver-background{background:#bcbcbc} +.teal{color:#006060} +.teal-background{background:#007d7d} +.white{color:#bfbfbf} +.white-background{background:#fafafa} +.yellow{color:#bfbf00} +.yellow-background{background:#fafa00} +span.icon>.fa{cursor:default} +a span.icon>.fa{cursor:inherit} +.admonitionblock td.icon [class^="fa icon-"]{font-size:2.5em;text-shadow:1px 1px 2px rgba(0,0,0,.5);cursor:default} +.admonitionblock td.icon .icon-note::before{content:"\f05a";color:#19407c} +.admonitionblock td.icon .icon-tip::before{content:"\f0eb";text-shadow:1px 1px 2px rgba(155,155,0,.8);color:#111} +.admonitionblock td.icon .icon-warning::before{content:"\f071";color:#bf6900} +.admonitionblock td.icon .icon-caution::before{content:"\f06d";color:#bf3400} +.admonitionblock td.icon .icon-important::before{content:"\f06a";color:#bf0000} +.conum[data-value]{display:inline-block;color:#fff!important;background:rgba(0,0,0,.8);-webkit-border-radius:100px;border-radius:100px;text-align:center;font-size:.75em;width:1.67em;height:1.67em;line-height:1.67em;font-family:"Open Sans","DejaVu Sans",sans-serif;font-style:normal;font-weight:bold} +.conum[data-value] *{color:#fff!important} +.conum[data-value]+b{display:none} +.conum[data-value]::after{content:attr(data-value)} +pre .conum[data-value]{position:relative;top:-.125em} +b.conum *{color:inherit!important} +.conum:not([data-value]):empty{display:none} +dt,th.tableblock,td.content,div.footnote{text-rendering:optimizeLegibility} +h1,h2,p,td.content,span.alt{letter-spacing:-.01em} +p strong,td.content strong,div.footnote strong{letter-spacing:-.005em} +p,blockquote,dt,td.content,span.alt{font-size:1.0625rem} +p{margin-bottom:1.25rem} +.sidebarblock p,.sidebarblock dt,.sidebarblock td.content,p.tableblock{font-size:1em} +.exampleblock>.content{background:#fffef7;border-color:#e0e0dc;-webkit-box-shadow:0 1px 4px #e0e0dc;box-shadow:0 1px 4px #e0e0dc} +.print-only{display:none!important} +@page{margin:1.25cm .75cm} +@media print{*{-webkit-box-shadow:none!important;box-shadow:none!important;text-shadow:none!important} +html{font-size:80%} +a{color:inherit!important;text-decoration:underline!important} +a.bare,a[href^="#"],a[href^="mailto:"]{text-decoration:none!important} +a[href^="http:"]:not(.bare)::after,a[href^="https:"]:not(.bare)::after{content:"(" attr(href) ")";display:inline-block;font-size:.875em;padding-left:.25em} +abbr[title]::after{content:" (" attr(title) ")"} +pre,blockquote,tr,img,object,svg{page-break-inside:avoid} +thead{display:table-header-group} +svg{max-width:100%} +p,blockquote,dt,td.content{font-size:1em;orphans:3;widows:3} +h2,h3,#toctitle,.sidebarblock>.content>.title{page-break-after:avoid} +#toc,.sidebarblock,.exampleblock>.content{background:none!important} +#toc{border-bottom:1px solid #dddddf!important;padding-bottom:0!important} +body.book #header{text-align:center} +body.book #header>h1:first-child{border:0!important;margin:2.5em 0 1em} +body.book #header .details{border:0!important;display:block;padding:0!important} +body.book #header .details span:first-child{margin-left:0!important} +body.book #header .details br{display:block} +body.book #header .details br+span::before{content:none!important} +body.book #toc{border:0!important;text-align:left!important;padding:0!important;margin:0!important} +body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-break-before:always} +.listingblock code[data-lang]::before{display:block} +#footer{padding:0 .9375em} +.hide-on-print{display:none!important} +.print-only{display:block!important} +.hide-for-print{display:none!important} +.show-for-print{display:inherit!important}} +@media print,amzn-kf8{#header>h1:first-child{margin-top:1.25rem} +.sect1{padding:0!important} +.sect1+.sect1{border:0} +#footer{background:none} +#footer-text{color:rgba(0,0,0,.6);font-size:.9em}} +@media amzn-kf8{#header,#content,#footnotes,#footer{padding:0}} \ No newline at end of file diff --git a/man/v1.1.0/index.html b/man/v1.1.0/index.html index e16cfda2..2c434b90 100644 --- a/man/v1.1.0/index.html +++ b/man/v1.1.0/index.html @@ -1,443 +1,20 @@ --- -version: 1.1.0 +version: v1.1.0 layout: refman --- - + - -NNG Reference Manual: 1.1.0 + +Section 1: Commands and Utilities - - +
-
-
-
-

The following pages are present:

-
-
-

Section 1: Commands and Utilities

@@ -474,7 +44,7 @@ with the distribution.

-

nngcat(1)

+

nngcat(1)

command line access to Scalability Protocols

@@ -500,471 +70,471 @@ primary API for building such applications.

-

libnng(3)

+

libnng(3)

nanomsg next generation library

-

nng_aio_abort(3)

+

nng_aio_abort(3)

abort asynchronous I/O operation

-

nng_aio_alloc(3)

+

nng_aio_alloc(3)

allocate asynchronous I/O handle

-

nng_aio_begin(3)

+

nng_aio_begin(3)

begin asynchronous I/O operation

-

nng_aio_cancel(3)

+

nng_aio_cancel(3)

cancel asynchronous I/O operation

-

nng_aio_count(3)

+

nng_aio_count(3)

return number of bytes transferred

-

nng_aio_defer(3)

+

nng_aio_defer(3)

defer asynchronous I/O operation

-

nng_aio_finish(3)

+

nng_aio_finish(3)

finish asynchronous I/O operation

-

nng_aio_free(3)

+

nng_aio_free(3)

free asynchronous I/O handle

-

nng_aio_get_input(3)

+

nng_aio_get_input(3)

return input parameter

-

nng_aio_get_msg(3)

+

nng_aio_get_msg(3)

get message from asynchronous receive

-

nng_aio_get_output(3)

+

nng_aio_get_output(3)

return output result

-

nng_aio_result(3)

+

nng_aio_result(3)

return result of asynchronous operation

-

nng_aio_set_input(3)

+

nng_aio_set_input(3)

set input parameter

-

nng_aio_set_iov(3)

+

nng_aio_set_iov(3)

set scatter/gather vector

-

nng_aio_set_msg(3)

+

nng_aio_set_msg(3)

set message for asynchronous send

-

nng_aio_set_output(3)

+

nng_aio_set_output(3)

set output result

-

nng_aio_set_timeout(3)

+

nng_aio_set_timeout(3)

set asynchronous I/O timeout

-

nng_aio_stop(3)

+

nng_aio_stop(3)

stop asynchronous I/O operation

-

nng_aio_wait(3)

+

nng_aio_wait(3)

wait for asynchronous I/O operation

-

nng_alloc(3)

+

nng_alloc(3)

allocate memory

-

nng_bus_open(3)

+

nng_bus_open(3)

create bus socket

-

nng_close(3)

+

nng_close(3)

close socket

-

nng_ctx_close(3)

+

nng_ctx_close(3)

close context

-

nng_ctx_getopt(3)

+

nng_ctx_getopt(3)

get context option

-

nng_ctx_id(3)

+

nng_ctx_id(3)

return numeric context identifier

-

nng_ctx_open(3)

+

nng_ctx_open(3)

create context

-

nng_ctx_recv(3)

+

nng_ctx_recv(3)

receive message using context asynchronously

-

nng_ctx_send(3)

+

nng_ctx_send(3)

send message using context asynchronously

-

nng_ctx_setopt(3)

+

nng_ctx_setopt(3)

set context option

-

nng_device(3)

+

nng_device(3)

message forwarding device

-

nng_dial(3)

+

nng_dial(3)

create and start dialer

-

nng_dialer_close(3)

+

nng_dialer_close(3)

close dialer

-

nng_dialer_create(3)

+

nng_dialer_create(3)

create dialer

-

nng_dialer_getopt(3)

+

nng_dialer_getopt(3)

get dialer option

-

nng_dialer_id(3)

+

nng_dialer_id(3)

return numeric dialer identifier

-

nng_dialer_setopt(3)

+

nng_dialer_setopt(3)

set dialer option

-

nng_dialer_start(3)

+

nng_dialer_start(3)

start dialer

-

nng_free(3)

+

nng_free(3)

free memory

-

nng_getopt(3)

+

nng_getopt(3)

get socket option

-

nng_inproc_register(3)

+

nng_inproc_register(3)

register inproc transport

-

nng_ipc_register(3)

+

nng_ipc_register(3)

register ipc transport

-

nng_listen(3)

+

nng_listen(3)

create and start listener

-

nng_listener_close(3)

+

nng_listener_close(3)

close listener

-

nng_listener_create(3)

+

nng_listener_create(3)

create listener

-

nng_listener_getopt(3)

+

nng_listener_getopt(3)

get listener option

-

nng_listener_id(3)

+

nng_listener_id(3)

return numeric listener identifier

-

nng_listener_setopt(3)

+

nng_listener_setopt(3)

set listener option

-

nng_listener_start(3)

+

nng_listener_start(3)

start listener

-

nng_msg_alloc(3)

+

nng_msg_alloc(3)

allocate a message

-

nng_msg_append(3)

+

nng_msg_append(3)

append to message body

-

nng_msg_body(3)

+

nng_msg_body(3)

return message body

-

nng_msg_chop(3)

+

nng_msg_chop(3)

remove data from end of message body

-

nng_msg_clear(3)

+

nng_msg_clear(3)

clear message body content

-

nng_msg_dup(3)

+

nng_msg_dup(3)

duplicate a message

-

nng_msg_free(3)

+

nng_msg_free(3)

free a message

-

nng_msg_get_pipe(3)

+

nng_msg_get_pipe(3)

get pipe for message

-

nng_msg_header(3)

+

nng_msg_header(3)

return message header

-

nng_msg_header_append(3)

+

nng_msg_header_append(3)

append to message header

-

nng_msg_header_chop(3)

+

nng_msg_header_chop(3)

remove data from end of message header

-

nng_msg_header_clear(3)

+

nng_msg_header_clear(3)

clear message header

-

nng_msg_header_insert(3)

+

nng_msg_header_insert(3)

prepend to message header

-

nng_msg_header_len(3)

+

nng_msg_header_len(3)

return message header length

-

nng_msg_header_trim(3)

+

nng_msg_header_trim(3)

remove data from start of message header

-

nng_msg_insert(3)

+

nng_msg_insert(3)

prepend to message body

-

nng_msg_len(3)

+

nng_msg_len(3)

return message body length

-

nng_msg_realloc(3)

+

nng_msg_realloc(3)

reallocate a message

-

nng_msg_set_pipe(3)

+

nng_msg_set_pipe(3)

set pipe for message

-

nng_msg_trim(3)

+

nng_msg_trim(3)

remove data from start of message body

-

nng_pair_open(3)

+

nng_pair_open(3)

create pair socket

-

nng_pipe_close(3)

+

nng_pipe_close(3)

close pipe

-

nng_pipe_dialer(3)

+

nng_pipe_dialer(3)

return dialer that created pipe

-

nng_pipe_getopt(3)

+

nng_pipe_getopt(3)

get pipe option

-

nng_pipe_id(3)

+

nng_pipe_id(3)

return numeric pipe identifier

-

nng_pipe_listener(3)

+

nng_pipe_listener(3)

return listener that created pipe

-

nng_pipe_notify(3)

+

nng_pipe_notify(3)

register pipe notification callback

-

nng_pipe_socket(3)

+

nng_pipe_socket(3)

return owning socket for pipe

-

nng_pub_open(3)

+

nng_pub_open(3)

create pub socket

-

nng_pull_open(3)

+

nng_pull_open(3)

create pull socket

-

nng_push_open(3)

+

nng_push_open(3)

create push socket

-

nng_recv(3)

+

nng_recv(3)

recv data

-

nng_recv_aio(3)

+

nng_recv_aio(3)

receive message asynchronously

-

nng_recvmsg(3)

+

nng_recvmsg(3)

recv message

-

nng_rep_open(3)

+

nng_rep_open(3)

create rep socket

-

nng_req_open(3)

+

nng_req_open(3)

create req socket

-

nng_respondent_open(3)

+

nng_respondent_open(3)

create respondent socket

-

nng_send(3)

+

nng_send(3)

send data

-

nng_send_aio(3)

+

nng_send_aio(3)

send message asynchronously

-

nng_sendmsg(3)

+

nng_sendmsg(3)

send message

-

nng_setopt(3)

+

nng_setopt(3)

set socket option

-

nng_sleep_aio(3)

+

nng_sleep_aio(3)

sleep asynchronously

-

nng_socket_id(3)

+

nng_socket_id(3)

return numeric socket identifier

-

nng_stat_child(3)

+

nng_stat_child(3)

get child statistic

-

nng_stat_desc(3)

+

nng_stat_desc(3)

get statistic description

-

nng_stat_name(3)

+

nng_stat_name(3)

get statistic name

-

nng_stat_next(3)

+

nng_stat_next(3)

get next statistic

-

nng_stat_string(3)

+

nng_stat_string(3)

get statistic string value

-

nng_stat_timestamp(3)

+

nng_stat_timestamp(3)

get statistic timestamp

-

nng_stat_type(3)

+

nng_stat_type(3)

get statistic value

-

nng_stat_unit(3)

+

nng_stat_unit(3)

get statistic value

-

nng_stat_value(3)

+

nng_stat_value(3)

get statistic value

-

nng_stats_free(3)

+

nng_stats_free(3)

free statistics snapshot

-

nng_stats_get(3)

+

nng_stats_get(3)

get statistics snapshot

-

nng_strdup(3)

+

nng_strdup(3)

duplicate string

-

nng_strerror(3)

+

nng_strerror(3)

return an error description

-

nng_strfree(3)

+

nng_strfree(3)

free memory

-

nng_sub_open(3)

+

nng_sub_open(3)

create sub socket

-

nng_surveyor_open(3)

+

nng_surveyor_open(3)

create surveyor socket

-

nng_tcp_register(3)

+

nng_tcp_register(3)

register tcp transport

-

nng_tls_register(3)

+

nng_tls_register(3)

register tls transport

-

nng_url_clone(3)

+

nng_url_clone(3)

clone URL structure

-

nng_url_free(3)

+

nng_url_free(3)

free a URL structure

-

nng_url_parse(3)

+

nng_url_parse(3)

create URL structure from a string

-

nng_version(3)

+

nng_version(3)

report library version

-

nng_ws_register(3)

+

nng_ws_register(3)

register WebSocket transport

-

nng_wss_register(3)

+

nng_wss_register(3)

register WebSocket secure transport

-

nng_zt_register(3)

+

nng_zt_register(3)

register ZeroTier transport

@@ -986,14 +556,14 @@ from use in new applications.

@@ -1007,91 +577,91 @@ the legacy API to the new API. - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -1107,7 +677,7 @@ support functions that are available.

These functions can be used in conjunction with the -WebSocket transport for Scalability Protocols, or they +WebSocket transport for Scalability Protocols, or they may be used to construct other types of applications that communicate using HTTP.

@@ -1123,279 +693,279 @@ Protocols sockets.

- + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -1422,67 +992,67 @@ mutual exclusion locks, threading, time keeping, and similar needs.

- + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -1496,8 +1066,8 @@ mutual exclusion locks, threading, time keeping, and similar needs.

This section documents supplemental TLS (Transport Layer Security) functions that are available. TLS support is available when using Scalability Protocols with -the TLS transport, or when using WebSocket, either -with the WebSocket transport for Scalability Protocols, +the TLS transport, or when using WebSocket, either +with the WebSocket transport for Scalability Protocols, or combined with other HTTP capabilities.

@@ -1516,39 +1086,39 @@ additional support was present and enabled with libnng was built.

- + - + - + - + - + - + - + - + - + @@ -1572,71 +1142,71 @@ applications need will use.

- + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -1654,14 +1224,14 @@ available in the distribution.

Protocols represent “patterns” of communication, such as request/reply, publish/subscribe, and so forth. -A given socket is created with exactly one protocol, and that +A given socket is created with exactly one protocol, and that protocol defines the key behavior of the socket.

Conversely, transports are the underlying mechansims by which messages are moved between participants, such as TCP/IP or UNIX domain IPC. -A given socket may be using several transports at the same +A given socket may be using several transports at the same time.

- +
Tip
While this is discouraged for long term use, as a transition aid applications may use the value returned by the -nng_socket_id() in these functions just like a +nng_socket_id() in these functions just like a socket descriptor (as if the socket were opened -via nn_socket()). +via nn_socket()). This sort of API intermixing should only be used during transition from the legacy API to the new API.

nn_allocmsg(3compat)

nn_allocmsg(3compat)

allocate message (compatible API)

nn_bind(3compat)

nn_bind(3compat)

accept connections from remote peers (compatible API)

nn_close(3compat)

nn_close(3compat)

close socket (compatible API)

nn_cmsg(3compat)

nn_cmsg(3compat)

message control data (compatible API)

nn_connect(3compat)

nn_connect(3compat)

connect to remote peer (compatible API)

nn_device(3compat)

nn_device(3compat)

create forwarding device (compatible API)

nn_errno(3compat)

nn_errno(3compat)

return most recent error (compatible API)

nn_freemsg(3compat)

nn_freemsg(3compat)

free message (compatible API)

nn_get_statistic(3compat)

nn_get_statistic(3compat)

get statistic (stub)

nn_getsockopt(3compat)

nn_getsockopt(3compat)

get socket option (compatible API)

nn_poll(3compat)

nn_poll(3compat)

poll sockets (compatible API)

nn_reallocmsg(3compat)

nn_reallocmsg(3compat)

reallocate message (compatible API)

nn_recv(3compat)

nn_recv(3compat)

receive data (compatible API)

nn_recvmsg(3compat)

nn_recvmsg(3compat)

receive message (compatible API)

nn_send(3compat)

nn_send(3compat)

send data (compatible API)

nn_sendmsg(3compat)

nn_sendmsg(3compat)

send message (compatible API)

nn_setsockopt(3compat)

nn_setsockopt(3compat)

set socket option (compatible API)

nn_shutdown(3compat)

nn_shutdown(3compat)

shut down endpoint (compatible API)

nn_socket(3compat)

nn_socket(3compat)

create socket (compatible API)

nn_strerror(3compat)

nn_strerror(3compat)

return message for error (compatible API)

nn_term(3compat)

nn_term(3compat)

terminate library (compatible API)

nng_compat(3compat)

nng_compat(3compat)

compatibility with nanomsg 1.0

nng_http_client_alloc(3http)

nng_http_client_alloc(3http)

allocate HTTP client

nng_http_client_connect(3http)

nng_http_client_connect(3http)

establish HTTP client connection

nng_http_client_free(3http)

nng_http_client_free(3http)

free HTTP client

nng_http_client_get_tls(3http)

nng_http_client_get_tls(3http)

get HTTP client TLS configuration

nng_http_client_set_tls(3http)

nng_http_client_set_tls(3http)

set HTTP client TLS configuration

nng_http_client_transact(3http)

nng_http_client_transact(3http)

perform one HTTP transaction

nng_http_conn_close(3http)

nng_http_conn_close(3http)

close HTTP connection

nng_http_conn_read(3http)

nng_http_conn_read(3http)

read from HTTP connection

nng_http_conn_read_all(3http)

nng_http_conn_read_all(3http)

read all from HTTP connection

nng_http_conn_read_req(3http)

nng_http_conn_read_req(3http)

read HTTP request

nng_http_conn_read_res(3http)

nng_http_conn_read_res(3http)

read HTTP response

nng_http_conn_transact(3http)

nng_http_conn_transact(3http)

perform one HTTP transaction on connection

nng_http_conn_write(3http)

nng_http_conn_write(3http)

write to HTTP connection

nng_http_conn_write_all(3http)

nng_http_conn_write_all(3http)

write all to HTTP connection

nng_http_conn_write_req(3http)

nng_http_conn_write_req(3http)

write HTTP request

nng_http_conn_write_res(3http)

nng_http_conn_write_res(3http)

write HTTP response

nng_http_handler_alloc(3http)

nng_http_handler_alloc(3http)

allocate HTTP server handler

nng_http_handler_collect_body(3http)

nng_http_handler_collect_body(3http)

set HTTP handler to collect request body

nng_http_handler_free(3http)

nng_http_handler_free(3http)

free HTTP server handler

nng_http_handler_get_data(3http)

nng_http_handler_get_data(3http)

return extra data for HTTP handler

nng_http_handler_set_data(3http)

nng_http_handler_set_data(3http)

set extra data for HTTP handler

nng_http_handler_set_host(3http)

nng_http_handler_set_host(3http)

set host for HTTP handler

nng_http_handler_set_method(3http)

nng_http_handler_set_method(3http)

set HTTP handler method

nng_http_handler_set_tree(3http)

nng_http_handler_set_tree(3http)

set HTTP handler to match trees

nng_http_hijack(3http)

nng_http_hijack(3http)

hijack HTTP server connection

nng_http_req_add_header(3http)

nng_http_req_add_header(3http)

add HTTP request header

nng_http_req_alloc(3http)

nng_http_req_alloc(3http)

allocate HTTP request structure

nng_http_req_copy_data(3http)

nng_http_req_copy_data(3http)

copy HTTP request body

nng_http_req_del_header(3http)

nng_http_req_del_header(3http)

delete HTTP request header

nng_http_req_free(3http)

nng_http_req_free(3http)

free HTTP request structure

nng_http_req_get_data(3http)

nng_http_req_get_data(3http)

get HTTP request body

nng_http_req_get_header(3http)

nng_http_req_get_header(3http)

return HTTP request header

nng_http_req_get_method(3http)

nng_http_req_get_method(3http)

return HTTP request method

nng_http_req_get_uri(3http)

nng_http_req_get_uri(3http)

return HTTP request URI

nng_http_req_get_version(3http)

nng_http_req_get_version(3http)

return HTTP request protocol version

nng_http_req_reset(3http)

nng_http_req_reset(3http)

reset HTTP request structure

nng_http_req_set_data(3http)

nng_http_req_set_data(3http)

set HTTP request body

nng_http_req_set_header(3http)

nng_http_req_set_header(3http)

set HTTP request header

nng_http_req_set_method(3http)

nng_http_req_set_method(3http)

set HTTP request method

nng_http_req_set_uri(3http)

nng_http_req_set_uri(3http)

set HTTP request URI

nng_http_req_set_version(3http)

nng_http_req_set_version(3http)

set HTTP request protocol version

nng_http_res_add_header(3http)

nng_http_res_add_header(3http)

add HTTP response header

nng_http_res_alloc(3http)

nng_http_res_alloc(3http)

allocate HTTP response structure

nng_http_res_alloc_error(3http)

nng_http_res_alloc_error(3http)

allocate HTTP error response

nng_http_res_copy_data(3http)

nng_http_res_copy_data(3http)

copy HTTP response body

nng_http_res_del_header(3http)

nng_http_res_del_header(3http)

set HTTP response header

nng_http_res_free(3http)

nng_http_res_free(3http)

free HTTP response structure

nng_http_res_get_data(3http)

nng_http_res_get_data(3http)

get HTTP response body

nng_http_res_get_header(3http)

nng_http_res_get_header(3http)

return HTTP response header

nng_http_res_get_reason(3http)

nng_http_res_get_reason(3http)

return HTTP response reason

nng_http_res_get_status(3http)

nng_http_res_get_status(3http)

return HTTP status code

nng_http_res_get_version(3http)

nng_http_res_get_version(3http)

return HTTP response protocol version

nng_http_res_reset(3http)

nng_http_res_reset(3http)

reset HTTP response structure

nng_http_res_set_data(3http)

nng_http_res_set_data(3http)

set HTTP response body

nng_http_res_set_header(3http)

nng_http_res_set_header(3http)

set HTTP response header

nng_http_res_set_reason(3http)

nng_http_res_set_reason(3http)

set HTTP response reason

nng_http_res_set_status(3http)

nng_http_res_set_status(3http)

set HTTP response status

nng_http_res_set_version(3http)

nng_http_res_set_version(3http)

set HTTP response protocol version

nng_http_server_add_handler(3http)

nng_http_server_add_handler(3http)

add HTTP server handler

nng_http_server_del_handler(3http)

nng_http_server_del_handler(3http)

delete HTTP server handler

nng_http_server_get_tls(3http)

nng_http_server_get_tls(3http)

get HTTP server TLS configuration

nng_http_server_hold(3http)

nng_http_server_hold(3http)

get and hold HTTP server instance

nng_http_server_release(3http)

nng_http_server_release(3http)

release HTTP server instance

nng_http_server_res_error(3http)

nng_http_server_res_error(3http)

use HTTP server error page

nng_http_server_set_error_file(3http)

nng_http_server_set_error_file(3http)

set custom HTTP error file

nng_http_server_set_error_page(3http)

nng_http_server_set_error_page(3http)

set custom HTTP error page

nng_http_server_set_tls(3http)

nng_http_server_set_tls(3http)

set HTTP server TLS configuration

nng_http_server_start(3http)

nng_http_server_start(3http)

start HTTP server

nng_http_server_stop(3http)

nng_http_server_stop(3http)

stop HTTP server

nng_clock(3supp)

nng_clock(3supp)

get time

nng_cv_alloc(3supp)

nng_cv_alloc(3supp)

allocate condition variable

nng_cv_free(3supp)

nng_cv_free(3supp)

free condition variable

nng_cv_until(3supp)

nng_cv_until(3supp)

wait for condition or timeout

nng_cv_wait(3supp)

nng_cv_wait(3supp)

wait for condition

nng_cv_wake(3supp)

nng_cv_wake(3supp)

wake all waiters

nng_cv_wake1(3supp)

nng_cv_wake1(3supp)

wake one waiter

nng_msleep(3supp)

nng_msleep(3supp)

sleep milliseconds

nng_mtx_alloc(3supp)

nng_mtx_alloc(3supp)

allocate mutex

nng_mtx_free(3supp)

nng_mtx_free(3supp)

free mutex

nng_mtx_lock(3supp)

nng_mtx_lock(3supp)

lock mutex

nng_mtx_unlock(3supp)

nng_mtx_unlock(3supp)

lock mutex

nng_opts_parse(3supp)

nng_opts_parse(3supp)

parse command line options

nng_random(3supp)

nng_random(3supp)

get random number

nng_thread_create(3supp)

nng_thread_create(3supp)

create thread

nng_thread_destroy(3supp)

nng_thread_destroy(3supp)

reap thread

nng_tls_config_alloc(3tls)

nng_tls_config_alloc(3tls)

allocate TLS configuration object

nng_tls_config_auth_mode(3tls)

nng_tls_config_auth_mode(3tls)

configure authentication mode

nng_tls_config_ca_chain(3tls)

nng_tls_config_ca_chain(3tls)

configure certificate authority certificate chain

nng_tls_config_ca_file(3tls)

nng_tls_config_ca_file(3tls)

load certificate authority from file

nng_tls_config_cert_key_file(3tls)

nng_tls_config_cert_key_file(3tls)

load own certificate and key from file

nng_tls_config_free(3tls)

nng_tls_config_free(3tls)

deallocate a TLS configuration object

nng_tls_config_hold(3tls)

nng_tls_config_hold(3tls)

hold TLS configuration object

nng_tls_config_own_cert(3tls)

nng_tls_config_own_cert(3tls)

configure own certificate and key

nng_tls_config_server_name(3tls)

nng_tls_config_server_name(3tls)

configure remote server name

nng_aio(5)

nng_aio(5)

asynchronous I/O handle

nng_ctx(5)

nng_ctx(5)

protocol context

nng_dialer(5)

nng_dialer(5)

dialer

nng_duration(5)

nng_duration(5)

relative time in milliseconds

nng_iov(5)

nng_iov(5)

scatter/gather element

nng_listener(5)

nng_listener(5)

listener

nng_msg(5)

nng_msg(5)

message

nng_options(5)

nng_options(5)

socket, dialer, listener, and pipe options

nng_pipe(5)

nng_pipe(5)

communications pipe

nng_sockaddr(5)

nng_sockaddr(5)

socket address

nng_sockaddr_in(5)

nng_sockaddr_in(5)

IPv4 socket address

nng_sockaddr_in6(5)

nng_sockaddr_in6(5)

IPv6 socket address

nng_sockaddr_inproc(5)

nng_sockaddr_inproc(5)

inproc socket address

nng_sockaddr_ipc(5)

nng_sockaddr_ipc(5)

IPC socket address

nng_sockaddr_zt(5)

nng_sockaddr_zt(5)

ZeroTier socket address

nng_socket(5)

nng_socket(5)

socket handle

nng_stat(5)

nng_stat(5)

statistic

@@ -1671,71 +1241,71 @@ time.

- + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -1744,4 +1314,4 @@ time.

- + \ No newline at end of file diff --git a/man/v1.1.0/libnng.3.html b/man/v1.1.0/libnng.3.html index 1d390334..14fcb691 100644 --- a/man/v1.1.0/libnng.3.html +++ b/man/v1.1.0/libnng.3.html @@ -1,510 +1,18 @@ --- -version: 1.1.0 +version: v1.1.0 layout: refman --- - + - +libnng(3) - + - - + - + - + - + - + - + @@ -607,35 +115,35 @@ intended to solve common communication problems in distributed applications.

- + - + - + - + - + - + - + - + @@ -654,87 +162,87 @@ Listeners accept incoming connection requests, and dialers make them.

- + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -759,63 +267,63 @@ Most applications will only interact with the body.

- + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -843,31 +351,31 @@ mode may need to access the header of messages. - + - + - + - + - + - + - + @@ -878,7 +386,7 @@ mode may need to access the header of messages.

Asynchronous Operations

Most applications will interact with nng synchronously; that is that -functions such as nng_send() will block the calling +functions such as nng_send() will block the calling thread until the operation has completed.

@@ -904,7 +412,7 @@ of whether this was successful or not), then a user supplied function (“callback”) is executed.

-

A context structure, an nng_aio, is allocated and +

A context structure, an nng_aio, is allocated and associated with each asynchronous operation. Only a single asynchronous operation may be associated with an nng_aio at any time.

@@ -919,91 +427,91 @@ Only a single asynchronous operation may be associated with an
- + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -1021,43 +529,43 @@ Only a single asynchronous operation may be associated with an - + - + - + - + - + - + - + - + - + - + @@ -1075,31 +583,31 @@ Only a single asynchronous operation may be associated with an - + - + - + - + - + - + - + @@ -1120,31 +628,31 @@ concurrent applications.

- + - + - + - + - + - + - + @@ -1163,47 +671,47 @@ to observe program behaviors and as an aid in troubleshooting.

- + - + - + - + - + - + - + - + - + - + - + @@ -1222,15 +730,15 @@ universal resource locators (URLS).

- + - + - + @@ -1250,67 +758,67 @@ as a convenience to aid in creating portable applications.

- + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -1337,171 +845,171 @@ and connections.

- + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -1519,31 +1027,31 @@ and connections.

- + - + - + - + - + - + - + @@ -1561,83 +1069,83 @@ and connections.

- + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -1670,35 +1178,35 @@ with TLS support. - + - + - + - + - + - + - + - + @@ -1710,11 +1218,11 @@ with TLS support.

SEE ALSO

- + \ No newline at end of file diff --git a/man/v1.1.0/nn_allocmsg.3compat.html b/man/v1.1.0/nn_allocmsg.3compat.html index f40b91a7..f416826b 100644 --- a/man/v1.1.0/nn_allocmsg.3compat.html +++ b/man/v1.1.0/nn_allocmsg.3compat.html @@ -1,510 +1,18 @@ --- -version: 1.1.0 +version: v1.1.0 layout: refman --- - + - +nn_allocmsg(3compat) - + -

nng(7)

nng(7)

nanomsg next generation

nng_bus(7)

nng_bus(7)

bus protocol

nng_inproc(7)

nng_inproc(7)

intra-process transport

nng_ipc(7)

nng_ipc(7)

IPC transport

nng_pair(7)

nng_pair(7)

pair protocol

nng_pub(7)

nng_pub(7)

publisher protocol

nng_pull(7)

nng_pull(7)

pull protocol

nng_push(7)

nng_push(7)

push protocol

nng_rep(7)

nng_rep(7)

reply protocol

nng_req(7)

nng_req(7)

request protocol

nng_respondent(7)

nng_respondent(7)

respondent protocol

nng_sub(7)

nng_sub(7)

subscriber protocol

nng_surveyor(7)

nng_surveyor(7)

surveyor protocol

nng_tcp(7)

nng_tcp(7)

TCP/IP transport

nng_tls(7)

nng_tls(7)

TLS transport

nng_ws(7)

nng_ws(7)

WebSocket transport

nng_zerotier(7)

nng_zerotier(7)

ZeroTier transport

nng_alloc()

nng_alloc()

allocate memory

nng_free()

nng_free()

free memory

nng_strdup()

nng_strdup()

duplicate string

nng_strerror()

nng_strerror()

return an error description

nng_strfree()

nng_strfree()

free string

nng_version()

nng_version()

report library version

nng_close()

nng_close()

close socket

nng_dial()

nng_dial()

create and start dialer

nng_getopt()

nng_getopt()

get socket option

nng_listen()

nng_listen()

create and start listener

nng_recv()

nng_recv()

receive data

nng_send()

nng_send()

send data

nng_setopt()

nng_setopt()

set socket option

nng_socket_id()

nng_socket_id()

get numeric socket identifier

nng_dial()

nng_dial()

create and start dialer

nng_dialer_close()

nng_dialer_close()

close dialer

nng_dialer_create()

nng_dialer_create()

create dialer

nng_dialer_getopt()

nng_dialer_getopt()

get dialer option

nng_dialer_id()

nng_dialer_id()

get numeric dialer identifier

nng_dialer_setopt()

nng_dialer_setopt()

set dialer option

nng_dialer_start()

nng_dialer_start()

start dialer

nng_listen()

nng_listen()

create and start listener

nng_listener_close()

nng_listener_close()

close listener

nng_listener_create()

nng_listener_create()

create listener

nng_listener_getopt()

nng_listener_getopt()

get listener option

nng_listener_id()

nng_listener_id()

get numeric listener identifier

nng_listener_setopt()

nng_listener_setopt()

set listener option

nng_listener_start()

nng_listener_start()

start listener

nng_pipe_close()

nng_pipe_close()

close pipe

nng_pipe_dialer()

nng_pipe_dialer()

return dialer that created pipe

nng_pipe_getopt()

nng_pipe_getopt()

get pipe option

nng_pipe_id()

nng_pipe_id()

get numeric pipe identifier

nng_pipe_listener()

nng_pipe_listener()

return listener that created pipe

nng_pipe_notify()

nng_pipe_notify()

register pipe notification callback

nng_pipe_socket()

nng_pipe_socket()

return owning socket for pipe

nng_msg_alloc()

nng_msg_alloc()

allocate a message

nng_msg_append()

nng_msg_append()

append to message body

nng_msg_body()

nng_msg_body()

return message body

nng_msg_chop()

nng_msg_chop()

remove data from end of message body

nng_msg_clear()

nng_msg_clear()

clear message body

nng_msg_dup()

nng_msg_dup()

duplicate a message

nng_msg_free()

nng_msg_free()

free a message

nng_msg_get_pipe()

nng_msg_get_pipe()

get pipe for message

nng_msg_insert()

nng_msg_insert()

prepend to message body

nng_msg_len()

nng_msg_len()

return the message body length

nng_msg_realloc()

nng_msg_realloc()

reallocate a message

nng_msg_set_pipe()

nng_msg_set_pipe()

set pipe for message

nng_msg_trim()

nng_msg_trim()

remove data from start of message body

nng_recvmsg()

nng_recvmsg()

receive a message

nng_sendmsg()

nng_sendmsg()

send a message

nng_msg_header()

nng_msg_header()

return message header

nng_msg_header_append()

nng_msg_header_append()

append to message header

nng_msg_header_chop()

nng_msg_header_chop()

remove data from end of message header

nng_msg_header_clear()

nng_msg_header_clear()

clear message header

nng_msg_header_insert()

nng_msg_header_insert()

prepend to message header

nng_msg_header_len()

nng_msg_header_len()

return the message header length

nng_msg_header_trim()

nng_msg_header_trim()

remove data from start of message header

nng_aio_abort()

nng_aio_abort()

abort asynchronous I/O operation

nng_aio_alloc()

nng_aio_alloc()

allocate asynchronous I/O handle

nng_aio_begin()

nng_aio_begin()

begin asynchronous I/O operation

nng_aio_cancel()

nng_aio_cancel()

cancel asynchronous I/O operation

nng_aio_count()

nng_aio_count()

return number of bytes transferred

nng_aio_defer()

nng_aio_defer()

defer asynchronous I/O operation

nng_aio_finish()

nng_aio_finish()

finish asynchronous I/O operation

nng_aio_free()

nng_aio_free()

free asynchronous I/O handle

nng_aio_get_input()

nng_aio_get_input()

return input parameter

nng_aio_get_msg()

nng_aio_get_msg()

get message from an asynchronous receive

nng_aio_get_output()

nng_aio_get_output()

return output result

nng_aio_result()

nng_aio_result()

return result of asynchronous operation

nng_aio_set_input()

nng_aio_set_input()

set input parameter

nng_aio_set_iov()

nng_aio_set_iov()

set scatter/gather vector

nng_aio_set_msg()

nng_aio_set_msg()

set message for an asynchronous send

nng_aio_set_output()

nng_aio_set_output()

set output result

nng_aio_set_timeout()

nng_aio_set_timeout()

set asynchronous I/O timeout

nng_aio_stop()

nng_aio_stop()

stop asynchronous I/O operation

nng_aio_wait()

nng_aio_wait()

wait for asynchronous I/O operation

nng_recv_aio()

nng_recv_aio()

receive message asynchronously

nng_send_aio()

nng_send_aio()

send message asynchronously

nng_sleep_aio()

nng_sleep_aio()

sleep asynchronously

nng_bus_open()

nng_bus_open()

open a bus socket

nng_pair_open()

nng_pair_open()

open a pair socket

nng_pub_open()

nng_pub_open()

open a pub socket

nng_pull_open()

nng_pull_open()

open a pull socket

nng_push_open()

nng_push_open()

open a push socket

nng_rep_open()

nng_rep_open()

open a rep socket

nng_req_open()

nng_req_open()

open a req socket

nng_respondent_open()

nng_respondent_open()

open a respondent socket

nng_sub_open()

nng_sub_open()

open a sub socket

nng_surveyor_open()

nng_surveyor_open()

open a surveyor socket

nng_inproc_register()

nng_inproc_register()

register inproc transport

nng_ipc_register()

nng_ipc_register()

register IPC transport

nng_tcp_register()

nng_tcp_register()

register TCP transport

nng_tls_register()

nng_tls_register()

register TLS transport

nng_ws_register()

nng_ws_register()

register WebSocket transport

nng_wss_register()

nng_wss_register()

register WebSocket Secure transport

nng_zt_register()

nng_zt_register()

register ZeroTier transport

nng_ctx_close()

nng_ctx_close()

close context

nng_ctx_getopt()

nng_ctx_getopt()

get context option

nng_ctx_id()

nng_ctx_id()

get numeric context identifier

nng_ctx_open()

nng_ctx_open()

create context

nng_ctx_recv()

nng_ctx_recv()

receive message using context asynchronously

nng_ctx_send()

nng_ctx_send()

send message using context asynchronously

nng_ctx_setopt()

nng_ctx_setopt()

set context option

nng_stat_child()

nng_stat_child()

get child statistic

nng_stat_name()

nng_stat_name()

get statistic description

nng_stat_name()

nng_stat_name()

get statistic name

nng_stat_next()

nng_stat_next()

get next statistic

nng_stat_string()

nng_stat_string()

get statistic string value

nng_stat_timestamp()

nng_stat_timestamp()

get statistic timestamp

nng_stat_type()

nng_stat_type()

get statistic type

nng_stat_unit()

nng_stat_unit()

get statistic unit

nng_stat_valueg()

nng_stat_valueg()

get statistic value

nng_stats_free()

nng_stats_free()

free statistics

nng_stats_get()

nng_stats_get()

get statistics

nng_url_clone()

nng_url_clone()

clone URL structure

nng_url_free()

nng_url_free()

free URL structure

nng_url_parse()

nng_url_parse()

create URL structure from string

nng_clock()

nng_clock()

get time

nng_cv_alloc()

nng_cv_alloc()

allocate condition variable

nng_cv_free()

nng_cv_free()

free condition variable

nng_cv_until()

nng_cv_until()

wait for condition or timeout

nng_cv_wait()

nng_cv_wait()

wait for condition

nng_cv_wake()

nng_cv_wake()

wake all waiters

nng_cv_wake1()

nng_cv_wake1()

wake one waiter

nng_msleep()

nng_msleep()

sleep for milliseconds

nng_mtx_alloc()

nng_mtx_alloc()

allocate mutex

nng_mtx_free()

nng_mtx_free()

free mutex

nng_mtx_lock()

nng_mtx_lock()

lock mutex

nng_mtx_unlock()

nng_mtx_unlock()

unlock mutex

nng_opts_parse()

nng_opts_parse()

parse command line options

nng_random()

nng_random()

get random number

nng_thread_create()

nng_thread_create()

create thread

nng_thread_destroy()

nng_thread_destroy()

reap thread

nng_http_conn_close()

nng_http_conn_close()

close HTTP connection

nng_http_conn_read()

nng_http_conn_read()

read from HTTP connection

nng_http_conn_read_all()

nng_http_conn_read_all()

read all from HTTP connection

nng_http_conn_read_req()

nng_http_conn_read_req()

read HTTP request

nng_http_conn_read_res()

nng_http_conn_read_res()

read HTTP response

nng_http_conn_write()

nng_http_conn_write()

write to HTTP connection

nng_http_conn_write_all()

nng_http_conn_write_all()

write all to HTTP connection

nng_http_conn_write_req()

nng_http_conn_write_req()

write HTTP request

nng_http_conn_write_res()

nng_http_conn_write_res()

write HTTP response

nng_http_req_add_header()

nng_http_req_add_header()

add HTTP request header

nng_http_req_alloc()

nng_http_req_alloc()

allocate HTTP request structure

nng_http_req_copy_data()

nng_http_req_copy_data()

copy HTTP request body

nng_http_req_del_header()

nng_http_req_del_header()

delete HTTP request header

nng_http_req_free()

nng_http_req_free()

free HTTP request structure

nng_http_req_get_data()

nng_http_req_get_data()

get HTTP request body

nng_http_req_get_header()

nng_http_req_get_header()

return HTTP request header

nng_http_req_get_method()

nng_http_req_get_method()

return HTTP request method

nng_http_req_get_uri()

nng_http_req_get_uri()

return HTTP request URI

nng_http_req_get_version()

nng_http_req_get_version()

return HTTP request protocol version

nng_http_req_reset()

nng_http_req_reset()

reset HTTP request structure

nng_http_req_set_data()

nng_http_req_set_data()

set HTTP request body

nng_http_req_set_header()

nng_http_req_set_header()

set HTTP request header

nng_http_req_set_method()

nng_http_req_set_method()

set HTTP request method

nng_http_req_set_uri()

nng_http_req_set_uri()

set HTTP request URI

nng_http_req_set_version()

nng_http_req_set_version()

set HTTP request protocol version

nng_http_res_add_header()

nng_http_res_add_header()

add HTTP response header

nng_http_res_alloc()

nng_http_res_alloc()

allocate HTTP response structure

nng_http_res_alloc_error()

nng_http_res_alloc_error()

allocate HTTP error response

nng_http_res_copy_data()

nng_http_res_copy_data()

copy HTTP response body

nng_http_res_del_header()

nng_http_res_del_header()

delete HTTP response header

nng_http_res_free()

nng_http_res_free()

free HTTP response structure

nng_http_res_get_data()

nng_http_res_get_data()

get HTTP response body

nng_http_res_get_header()

nng_http_res_get_header()

return HTTP response header

nng_http_res_get_reason()

nng_http_res_get_reason()

return HTTP response reason

nng_http_res_get_status()

nng_http_res_get_status()

return HTTP response status

nng_http_res_get_version()

nng_http_res_get_version()

return HTTP response protocol version

nng_http_res_reset()

nng_http_res_reset()

reset HTTP response structure

nng_http_res_set_data()

nng_http_res_set_data()

set HTTP response body

nng_http_res_set_header()

nng_http_res_set_header()

set HTTP response header

nng_http_res_set_reason()

nng_http_res_set_reason()

set HTTP response reason

nng_http_res_set_status()

nng_http_res_set_status()

set HTTP response status

nng_http_res_set_version()

nng_http_res_set_version()

set HTTP response protocol version

nng_http_client_alloc()

nng_http_client_alloc()

allocate HTTP client

nng_http_client_connect()

nng_http_client_connect()

establish HTTP client connection

nng_http_client_free()

nng_http_client_free()

free HTTP client

nng_http_client_get_tls()

nng_http_client_get_tls()

get HTTP client TLS configuration

nng_http_client_set_tls()

nng_http_client_set_tls()

set HTTP client TLS configuration

nng_http_client_transact()

nng_http_client_transact()

perform one HTTP transaction

nng_http_conn_transact()

nng_http_conn_transact()

perform one HTTP transaction on connection

nng_http_handler_alloc()

nng_http_handler_alloc()

allocate HTTP server handler

nng_http_handler_collect_body()

nng_http_handler_collect_body()

set HTTP handler to collect request body

nng_http_handler_free()

nng_http_handler_free()

free HTTP server handler

nng_http_handler_get_data()

nng_http_handler_get_data()

return extra data for HTTP handler

nng_http_handler_set_data()

nng_http_handler_set_data()

set extra data for HTTP handler

nng_http_handler_set_host()

nng_http_handler_set_host()

set host for HTTP handler

nng_http_handler_set_method()

nng_http_handler_set_method()

set HTTP handler method

nng_http_handler_set_tree()

nng_http_handler_set_tree()

set HTTP handler to match trees

nng_http_hijack()

nng_http_hijack()

hijack HTTP server connection

nng_http_server_add_handler()

nng_http_server_add_handler()

add HTTP server handler

nng_http_server_del_handler()

nng_http_server_del_handler()

delete HTTP server handler

nng_http_server_get_tls()

nng_http_server_get_tls()

get HTTP server TLS configuration

nng_http_server_hold()

nng_http_server_hold()

get and hold HTTP server instance

nng_http_server_release()

nng_http_server_release()

release HTTP server instance

nng_http_server_set_error_file()

nng_http_server_set_error_file()

set custom HTTP error file

nng_http_server_set_error_page()

nng_http_server_set_error_page()

set custom HTTP error page

nng_http_server_set_tls()

nng_http_server_set_tls()

set HTTP server TLS configuration

nng_http_server_res_error()

nng_http_server_res_error()

use HTTP server error page

nng_http_server_start()

nng_http_server_start()

start HTTP server

nng_http_server_stop()

nng_http_server_stop()

stop HTTP server

nng_tls_config_alloc()

nng_tls_config_alloc()

allocate TLS configuration

nng_tls_config_auth_mode()

nng_tls_config_auth_mode()

set authentication mode

nng_tls_config_ca_chain()

nng_tls_config_ca_chain()

set certificate authority chain

nng_tls_config_ca_file()

nng_tls_config_ca_file()

load certificate authority from file

nng_tls_config_cert_key_file()

nng_tls_config_cert_key_file()

load own certificate and key from file

nng_tls_config_own_cert()

nng_tls_config_own_cert()

set own certificate and key

nng_tls_config_free()

nng_tls_config_free()

free TLS configuration

nng_tls_config_server_name()

nng_tls_config_server_name()

set remote server name

This function is provided for API -compatibility with legacy libnanomsg. -Consider using the relevant modern API instead. +compatibility with legacy libnanomsg. +Consider using the relevant modern API instead.
@@ -571,8 +79,8 @@ for RDMA devices, but this was never developed in the legacy API.)

The returned message must be disposed of by either -nn_freemsg() or -nn_send() when the caller is finished with it.

+nn_freemsg() or +nn_send() when the caller is finished with it.

@@ -622,15 +130,16 @@ on failure.

SEE ALSO

+ - + \ No newline at end of file diff --git a/man/v1.1.0/nn_bind.3compat.html b/man/v1.1.0/nn_bind.3compat.html index 0ada8af3..ea59e542 100644 --- a/man/v1.1.0/nn_bind.3compat.html +++ b/man/v1.1.0/nn_bind.3compat.html @@ -1,510 +1,18 @@ --- -version: 1.1.0 +version: v1.1.0 layout: refman --- - + - + nn_bind(3compat) - + -
@@ -556,8 +64,8 @@ This ID can be used with nn_shutdown() This function is provided for API -compatibility with legacy libnanomsg. -Consider using the relevant modern API instead. +compatibility with legacy libnanomsg. +Consider using the relevant modern API instead. @@ -586,7 +94,7 @@ Only transports supported by legacy libnanomsg may be used with this function. In particular, only the schemes tcp://, ipc://, inproc://, and ws:// are supported with this function. -(Use the modern API to use other schemes.) +(Use the modern API to use other schemes.) @@ -646,15 +154,16 @@ supported with this function.

SEE ALSO

+ - + \ No newline at end of file diff --git a/man/v1.1.0/nn_close.3compat.html b/man/v1.1.0/nn_close.3compat.html index 15d9dc63..ecd6bc5e 100644 --- a/man/v1.1.0/nn_close.3compat.html +++ b/man/v1.1.0/nn_close.3compat.html @@ -1,510 +1,18 @@ --- -version: 1.1.0 +version: v1.1.0 layout: refman --- - + - + nn_close(3compat) - + - + - + \ No newline at end of file diff --git a/man/v1.1.0/nn_cmsg.3compat.html b/man/v1.1.0/nn_cmsg.3compat.html index e3abdf03..0e89a23f 100644 --- a/man/v1.1.0/nn_cmsg.3compat.html +++ b/man/v1.1.0/nn_cmsg.3compat.html @@ -1,510 +1,18 @@ --- -version: 1.1.0 +version: v1.1.0 layout: refman --- - + - + nn_cmsg(3compat) - + - + - + \ No newline at end of file diff --git a/man/v1.1.0/nn_device.3compat.html b/man/v1.1.0/nn_device.3compat.html index 46f3aa8c..0d70b3b3 100644 --- a/man/v1.1.0/nn_device.3compat.html +++ b/man/v1.1.0/nn_device.3compat.html @@ -1,510 +1,18 @@ --- -version: 1.1.0 +version: v1.1.0 layout: refman --- - + - + nn_device(3compat) - + -
-

The two sockets must be compatible, and must be raw mode +

The two sockets must be compatible, and must be raw mode sockets. More detail about devices and how they can be used is available in the -new style nng_device() documentation.

+new style nng_device() documentation.

@@ -613,13 +121,14 @@ one of the sockets is closed or an error occurs.

SEE ALSO

+ - + \ No newline at end of file diff --git a/man/v1.1.0/nn_errno.3compat.html b/man/v1.1.0/nn_errno.3compat.html index 7ce79519..14549412 100644 --- a/man/v1.1.0/nn_errno.3compat.html +++ b/man/v1.1.0/nn_errno.3compat.html @@ -1,510 +1,18 @@ --- -version: 1.1.0 +version: v1.1.0 layout: refman --- - + - + nn_errno(3compat) - + - + - + \ No newline at end of file diff --git a/man/v1.1.0/nn_freemsg.3compat.html b/man/v1.1.0/nn_freemsg.3compat.html index 2ffa5690..4ae0fd6a 100644 --- a/man/v1.1.0/nn_freemsg.3compat.html +++ b/man/v1.1.0/nn_freemsg.3compat.html @@ -1,510 +1,18 @@ --- -version: 1.1.0 +version: v1.1.0 layout: refman --- - + - + nn_freemsg(3compat) - + - + - + \ No newline at end of file diff --git a/man/v1.1.0/nn_getsockopt.3compat.html b/man/v1.1.0/nn_getsockopt.3compat.html index 91600ed5..f9126129 100644 --- a/man/v1.1.0/nn_getsockopt.3compat.html +++ b/man/v1.1.0/nn_getsockopt.3compat.html @@ -1,510 +1,18 @@ --- -version: 1.1.0 +version: v1.1.0 layout: refman --- - + - + nn_getsockopt(3compat) - + - @@ -966,15 +474,16 @@ in this implementation.

SEE ALSO

+ - + \ No newline at end of file diff --git a/man/v1.1.0/nn_poll.3compat.html b/man/v1.1.0/nn_poll.3compat.html index b5be5dca..1d79b640 100644 --- a/man/v1.1.0/nn_poll.3compat.html +++ b/man/v1.1.0/nn_poll.3compat.html @@ -1,510 +1,18 @@ --- -version: 1.1.0 +version: v1.1.0 layout: refman --- - + - + nn_poll(3compat) - + - + - + \ No newline at end of file diff --git a/man/v1.1.0/nn_reallocmsg.3compat.html b/man/v1.1.0/nn_reallocmsg.3compat.html index 58f9e3e0..ce4e5f64 100644 --- a/man/v1.1.0/nn_reallocmsg.3compat.html +++ b/man/v1.1.0/nn_reallocmsg.3compat.html @@ -1,510 +1,18 @@ --- -version: 1.1.0 +version: v1.1.0 layout: refman --- - + - + nn_reallocmsg(3compat) - + - + - + \ No newline at end of file diff --git a/man/v1.1.0/nn_recv.3compat.html b/man/v1.1.0/nn_recv.3compat.html index 8b0c235a..f3801af9 100644 --- a/man/v1.1.0/nn_recv.3compat.html +++ b/man/v1.1.0/nn_recv.3compat.html @@ -1,510 +1,18 @@ --- -version: 1.1.0 +version: v1.1.0 layout: refman --- - + - + nn_recv(3compat) - + -

The flags field may contain the special flag NN_DONTWAIT. @@ -643,15 +151,16 @@ the operation shall not block, but instead will fail with the error EAGAIN

SEE ALSO

+ - + \ No newline at end of file diff --git a/man/v1.1.0/nn_recvmsg.3compat.html b/man/v1.1.0/nn_recvmsg.3compat.html index 4bc3a911..5c7e0010 100644 --- a/man/v1.1.0/nn_recvmsg.3compat.html +++ b/man/v1.1.0/nn_recvmsg.3compat.html @@ -1,510 +1,18 @@ --- -version: 1.1.0 +version: v1.1.0 layout: refman --- - + - + nn_recvmsg(3compat) - + -

The values of msg_control and msg_controllen describe a buffer of ancillary data associated with the message. This is currently only useful to obtain the message headers -used with raw mode sockets. +used with raw mode sockets. In all other circumstances these fields should be zero. Details about this structure are covered in -nn_cmsg(3compat).

+nn_cmsg(3compat).

@@ -676,16 +184,17 @@ Details about this structure are covered in

SEE ALSO

+ - + \ No newline at end of file diff --git a/man/v1.1.0/nn_send.3compat.html b/man/v1.1.0/nn_send.3compat.html index 456254fa..fab9d9a6 100644 --- a/man/v1.1.0/nn_send.3compat.html +++ b/man/v1.1.0/nn_send.3compat.html @@ -1,510 +1,18 @@ --- -version: 1.1.0 +version: v1.1.0 layout: refman --- - + - + nn_send(3compat) - + - + - + \ No newline at end of file diff --git a/man/v1.1.0/nn_sendmsg.3compat.html b/man/v1.1.0/nn_sendmsg.3compat.html index 43f88695..c8294363 100644 --- a/man/v1.1.0/nn_sendmsg.3compat.html +++ b/man/v1.1.0/nn_sendmsg.3compat.html @@ -1,510 +1,18 @@ --- -version: 1.1.0 +version: v1.1.0 layout: refman --- - + - + nn_sendmsg(3compat) - + -

For buffers allocated for zero copy -(such as by nn_allocmsg()), the value +(such as by nn_allocmsg()), the value of iov_base should be the address of the pointer to the buffer, rather than the address of the buffer itself. In this case, the value of iov_len should be NN_MSG, @@ -605,10 +113,10 @@ at its choice.)

The values of msg_control and msg_controllen describe a buffer of ancillary data to send the message. This is currently only useful to provide the message headers -used with raw mode sockets. +used with raw mode sockets. In all other circumstances these fields should be zero. Details about this structure are covered in -nn_cmsg(3compat).

+nn_cmsg(3compat).

@@ -694,16 +202,17 @@ completed before this function returns control to the caller.

SEE ALSO

+ - + \ No newline at end of file diff --git a/man/v1.1.0/nn_setsockopt.3compat.html b/man/v1.1.0/nn_setsockopt.3compat.html index 6138c83d..695c4900 100644 --- a/man/v1.1.0/nn_setsockopt.3compat.html +++ b/man/v1.1.0/nn_setsockopt.3compat.html @@ -1,510 +1,18 @@ --- -version: 1.1.0 +version: v1.1.0 layout: refman --- - + - +nn_setsockopt(3compat) - + -
This function is provided for API -compatibility with legacy libnanomsg. -Consider using the relevant modern API instead. +compatibility with legacy libnanomsg. +Consider using the relevant modern API instead.
@@ -741,7 +249,7 @@ their different application-specific purposes.

Maximum “hops” through proxies and devices a message may go through. This value, if positive, provides some protection against forwarding loops in -device chains.

+device chains.

@@ -923,15 +431,16 @@ in this implementation.

SEE ALSO

+ - + \ No newline at end of file diff --git a/man/v1.1.0/nn_shutdown.3compat.html b/man/v1.1.0/nn_shutdown.3compat.html index 74e4658c..69402962 100644 --- a/man/v1.1.0/nn_shutdown.3compat.html +++ b/man/v1.1.0/nn_shutdown.3compat.html @@ -1,510 +1,18 @@ --- -version: 1.1.0 +version: v1.1.0 layout: refman --- - + - + nn_shutdown(3compat) - + - + - + \ No newline at end of file diff --git a/man/v1.1.0/nn_socket.3compat.html b/man/v1.1.0/nn_socket.3compat.html index e23a4f13..513bcb08 100644 --- a/man/v1.1.0/nn_socket.3compat.html +++ b/man/v1.1.0/nn_socket.3compat.html @@ -1,510 +1,18 @@ --- -version: 1.1.0 +version: v1.1.0 layout: refman --- - + - + nn_socket(3compat) - + - + - + \ No newline at end of file diff --git a/man/v1.1.0/nn_strerror.3compat.html b/man/v1.1.0/nn_strerror.3compat.html index 42df9f42..d6f3a8a7 100644 --- a/man/v1.1.0/nn_strerror.3compat.html +++ b/man/v1.1.0/nn_strerror.3compat.html @@ -1,510 +1,18 @@ --- -version: 1.1.0 +version: v1.1.0 layout: refman --- - + - + nn_errno(3compat) - + - + - + \ No newline at end of file diff --git a/man/v1.1.0/nn_term.3compat.html b/man/v1.1.0/nn_term.3compat.html index 35afd2e0..507ffb3f 100644 --- a/man/v1.1.0/nn_term.3compat.html +++ b/man/v1.1.0/nn_term.3compat.html @@ -1,510 +1,18 @@ --- -version: 1.1.0 +version: v1.1.0 layout: refman --- - + - + nn_term(3compat) - + - + - + \ No newline at end of file diff --git a/man/v1.1.0/nng.7.html b/man/v1.1.0/nng.7.html index c108a5bb..14ecd838 100644 --- a/man/v1.1.0/nng.7.html +++ b/man/v1.1.0/nng.7.html @@ -1,510 +1,18 @@ --- -version: 1.1.0 +version: v1.1.0 layout: refman --- - + - + nng(7) - + - + - + \ No newline at end of file diff --git a/man/v1.1.0/nng_aio_count.3.html b/man/v1.1.0/nng_aio_count.3.html index 26553c06..6aee26aa 100644 --- a/man/v1.1.0/nng_aio_count.3.html +++ b/man/v1.1.0/nng_aio_count.3.html @@ -1,510 +1,18 @@ --- -version: 1.1.0 +version: v1.1.0 layout: refman --- - + - + nng_aio_count(3) - + -

This function is most useful when used with operations that make use of -of a scatter/gather vector (set by nng_aio_set_iov()).

+of a scatter/gather vector (set by nng_aio_set_iov()).

@@ -565,7 +73,7 @@ The return value from this function is undefined if the operation has not completed yet. Either call this from the handle’s completion callback, or after waiting for the operation to complete with -nng_aio_wait(). +nng_aio_wait().
@@ -592,16 +100,17 @@ or after waiting for the operation to complete with

SEE ALSO

+ - + \ No newline at end of file diff --git a/man/v1.1.0/nng_aio_defer.3.html b/man/v1.1.0/nng_aio_defer.3.html index eab83d8a..7c4cd916 100644 --- a/man/v1.1.0/nng_aio_defer.3.html +++ b/man/v1.1.0/nng_aio_defer.3.html @@ -1,510 +1,18 @@ --- -version: 1.1.0 +version: v1.1.0 layout: refman --- - + - + nng_aio_defer(3) - + -

If the cancellation routine successfully canceled the operation, it should -ensure that nng_aio_finish() is called, with the +ensure that nng_aio_finish() is called, with the error code specified by err.

@@ -571,7 +79,7 @@ error code specified by err.

It is mandatory that I/O providers call -nng_aio_finish() +nng_aio_finish() EXACTLY ONCE when they are finished with the operation. @@ -641,15 +149,16 @@ although it is harmless if it does.

SEE ALSO

+ - + \ No newline at end of file diff --git a/man/v1.1.0/nng_aio_finish.3.html b/man/v1.1.0/nng_aio_finish.3.html index c6e03a3f..0a175ae9 100644 --- a/man/v1.1.0/nng_aio_finish.3.html +++ b/man/v1.1.0/nng_aio_finish.3.html @@ -1,510 +1,18 @@ --- -version: 1.1.0 +version: v1.1.0 layout: refman --- - + - + nng_aio_finish(3) - + -

This function causes the callback associated with the aio to called.

@@ -600,16 +108,17 @@ users of the aio should not have any need for this function.

SEE ALSO

+ - + \ No newline at end of file diff --git a/man/v1.1.0/nng_aio_free.3.html b/man/v1.1.0/nng_aio_free.3.html index bf2b4db0..41a2ca48 100644 --- a/man/v1.1.0/nng_aio_free.3.html +++ b/man/v1.1.0/nng_aio_free.3.html @@ -1,510 +1,18 @@ --- -version: 1.1.0 +version: v1.1.0 layout: refman --- - + - + nng_aio_free(3) - + - @@ -569,13 +77,14 @@ that it is safe to deallocate the handle and any associated resources.

SEE ALSO

+ - + \ No newline at end of file diff --git a/man/v1.1.0/nng_aio_get_input.3.html b/man/v1.1.0/nng_aio_get_input.3.html index 5bdfd0ae..fda25519 100644 --- a/man/v1.1.0/nng_aio_get_input.3.html +++ b/man/v1.1.0/nng_aio_get_input.3.html @@ -1,510 +1,18 @@ --- -version: 1.1.0 +version: v1.1.0 layout: refman --- - + - + nng_aio_get_input(3) - + - + - + \ No newline at end of file diff --git a/man/v1.1.0/nng_aio_get_msg.3.html b/man/v1.1.0/nng_aio_get_msg.3.html index b218859e..f6c6ec91 100644 --- a/man/v1.1.0/nng_aio_get_msg.3.html +++ b/man/v1.1.0/nng_aio_get_msg.3.html @@ -1,510 +1,18 @@ --- -version: 1.1.0 +version: v1.1.0 layout: refman --- - + - + nng_aio_get_msg(3) - + - + - + \ No newline at end of file diff --git a/man/v1.1.0/nng_aio_get_output.3.html b/man/v1.1.0/nng_aio_get_output.3.html index 45019ccd..c4f4f9fb 100644 --- a/man/v1.1.0/nng_aio_get_output.3.html +++ b/man/v1.1.0/nng_aio_get_output.3.html @@ -1,510 +1,18 @@ --- -version: 1.1.0 +version: v1.1.0 layout: refman --- - + - + nng_aio_get_output(3) - + - + - + \ No newline at end of file diff --git a/man/v1.1.0/nng_aio_result.3.html b/man/v1.1.0/nng_aio_result.3.html index 5692e30c..a28d62d3 100644 --- a/man/v1.1.0/nng_aio_result.3.html +++ b/man/v1.1.0/nng_aio_result.3.html @@ -1,510 +1,18 @@ --- -version: 1.1.0 +version: v1.1.0 layout: refman --- - + - + nng_aio_result(3) - + - + - + \ No newline at end of file diff --git a/man/v1.1.0/nng_aio_set_input.3.html b/man/v1.1.0/nng_aio_set_input.3.html index b7f1ef76..e4387f67 100644 --- a/man/v1.1.0/nng_aio_set_input.3.html +++ b/man/v1.1.0/nng_aio_set_input.3.html @@ -1,510 +1,18 @@ --- -version: 1.1.0 +version: v1.1.0 layout: refman --- - + - + nng_aio_set_input(3) - + -

An input parameter set with this function may be retrieved later with -the nng_aio_get_input() function.

+the nng_aio_get_input() function.

@@ -606,15 +114,16 @@ the nng_aio_get_input() function.

SEE ALSO

+ - + \ No newline at end of file diff --git a/man/v1.1.0/nng_aio_set_iov.3.html b/man/v1.1.0/nng_aio_set_iov.3.html index 9b3aa042..8d9b852c 100644 --- a/man/v1.1.0/nng_aio_set_iov.3.html +++ b/man/v1.1.0/nng_aio_set_iov.3.html @@ -1,510 +1,18 @@ --- -version: 1.1.0 +version: v1.1.0 layout: refman --- - + - + nng_aio_set_iov(3) - + -
-

The iov is a pointer to an array of niov nng_iov +

The iov is a pointer to an array of niov nng_iov structures, which have the following definition:

+ - + \ No newline at end of file diff --git a/man/v1.1.0/nng_aio_set_msg.3.html b/man/v1.1.0/nng_aio_set_msg.3.html index dc677b2a..64dfd060 100644 --- a/man/v1.1.0/nng_aio_set_msg.3.html +++ b/man/v1.1.0/nng_aio_set_msg.3.html @@ -1,510 +1,18 @@ --- -version: 1.1.0 +version: v1.1.0 layout: refman --- - + - + nng_aio_set_msg(3) - + - @@ -593,15 +101,16 @@ the nng_aio_get_output() functio

SEE ALSO

+ - + \ No newline at end of file diff --git a/man/v1.1.0/nng_aio_set_timeout.3.html b/man/v1.1.0/nng_aio_set_timeout.3.html index fe754cb9..e6517e55 100644 --- a/man/v1.1.0/nng_aio_set_timeout.3.html +++ b/man/v1.1.0/nng_aio_set_timeout.3.html @@ -1,510 +1,18 @@ --- -version: 1.1.0 +version: v1.1.0 layout: refman --- - + - + nng_aio_set_timeout(3) - + - + - + \ No newline at end of file diff --git a/man/v1.1.0/nng_aio_stop.3.html b/man/v1.1.0/nng_aio_stop.3.html index 2b1bde56..350603c8 100644 --- a/man/v1.1.0/nng_aio_stop.3.html +++ b/man/v1.1.0/nng_aio_stop.3.html @@ -1,510 +1,18 @@ --- -version: 1.1.0 +version: v1.1.0 layout: refman --- - + - + nng_aio_stop(3) - + - + - + \ No newline at end of file diff --git a/man/v1.1.0/nng_aio_wait.3.html b/man/v1.1.0/nng_aio_wait.3.html index 2b20aca3..35c848ac 100644 --- a/man/v1.1.0/nng_aio_wait.3.html +++ b/man/v1.1.0/nng_aio_wait.3.html @@ -1,510 +1,18 @@ --- -version: 1.1.0 +version: v1.1.0 layout: refman --- - + - + nng_aio_wait(3) - + - + - + \ No newline at end of file diff --git a/man/v1.1.0/nng_alloc.3.html b/man/v1.1.0/nng_alloc.3.html index 7d91a039..56222b4c 100644 --- a/man/v1.1.0/nng_alloc.3.html +++ b/man/v1.1.0/nng_alloc.3.html @@ -1,510 +1,18 @@ --- -version: 1.1.0 +version: v1.1.0 layout: refman --- - + - + nng_alloc(3) - + -

The returned memory can be used to hold message buffers, in which -case it can be directly passed to nng_send() using +case it can be directly passed to nng_send() using the flag NNG_FLAG_ALLOC. Alternatively, it can be freed when no -longer needed using nng_free().

+longer needed using nng_free().

@@ -589,13 +97,14 @@ treated the same as NNG_ENOMEM.

SEE ALSO

+ - + \ No newline at end of file diff --git a/man/v1.1.0/nng_bus.7.html b/man/v1.1.0/nng_bus.7.html index 9ef0e242..b8e9a802 100644 --- a/man/v1.1.0/nng_bus.7.html +++ b/man/v1.1.0/nng_bus.7.html @@ -1,510 +1,18 @@ --- -version: 1.1.0 +version: v1.1.0 layout: refman --- - + - +nng_bus(7) - + - + - + \ No newline at end of file diff --git a/man/v1.1.0/nng_clock.3supp.html b/man/v1.1.0/nng_clock.3supp.html index 0efab97d..120f73a9 100644 --- a/man/v1.1.0/nng_clock.3supp.html +++ b/man/v1.1.0/nng_clock.3supp.html @@ -1,510 +1,18 @@ --- -version: 1.1.0 +version: v1.1.0 layout: refman --- - + - +nng_clock(3supp) - + -
This function is intended mostly to help with setting appropriate -timeouts using nng_cv_until(3supp). +timeouts using nng_cv_until(3supp).
@@ -599,15 +107,16 @@ timeouts using nng_cv_until(3supp).

SEE ALSO

+ - + \ No newline at end of file diff --git a/man/v1.1.0/nng_close.3.html b/man/v1.1.0/nng_close.3.html index e93c55e9..e10805eb 100644 --- a/man/v1.1.0/nng_close.3.html +++ b/man/v1.1.0/nng_close.3.html @@ -1,510 +1,18 @@ --- -version: 1.1.0 +version: v1.1.0 layout: refman --- - + - + nng_close(3) - + -

Further attempts to use the socket after this call returns will result @@ -564,7 +72,7 @@ of that data. There is no automatic linger or flush to ensure that the socket send buffers have completely transmitted. It is recommended to wait a brief period after calling -nng_send() or similar functions, before calling this +nng_send() or similar functions, before calling this function. @@ -601,13 +109,14 @@ function.

SEE ALSO

+ - + \ No newline at end of file diff --git a/man/v1.1.0/nng_compat.3compat.html b/man/v1.1.0/nng_compat.3compat.html index 38224652..edc52bec 100644 --- a/man/v1.1.0/nng_compat.3compat.html +++ b/man/v1.1.0/nng_compat.3compat.html @@ -1,510 +1,18 @@ --- -version: 1.1.0 +version: v1.1.0 layout: refman --- - + - + nng_compat(3compat) - + - + - + \ No newline at end of file diff --git a/man/v1.1.0/nng_cv_free.3supp.html b/man/v1.1.0/nng_cv_free.3supp.html index d72068ff..787785d1 100644 --- a/man/v1.1.0/nng_cv_free.3supp.html +++ b/man/v1.1.0/nng_cv_free.3supp.html @@ -1,510 +1,18 @@ --- -version: 1.1.0 +version: v1.1.0 layout: refman --- - + - + nng_cv_free(3supp) - + - + - + \ No newline at end of file diff --git a/man/v1.1.0/nng_cv_until.3supp.html b/man/v1.1.0/nng_cv_until.3supp.html index 9bdd23ca..72e9194d 100644 --- a/man/v1.1.0/nng_cv_until.3supp.html +++ b/man/v1.1.0/nng_cv_until.3supp.html @@ -1,510 +1,18 @@ --- -version: 1.1.0 +version: v1.1.0 layout: refman --- - + - + nng_cv_until(3supp) - + - + - + \ No newline at end of file diff --git a/man/v1.1.0/nng_duration.5.html b/man/v1.1.0/nng_duration.5.html index d4674249..0c9aa2be 100644 --- a/man/v1.1.0/nng_duration.5.html +++ b/man/v1.1.0/nng_duration.5.html @@ -1,510 +1,18 @@ --- -version: 1.1.0 +version: v1.1.0 layout: refman --- - + - + nng_duration(5) - + - + - + \ No newline at end of file diff --git a/man/v1.1.0/nng_free.3.html b/man/v1.1.0/nng_free.3.html index 389df4cb..843435f1 100644 --- a/man/v1.1.0/nng_free.3.html +++ b/man/v1.1.0/nng_free.3.html @@ -1,510 +1,18 @@ --- -version: 1.1.0 +version: v1.1.0 layout: refman --- - + - + nng_free(3) - + - + - + \ No newline at end of file diff --git a/man/v1.1.0/nng_http_conn_close.3http.html b/man/v1.1.0/nng_http_conn_close.3http.html index 3d734aa9..42003226 100644 --- a/man/v1.1.0/nng_http_conn_close.3http.html +++ b/man/v1.1.0/nng_http_conn_close.3http.html @@ -1,510 +1,18 @@ --- -version: 1.1.0 +version: v1.1.0 layout: refman --- - + - + nng_http_conn_close(3http) - + - + - + \ No newline at end of file diff --git a/man/v1.1.0/nng_http_conn_read.3http.html b/man/v1.1.0/nng_http_conn_read.3http.html index d62d0f32..8a9c8147 100644 --- a/man/v1.1.0/nng_http_conn_read.3http.html +++ b/man/v1.1.0/nng_http_conn_read.3http.html @@ -1,510 +1,18 @@ --- -version: 1.1.0 +version: v1.1.0 layout: refman --- - + - + nng_http_conn_read(3http) - + -
@@ -571,7 +79,7 @@ That result will either be zero or an error code.

read, or an error has occurred. Therefore, the number of bytes read may be less than requested. The actual number of bytes read can be determined with -nng_aio_count().

+nng_aio_count().

@@ -666,18 +174,19 @@ Most applications will never need to use this function.

SEE ALSO

+ - + \ No newline at end of file diff --git a/man/v1.1.0/nng_http_conn_read_all.3http.html b/man/v1.1.0/nng_http_conn_read_all.3http.html index 634d5d2b..6e901daf 100644 --- a/man/v1.1.0/nng_http_conn_read_all.3http.html +++ b/man/v1.1.0/nng_http_conn_read_all.3http.html @@ -1,510 +1,18 @@ --- -version: 1.1.0 +version: v1.1.0 layout: refman --- - + - +nng_http_conn_read_all(3http) - + - @@ -562,7 +70,7 @@ called first, to set the scatter/gather vector for aio.

This function returns immediately, with no return value. Completion of the operation is signaled via the aio, and the final result -may be obtained via nng_aio_result(). +may be obtained via nng_aio_result(). That result will either be zero or an error code.

@@ -574,7 +82,7 @@ completes successfully, then the entire requested data has been read.

It is still possible for a partial read to complete in the event of an error. The actual number of bytes read can be determined with -nng_aio_count().

+nng_aio_count().

-The nng_aio_set_iov() function must have been +The nng_aio_set_iov() function must have been called first, to set the scatter/gather vector for aio.
@@ -669,17 +177,18 @@ from the relevant HTTP headers (typically Content-Length).

SEE ALSO

+ - + \ No newline at end of file diff --git a/man/v1.1.0/nng_http_conn_read_req.3http.html b/man/v1.1.0/nng_http_conn_read_req.3http.html index 73266ec2..dc491ffd 100644 --- a/man/v1.1.0/nng_http_conn_read_req.3http.html +++ b/man/v1.1.0/nng_http_conn_read_req.3http.html @@ -1,510 +1,18 @@ --- -version: 1.1.0 +version: v1.1.0 layout: refman --- - + - +nng_http_conn_read_req(3http) - + - @@ -640,15 +148,16 @@ That result will either be zero or an error code.

SEE ALSO

+ - + \ No newline at end of file diff --git a/man/v1.1.0/nng_http_conn_read_res.3http.html b/man/v1.1.0/nng_http_conn_read_res.3http.html index 04d1e542..8d522c46 100644 --- a/man/v1.1.0/nng_http_conn_read_res.3http.html +++ b/man/v1.1.0/nng_http_conn_read_res.3http.html @@ -1,510 +1,18 @@ --- -version: 1.1.0 +version: v1.1.0 layout: refman --- - + - +nng_http_conn_read_res(3http) - + -
@@ -578,8 +86,8 @@ That result will either be zero or an error code.

@@ -657,17 +165,18 @@ transaction.

SEE ALSO

+ - + \ No newline at end of file diff --git a/man/v1.1.0/nng_http_conn_transact.3http.html b/man/v1.1.0/nng_http_conn_transact.3http.html index bd353602..778fd778 100644 --- a/man/v1.1.0/nng_http_conn_transact.3http.html +++ b/man/v1.1.0/nng_http_conn_transact.3http.html @@ -1,510 +1,18 @@ --- -version: 1.1.0 +version: v1.1.0 layout: refman --- - + - +nng_http_conn_transact(3http) - + -

This function is intended to make creation of client applications easier, @@ -558,12 +66,12 @@ entire HTTP transaction.

If an error occurs, the caller should close conn with -nng_http_conn_close(), as it may not +nng_http_conn_close(), as it may not necessarily be usable with other transactions.

A similar function, -nng_http_client_transact(), +nng_http_client_transact(), exists. That function behaves similarily, but creates a connection on demand for the transaction, and disposes of it when finished.

@@ -601,7 +109,7 @@ request interleaving.

This function returns immediately, with no return value. Completion of the operation is signaled via the aio, and the final result -may be obtained via nng_aio_result(). +may be obtained via nng_aio_result(). That result will either be zero or an error code.

@@ -683,19 +191,20 @@ That result will either be zero or an error code.

SEE ALSO

+ - + \ No newline at end of file diff --git a/man/v1.1.0/nng_http_conn_write.3http.html b/man/v1.1.0/nng_http_conn_write.3http.html index 4d00caee..7c73c34f 100644 --- a/man/v1.1.0/nng_http_conn_write.3http.html +++ b/man/v1.1.0/nng_http_conn_write.3http.html @@ -1,510 +1,18 @@ --- -version: 1.1.0 +version: v1.1.0 layout: refman --- - + - +nng_http_conn_write(3http) - + - @@ -562,7 +70,7 @@ called first, to set the scatter/gather vector for aio.

This function returns immediately, with no return value. Completion of the operation is signaled via the aio, and the final -result may be obtained via nng_aio_result(). +result may be obtained via nng_aio_result(). That result will either be zero or an error code.

@@ -570,7 +78,7 @@ That result will either be zero or an error code.

written, or an error has occurred. Therefore, the number of bytes written may be less than requested. The actual number of bytes written can be determined with -nng_aio_count().

+nng_aio_count().

Consider using the -nng_http_client_transact() or -nng_http_conn_transact() functions, +nng_http_client_transact() or +nng_http_conn_transact() functions, which provide a simpler interface for performing a complete HTTP client transaction. -The nng_aio_set_iov() function must have been +The nng_aio_set_iov() function must have been called first, to set the scatter/gather vector for aio.
@@ -665,18 +173,19 @@ Most applications will never need to use this function.

SEE ALSO

+ - + \ No newline at end of file diff --git a/man/v1.1.0/nng_http_conn_write_all.3http.html b/man/v1.1.0/nng_http_conn_write_all.3http.html index 59078892..eae4fc04 100644 --- a/man/v1.1.0/nng_http_conn_write_all.3http.html +++ b/man/v1.1.0/nng_http_conn_write_all.3http.html @@ -1,510 +1,18 @@ --- -version: 1.1.0 +version: v1.1.0 layout: refman --- - + - +nng_http_conn_write_all(3http) - + - @@ -562,7 +70,7 @@ called first, to set the scatter/gather vector for aio.

This function returns immediately, with no return value. Completion of the operation is signaled via the aio, and the -final result may be obtained via nng_aio_result(). +final result may be obtained via nng_aio_result(). That result will either be zero or an error code.

@@ -574,7 +82,7 @@ been written.

It is still possible for a partial write to complete in the event of an error. The actual number of bytes written can be determined with -nng_aio_count().

+nng_aio_count().

-The nng_aio_set_iov() function must have been +The nng_aio_set_iov() function must have been called first, to set the scatter/gather vector for aio.
@@ -597,8 +105,8 @@ body content. @@ -614,10 +122,10 @@ an Content-Length header, and possibly a Content-Type
Usually an HTTP request or response will have been written immediately -prior to this with http_conn_write_req() or -http_conn_write_res(). +prior to this with http_conn_write_req() or +http_conn_write_res(). In that case the request or response should have also contained an Content-Length header, and possibly a Content-Type header. An easier solution to sending HTTP content data, is to include the content with the request or reply using a function like -nng_http_req_copy_data(). +nng_http_req_copy_data(). In that case, the body data will be written automatically by the -http_conn_write_req() or -http_conn_write_res() function. +http_conn_write_req() or +http_conn_write_res() function.
@@ -701,23 +209,24 @@ In that case, the body data will be written automatically by the

SEE ALSO

+ - + \ No newline at end of file diff --git a/man/v1.1.0/nng_http_conn_write_req.3http.html b/man/v1.1.0/nng_http_conn_write_req.3http.html index 92c89198..20890904 100644 --- a/man/v1.1.0/nng_http_conn_write_req.3http.html +++ b/man/v1.1.0/nng_http_conn_write_req.3http.html @@ -1,510 +1,18 @@ --- -version: 1.1.0 +version: v1.1.0 layout: refman --- - + - + nng_http_conn_write_req(3http) - + -

This function returns immediately, with no return value. Completion of the operation is signaled via the aio, and the final result -may be obtained via nng_aio_result(). +may be obtained via nng_aio_result(). That result will either be zero or an error code.

@@ -565,8 +73,8 @@ That result will either be zero or an error code.

Consider using the -nng_http_client_transact() or -nng_http_conn_transact() functions, +nng_http_client_transact() or +nng_http_conn_transact() functions, which provide a simpler interface for performing a complete HTTP client transaction. @@ -644,17 +152,18 @@ transaction.

SEE ALSO

+ - + \ No newline at end of file diff --git a/man/v1.1.0/nng_http_conn_write_res.3http.html b/man/v1.1.0/nng_http_conn_write_res.3http.html index f5e179c2..4943b361 100644 --- a/man/v1.1.0/nng_http_conn_write_res.3http.html +++ b/man/v1.1.0/nng_http_conn_write_res.3http.html @@ -1,510 +1,18 @@ --- -version: 1.1.0 +version: v1.1.0 layout: refman --- - + - + nng_http_conn_write_res(3http) - + -

This function returns immediately, with no return value. Completion of the operation is signaled via the aio, and the final result -may be obtained via nng_aio_result(). +may be obtained via nng_aio_result(). That result will either be zero or an error code.

@@ -580,8 +88,8 @@ then the connection is immediately after sending the response.

Consider using the -nng_http_client_transact() or -nng_http_conn_transact() functions, +nng_http_client_transact() or +nng_http_conn_transact() functions, which provide a simpler interface for performing a complete HTTP client transaction. @@ -660,17 +168,18 @@ transaction.

SEE ALSO

+ - + \ No newline at end of file diff --git a/man/v1.1.0/nng_http_handler_alloc.3http.html b/man/v1.1.0/nng_http_handler_alloc.3http.html index 0e25fb4f..4139f8e5 100644 --- a/man/v1.1.0/nng_http_handler_alloc.3http.html +++ b/man/v1.1.0/nng_http_handler_alloc.3http.html @@ -1,510 +1,18 @@ --- -version: 1.1.0 +version: v1.1.0 layout: refman --- - + - + nng_http_handler_alloc(3http) - + - +

nng_http_conn_read_req(3http), +nng_http_conn_write_req(3http), +nng_http_req_add_header(3http), +nng_http_req_copy_data(3http), +nng_http_req_del_header(3http), +nng_http_req_free(3http), +nng_http_req_get_header(3http), +nng_http_req_get_method(3http), +nng_http_req_get_uri(3http), +nng_http_req_get_version(3http), +nng_http_req_reset(3http), +nng_http_req_set_data(3http), +nng_http_req_set_method(3http), +nng_http_req_set_uri(3http), +nng_http_req_set_version(3http), +nng_http_res_alloc(3http), +nng_url_parse(3) +nng_strerror(3), +nng(7)

+ + + + + - + \ No newline at end of file diff --git a/man/v1.1.0/nng_http_req_copy_data.3http.html b/man/v1.1.0/nng_http_req_copy_data.3http.html index e49fba12..dc6015a2 100644 --- a/man/v1.1.0/nng_http_req_copy_data.3http.html +++ b/man/v1.1.0/nng_http_req_copy_data.3http.html @@ -1,510 +1,18 @@ --- -version: 1.1.0 +version: v1.1.0 layout: refman --- - + - + nng_http_req_copy_data(3http) - + -

The copied body data will be automatically sent with the request when it -is sent using nng_http_conn_write_req().

+is sent using nng_http_conn_write_req().

This also updates the relevant Content-Length header of req.

@@ -574,7 +82,7 @@ transfer-encoding. To avoid copying data, the -nng_http_req_set_data() may be used instead. +nng_http_req_set_data() may be used instead. @@ -630,14 +138,15 @@ It is a good idea to also set the Content-Type header.

SEE ALSO

+ - + \ No newline at end of file diff --git a/man/v1.1.0/nng_http_req_del_header.3http.html b/man/v1.1.0/nng_http_req_del_header.3http.html index 543b17d0..e98c8cd7 100644 --- a/man/v1.1.0/nng_http_req_del_header.3http.html +++ b/man/v1.1.0/nng_http_req_del_header.3http.html @@ -1,510 +1,18 @@ --- -version: 1.1.0 +version: v1.1.0 layout: refman --- - + - + nng_http_req_set_header(3http) - + - + - + \ No newline at end of file diff --git a/man/v1.1.0/nng_http_req_free.3http.html b/man/v1.1.0/nng_http_req_free.3http.html index 2773ca4e..b8f7ce15 100644 --- a/man/v1.1.0/nng_http_req_free.3http.html +++ b/man/v1.1.0/nng_http_req_free.3http.html @@ -1,510 +1,18 @@ --- -version: 1.1.0 +version: v1.1.0 layout: refman --- - + - + nng_http_req_free(3http) - + - + - + \ No newline at end of file diff --git a/man/v1.1.0/nng_http_req_get_data.3http.html b/man/v1.1.0/nng_http_req_get_data.3http.html index 144a601f..cb8f9417 100644 --- a/man/v1.1.0/nng_http_req_get_data.3http.html +++ b/man/v1.1.0/nng_http_req_get_data.3http.html @@ -1,510 +1,18 @@ --- -version: 1.1.0 +version: v1.1.0 layout: refman --- - + - + nng_http_req_get_data(3http) - + - + - + \ No newline at end of file diff --git a/man/v1.1.0/nng_http_req_get_header.3http.html b/man/v1.1.0/nng_http_req_get_header.3http.html index 80c77cf0..63589d9b 100644 --- a/man/v1.1.0/nng_http_req_get_header.3http.html +++ b/man/v1.1.0/nng_http_req_get_header.3http.html @@ -1,510 +1,18 @@ --- -version: 1.1.0 +version: v1.1.0 layout: refman --- - + - + nng_http_req_get_header(3http) - + - + - + \ No newline at end of file diff --git a/man/v1.1.0/nng_http_req_get_method.3http.html b/man/v1.1.0/nng_http_req_get_method.3http.html index ecb0e359..d935a427 100644 --- a/man/v1.1.0/nng_http_req_get_method.3http.html +++ b/man/v1.1.0/nng_http_req_get_method.3http.html @@ -1,510 +1,18 @@ --- -version: 1.1.0 +version: v1.1.0 layout: refman --- - + - + nng_http_req_get_method(3http) - + - + - + \ No newline at end of file diff --git a/man/v1.1.0/nng_http_req_get_uri.3http.html b/man/v1.1.0/nng_http_req_get_uri.3http.html index 11c33833..79347ab3 100644 --- a/man/v1.1.0/nng_http_req_get_uri.3http.html +++ b/man/v1.1.0/nng_http_req_get_uri.3http.html @@ -1,510 +1,18 @@ --- -version: 1.1.0 +version: v1.1.0 layout: refman --- - + - + nng_http_req_get_method(3http) - + - + - + \ No newline at end of file diff --git a/man/v1.1.0/nng_http_req_get_version.3http.html b/man/v1.1.0/nng_http_req_get_version.3http.html index 8b29d793..cf502a34 100644 --- a/man/v1.1.0/nng_http_req_get_version.3http.html +++ b/man/v1.1.0/nng_http_req_get_version.3http.html @@ -1,510 +1,18 @@ --- -version: 1.1.0 +version: v1.1.0 layout: refman --- - + - + nng_http_req_get_version(3http) - + - + - + \ No newline at end of file diff --git a/man/v1.1.0/nng_http_req_reset.3http.html b/man/v1.1.0/nng_http_req_reset.3http.html index ba002aef..076a8ecc 100644 --- a/man/v1.1.0/nng_http_req_reset.3http.html +++ b/man/v1.1.0/nng_http_req_reset.3http.html @@ -1,510 +1,18 @@ --- -version: 1.1.0 +version: v1.1.0 layout: refman --- - + - + nng_http_req_reset(3http) - + - + - + \ No newline at end of file diff --git a/man/v1.1.0/nng_http_req_set_data.3http.html b/man/v1.1.0/nng_http_req_set_data.3http.html index 86179fd4..df58ac7e 100644 --- a/man/v1.1.0/nng_http_req_set_data.3http.html +++ b/man/v1.1.0/nng_http_req_set_data.3http.html @@ -1,510 +1,18 @@ --- -version: 1.1.0 +version: v1.1.0 layout: refman --- - + - + nng_http_req_set_data(3http) - + -

This also updates the relevant Content-Length header of req.

@@ -576,7 +84,7 @@ until the req is deallocated.

To have a local copy allocated with req that will be automatically deallocated when req is freed, -see nng_http_req_copy_data(). +see nng_http_req_copy_data(). @@ -632,14 +140,15 @@ It is a good idea to also set the Content-Type header.

SEE ALSO

+ - + \ No newline at end of file diff --git a/man/v1.1.0/nng_http_req_set_header.3http.html b/man/v1.1.0/nng_http_req_set_header.3http.html index 35446f94..dfd32cd5 100644 --- a/man/v1.1.0/nng_http_req_set_header.3http.html +++ b/man/v1.1.0/nng_http_req_set_header.3http.html @@ -1,510 +1,18 @@ --- -version: 1.1.0 +version: v1.1.0 layout: refman --- - + - + nng_http_req_set_header(3http) - + - + - + \ No newline at end of file diff --git a/man/v1.1.0/nng_http_req_set_method.3http.html b/man/v1.1.0/nng_http_req_set_method.3http.html index 3986733b..b7d3910d 100644 --- a/man/v1.1.0/nng_http_req_set_method.3http.html +++ b/man/v1.1.0/nng_http_req_set_method.3http.html @@ -1,510 +1,18 @@ --- -version: 1.1.0 +version: v1.1.0 layout: refman --- - + - + nng_http_req_set_method(3http) - + - + - + \ No newline at end of file diff --git a/man/v1.1.0/nng_http_req_set_uri.3http.html b/man/v1.1.0/nng_http_req_set_uri.3http.html index 2d3ae95e..70ef1719 100644 --- a/man/v1.1.0/nng_http_req_set_uri.3http.html +++ b/man/v1.1.0/nng_http_req_set_uri.3http.html @@ -1,510 +1,18 @@ --- -version: 1.1.0 +version: v1.1.0 layout: refman --- - + - + nng_http_req_set_uri(3http) - + - + - + \ No newline at end of file diff --git a/man/v1.1.0/nng_http_req_set_version.3http.html b/man/v1.1.0/nng_http_req_set_version.3http.html index 11840cbe..5a5a735d 100644 --- a/man/v1.1.0/nng_http_req_set_version.3http.html +++ b/man/v1.1.0/nng_http_req_set_version.3http.html @@ -1,510 +1,18 @@ --- -version: 1.1.0 +version: v1.1.0 layout: refman --- - + - + nng_http_req_set_version(3http) - + - + - + \ No newline at end of file diff --git a/man/v1.1.0/nng_http_res_add_header.3http.html b/man/v1.1.0/nng_http_res_add_header.3http.html index c3096a94..7700d27c 100644 --- a/man/v1.1.0/nng_http_res_add_header.3http.html +++ b/man/v1.1.0/nng_http_res_add_header.3http.html @@ -1,510 +1,18 @@ --- -version: 1.1.0 +version: v1.1.0 layout: refman --- - + - + nng_http_res_add_header(3http) - + - + - + \ No newline at end of file diff --git a/man/v1.1.0/nng_http_res_alloc.3http.html b/man/v1.1.0/nng_http_res_alloc.3http.html index 66ad5bfe..38fd50a2 100644 --- a/man/v1.1.0/nng_http_res_alloc.3http.html +++ b/man/v1.1.0/nng_http_res_alloc.3http.html @@ -1,510 +1,18 @@ --- -version: 1.1.0 +version: v1.1.0 layout: refman --- - + - + nng_http_res_alloc(3http) - + - - +

nng_http_conn_read_res(3http), +nng_http_conn_write_res(3http), +nng_http_req_alloc(3http), +nng_http_res_alloc_error(3http), +nng_http_res_add_header(3http), +nng_http_res_copy_data(3http), +nng_http_res_del_header(3http), +nng_http_res_free(3http), +nng_http_res_get_header(3http), +nng_http_res_get_reason(3http), +nng_http_res_get_status(3http), +nng_http_res_get_version(3http), +nng_http_res_reset(3http), +nng_http_res_set_data(3http), +nng_http_res_set_reason(3http), +nng_http_res_set_status(3http), +nng_http_res_set_version(3http), +nng_strerror(3), +nng(7)

+ + + + + - + \ No newline at end of file diff --git a/man/v1.1.0/nng_http_res_alloc_error.3http.html b/man/v1.1.0/nng_http_res_alloc_error.3http.html index d7ebe1be..b959cb89 100644 --- a/man/v1.1.0/nng_http_res_alloc_error.3http.html +++ b/man/v1.1.0/nng_http_res_alloc_error.3http.html @@ -1,510 +1,18 @@ --- -version: 1.1.0 +version: v1.1.0 layout: refman --- - + - + nng_http_res_alloc_error(3http) - + - + - + \ No newline at end of file diff --git a/man/v1.1.0/nng_http_res_copy_data.3http.html b/man/v1.1.0/nng_http_res_copy_data.3http.html index e3c22d47..10c60933 100644 --- a/man/v1.1.0/nng_http_res_copy_data.3http.html +++ b/man/v1.1.0/nng_http_res_copy_data.3http.html @@ -1,510 +1,18 @@ --- -version: 1.1.0 +version: v1.1.0 layout: refman --- - + - + nng_http_res_copy_data(3http) - + -

The copied body data will be automatically sent with the response when it -is sent using nng_http_conn_write_res().

+is sent using nng_http_conn_write_res().

This also updates the relevant Content-Length header of res.

@@ -574,7 +82,7 @@ transfer-encoding. To avoid copying data, the -nng_http_res_set_data() may be used instead. +nng_http_res_set_data() may be used instead. @@ -630,14 +138,15 @@ It is a good idea to also set the Content-Type header.

SEE ALSO

+ - + \ No newline at end of file diff --git a/man/v1.1.0/nng_http_res_del_header.3http.html b/man/v1.1.0/nng_http_res_del_header.3http.html index 8e3ec208..1b207386 100644 --- a/man/v1.1.0/nng_http_res_del_header.3http.html +++ b/man/v1.1.0/nng_http_res_del_header.3http.html @@ -1,510 +1,18 @@ --- -version: 1.1.0 +version: v1.1.0 layout: refman --- - + - + nng_http_res_set_header(3http) - + - + - + \ No newline at end of file diff --git a/man/v1.1.0/nng_http_res_free.3http.html b/man/v1.1.0/nng_http_res_free.3http.html index d3aa6bb3..82f93528 100644 --- a/man/v1.1.0/nng_http_res_free.3http.html +++ b/man/v1.1.0/nng_http_res_free.3http.html @@ -1,510 +1,18 @@ --- -version: 1.1.0 +version: v1.1.0 layout: refman --- - + - + nng_http_res_free(3http) - + - + - + \ No newline at end of file diff --git a/man/v1.1.0/nng_http_res_get_data.3http.html b/man/v1.1.0/nng_http_res_get_data.3http.html index ddb19b73..03f166e2 100644 --- a/man/v1.1.0/nng_http_res_get_data.3http.html +++ b/man/v1.1.0/nng_http_res_get_data.3http.html @@ -1,510 +1,18 @@ --- -version: 1.1.0 +version: v1.1.0 layout: refman --- - + - + nng_http_res_get_data(3http) - + - + - + \ No newline at end of file diff --git a/man/v1.1.0/nng_http_res_get_header.3http.html b/man/v1.1.0/nng_http_res_get_header.3http.html index 1970caac..18d46983 100644 --- a/man/v1.1.0/nng_http_res_get_header.3http.html +++ b/man/v1.1.0/nng_http_res_get_header.3http.html @@ -1,510 +1,18 @@ --- -version: 1.1.0 +version: v1.1.0 layout: refman --- - + - + nng_http_res_get_header(3http) - + - + - + \ No newline at end of file diff --git a/man/v1.1.0/nng_http_res_get_reason.3http.html b/man/v1.1.0/nng_http_res_get_reason.3http.html index d8b15f43..02d4708c 100644 --- a/man/v1.1.0/nng_http_res_get_reason.3http.html +++ b/man/v1.1.0/nng_http_res_get_reason.3http.html @@ -1,510 +1,18 @@ --- -version: 1.1.0 +version: v1.1.0 layout: refman --- - + - + nng_http_res_get_reason(3http) - + - @@ -570,13 +78,14 @@ would be obtained from

SEE ALSO

+ - + \ No newline at end of file diff --git a/man/v1.1.0/nng_http_res_get_status.3http.html b/man/v1.1.0/nng_http_res_get_status.3http.html index 8768024b..67e41a59 100644 --- a/man/v1.1.0/nng_http_res_get_status.3http.html +++ b/man/v1.1.0/nng_http_res_get_status.3http.html @@ -1,510 +1,18 @@ --- -version: 1.1.0 +version: v1.1.0 layout: refman --- - + - + nng_http_res_get_status(3http) - + - + - + \ No newline at end of file diff --git a/man/v1.1.0/nng_http_res_get_version.3http.html b/man/v1.1.0/nng_http_res_get_version.3http.html index 3ee9eccd..931b4c71 100644 --- a/man/v1.1.0/nng_http_res_get_version.3http.html +++ b/man/v1.1.0/nng_http_res_get_version.3http.html @@ -1,510 +1,18 @@ --- -version: 1.1.0 +version: v1.1.0 layout: refman --- - + - + nng_http_res_get_version(3http) - + - + - + \ No newline at end of file diff --git a/man/v1.1.0/nng_http_res_reset.3http.html b/man/v1.1.0/nng_http_res_reset.3http.html index cb423872..29614493 100644 --- a/man/v1.1.0/nng_http_res_reset.3http.html +++ b/man/v1.1.0/nng_http_res_reset.3http.html @@ -1,510 +1,18 @@ --- -version: 1.1.0 +version: v1.1.0 layout: refman --- - + - + nng_http_res_reset(3http) - + - @@ -568,11 +76,12 @@ is just as if it had been freshly allocated with

SEE ALSO

+ - + \ No newline at end of file diff --git a/man/v1.1.0/nng_http_res_set_data.3http.html b/man/v1.1.0/nng_http_res_set_data.3http.html index f0dea4e3..f10fde43 100644 --- a/man/v1.1.0/nng_http_res_set_data.3http.html +++ b/man/v1.1.0/nng_http_res_set_data.3http.html @@ -1,510 +1,18 @@ --- -version: 1.1.0 +version: v1.1.0 layout: refman --- - + - + nng_http_res_set_data(3http) - + -

This also updates the relevant Content-Length header of res.

@@ -576,7 +84,7 @@ until the res is deallocated.

To have a local copy allocated with res that will be automatically deallocated when res is freed, -see nng_http_res_copy_data(). +see nng_http_res_copy_data(). @@ -632,14 +140,15 @@ It is a good idea to also set the Content-Type header.

SEE ALSO

+ - + \ No newline at end of file diff --git a/man/v1.1.0/nng_http_res_set_header.3http.html b/man/v1.1.0/nng_http_res_set_header.3http.html index 89e4fe09..bb193775 100644 --- a/man/v1.1.0/nng_http_res_set_header.3http.html +++ b/man/v1.1.0/nng_http_res_set_header.3http.html @@ -1,510 +1,18 @@ --- -version: 1.1.0 +version: v1.1.0 layout: refman --- - + - + nng_http_res_set_header(3http) - + - + - + \ No newline at end of file diff --git a/man/v1.1.0/nng_http_res_set_reason.3http.html b/man/v1.1.0/nng_http_res_set_reason.3http.html index 1752e39d..f929b317 100644 --- a/man/v1.1.0/nng_http_res_set_reason.3http.html +++ b/man/v1.1.0/nng_http_res_set_reason.3http.html @@ -1,510 +1,18 @@ --- -version: 1.1.0 +version: v1.1.0 layout: refman --- - + - + nng_http_res_set_reason(3http) - + - + - + \ No newline at end of file diff --git a/man/v1.1.0/nng_http_server_start.3http.html b/man/v1.1.0/nng_http_server_start.3http.html index 79274fae..ba9bf2dd 100644 --- a/man/v1.1.0/nng_http_server_start.3http.html +++ b/man/v1.1.0/nng_http_server_start.3http.html @@ -1,510 +1,18 @@ --- -version: 1.1.0 +version: v1.1.0 layout: refman --- - + - + nng_http_server_start(3http) - + - + - + \ No newline at end of file diff --git a/man/v1.1.0/nng_http_server_stop.3http.html b/man/v1.1.0/nng_http_server_stop.3http.html index 870545b0..16702f18 100644 --- a/man/v1.1.0/nng_http_server_stop.3http.html +++ b/man/v1.1.0/nng_http_server_stop.3http.html @@ -1,510 +1,18 @@ --- -version: 1.1.0 +version: v1.1.0 layout: refman --- - + - + nng_http_server_stop(3http) - + - + - + \ No newline at end of file diff --git a/man/v1.1.0/nng_iov.5.html b/man/v1.1.0/nng_iov.5.html index 974338ee..fdc4fc05 100644 --- a/man/v1.1.0/nng_iov.5.html +++ b/man/v1.1.0/nng_iov.5.html @@ -1,510 +1,18 @@ --- -version: 1.1.0 +version: v1.1.0 layout: refman --- - + - + nng_sockaddr_in(5) - + -

The operations that do this typically store an array of these in -an nng_aio structure using the -nng_aio_set_iov() function.

+an nng_aio structure using the +nng_aio_set_iov() function.

The following structure members are present:

@@ -576,12 +84,13 @@ referenced by this scatter/gather element.

SEE ALSO

+ - + \ No newline at end of file diff --git a/man/v1.1.0/nng_ipc.7.html b/man/v1.1.0/nng_ipc.7.html index e5b44906..d21ee6b4 100644 --- a/man/v1.1.0/nng_ipc.7.html +++ b/man/v1.1.0/nng_ipc.7.html @@ -1,510 +1,18 @@ --- -version: 1.1.0 +version: v1.1.0 layout: refman --- - + - + nng_ipc(7) - + - + - + \ No newline at end of file diff --git a/man/v1.1.0/nng_ipc_register.3.html b/man/v1.1.0/nng_ipc_register.3.html index 20292042..e90ba97b 100644 --- a/man/v1.1.0/nng_ipc_register.3.html +++ b/man/v1.1.0/nng_ipc_register.3.html @@ -1,510 +1,18 @@ --- -version: 1.1.0 +version: v1.1.0 layout: refman --- - + - + nng_ipc_register(3) - + - + - + \ No newline at end of file diff --git a/man/v1.1.0/nng_listen.3.html b/man/v1.1.0/nng_listen.3.html index 9c1d5c5d..06080ae9 100644 --- a/man/v1.1.0/nng_listen.3.html +++ b/man/v1.1.0/nng_listen.3.html @@ -1,510 +1,18 @@ --- -version: 1.1.0 +version: v1.1.0 layout: refman --- - + - + nng_listen(3) - + - + - + \ No newline at end of file diff --git a/man/v1.1.0/nng_listener_setopt.3.html b/man/v1.1.0/nng_listener_setopt.3.html index 8b91349f..b6ba98ed 100644 --- a/man/v1.1.0/nng_listener_setopt.3.html +++ b/man/v1.1.0/nng_listener_setopt.3.html @@ -1,510 +1,18 @@ --- -version: 1.1.0 +version: v1.1.0 layout: refman --- - + - + nng_listener_setopt(3) - + - + - + \ No newline at end of file diff --git a/man/v1.1.0/nng_listener_start.3.html b/man/v1.1.0/nng_listener_start.3.html index 83a7f572..40a6e843 100644 --- a/man/v1.1.0/nng_listener_start.3.html +++ b/man/v1.1.0/nng_listener_start.3.html @@ -1,510 +1,18 @@ --- -version: 1.1.0 +version: v1.1.0 layout: refman --- - + - + nng_listener_start(3) - + - + - + \ No newline at end of file diff --git a/man/v1.1.0/nng_msg.5.html b/man/v1.1.0/nng_msg.5.html index 4c8b962f..819ed7a9 100644 --- a/man/v1.1.0/nng_msg.5.html +++ b/man/v1.1.0/nng_msg.5.html @@ -1,510 +1,18 @@ --- -version: 1.1.0 +version: v1.1.0 layout: refman --- - + - + nng_msg_alloc(3) - + -
-

Messages are allocated using the nng_msg_alloc() -function, and are deallocated using the nng_msg_free() +

Messages are allocated using the nng_msg_alloc() +function, and are deallocated using the nng_msg_free() function.

+ - + \ No newline at end of file diff --git a/man/v1.1.0/nng_msg_alloc.3.html b/man/v1.1.0/nng_msg_alloc.3.html index 39c9d90b..b7df667f 100644 --- a/man/v1.1.0/nng_msg_alloc.3.html +++ b/man/v1.1.0/nng_msg_alloc.3.html @@ -1,510 +1,18 @@ --- -version: 1.1.0 +version: v1.1.0 layout: refman --- - + - + nng_msg_alloc(3) - + - + - + \ No newline at end of file diff --git a/man/v1.1.0/nng_msg_append.3.html b/man/v1.1.0/nng_msg_append.3.html index ec485474..2ebfc35f 100644 --- a/man/v1.1.0/nng_msg_append.3.html +++ b/man/v1.1.0/nng_msg_append.3.html @@ -1,510 +1,18 @@ --- -version: 1.1.0 +version: v1.1.0 layout: refman --- - + - + nng_msg_append(3) - + - + - + \ No newline at end of file diff --git a/man/v1.1.0/nng_msg_body.3.html b/man/v1.1.0/nng_msg_body.3.html index 272556ab..5b639e89 100644 --- a/man/v1.1.0/nng_msg_body.3.html +++ b/man/v1.1.0/nng_msg_body.3.html @@ -1,510 +1,18 @@ --- -version: 1.1.0 +version: v1.1.0 layout: refman --- - + - + nng_msg_body(3) - + - + - + \ No newline at end of file diff --git a/man/v1.1.0/nng_msg_chop.3.html b/man/v1.1.0/nng_msg_chop.3.html index e5709e4d..f47f78a0 100644 --- a/man/v1.1.0/nng_msg_chop.3.html +++ b/man/v1.1.0/nng_msg_chop.3.html @@ -1,510 +1,18 @@ --- -version: 1.1.0 +version: v1.1.0 layout: refman --- - + - + nng_msg_chop(3) - + - + - + \ No newline at end of file diff --git a/man/v1.1.0/nng_msg_clear.3.html b/man/v1.1.0/nng_msg_clear.3.html index 5d738b54..7342b8c8 100644 --- a/man/v1.1.0/nng_msg_clear.3.html +++ b/man/v1.1.0/nng_msg_clear.3.html @@ -1,510 +1,18 @@ --- -version: 1.1.0 +version: v1.1.0 layout: refman --- - + - + nng_msg_clear(3) - + - + - + \ No newline at end of file diff --git a/man/v1.1.0/nng_msg_dup.3.html b/man/v1.1.0/nng_msg_dup.3.html index fb02ee6c..d4ad2552 100644 --- a/man/v1.1.0/nng_msg_dup.3.html +++ b/man/v1.1.0/nng_msg_dup.3.html @@ -1,510 +1,18 @@ --- -version: 1.1.0 +version: v1.1.0 layout: refman --- - + - + nng_msg_dup(3) - + - + - + \ No newline at end of file diff --git a/man/v1.1.0/nng_msg_free.3.html b/man/v1.1.0/nng_msg_free.3.html index 0e14d2f4..abcc04a9 100644 --- a/man/v1.1.0/nng_msg_free.3.html +++ b/man/v1.1.0/nng_msg_free.3.html @@ -1,510 +1,18 @@ --- -version: 1.1.0 +version: v1.1.0 layout: refman --- - + - + nng_msg_free(3) - + - + - + \ No newline at end of file diff --git a/man/v1.1.0/nng_msg_get_pipe.3.html b/man/v1.1.0/nng_msg_get_pipe.3.html index 161337f9..36700ef7 100644 --- a/man/v1.1.0/nng_msg_get_pipe.3.html +++ b/man/v1.1.0/nng_msg_get_pipe.3.html @@ -1,510 +1,18 @@ --- -version: 1.1.0 +version: v1.1.0 layout: refman --- - + - + nng_msg_get_pipe(3) - + - + - + \ No newline at end of file diff --git a/man/v1.1.0/nng_msg_header.3.html b/man/v1.1.0/nng_msg_header.3.html index 59bfe2be..b240c514 100644 --- a/man/v1.1.0/nng_msg_header.3.html +++ b/man/v1.1.0/nng_msg_header.3.html @@ -1,510 +1,18 @@ --- -version: 1.1.0 +version: v1.1.0 layout: refman --- - + - + nng_msg_header(3) - + - + - + \ No newline at end of file diff --git a/man/v1.1.0/nng_msg_header_append.3.html b/man/v1.1.0/nng_msg_header_append.3.html index 63c60117..b0e2cc01 100644 --- a/man/v1.1.0/nng_msg_header_append.3.html +++ b/man/v1.1.0/nng_msg_header_append.3.html @@ -1,510 +1,18 @@ --- -version: 1.1.0 +version: v1.1.0 layout: refman --- - + - + nng_msg_header_append(3) - + - + - + \ No newline at end of file diff --git a/man/v1.1.0/nng_msg_header_chop.3.html b/man/v1.1.0/nng_msg_header_chop.3.html index 0de6d0de..e5a07479 100644 --- a/man/v1.1.0/nng_msg_header_chop.3.html +++ b/man/v1.1.0/nng_msg_header_chop.3.html @@ -1,510 +1,18 @@ --- -version: 1.1.0 +version: v1.1.0 layout: refman --- - + - + nng_msg_header_chop(3) - + - + - + \ No newline at end of file diff --git a/man/v1.1.0/nng_msg_header_clear.3.html b/man/v1.1.0/nng_msg_header_clear.3.html index 4b4e6d13..fdb7a841 100644 --- a/man/v1.1.0/nng_msg_header_clear.3.html +++ b/man/v1.1.0/nng_msg_header_clear.3.html @@ -1,510 +1,18 @@ --- -version: 1.1.0 +version: v1.1.0 layout: refman --- - + - + nng_msg_header_clear(3) - + - + - + \ No newline at end of file diff --git a/man/v1.1.0/nng_msg_header_insert.3.html b/man/v1.1.0/nng_msg_header_insert.3.html index 2aa03bae..7313e8ae 100644 --- a/man/v1.1.0/nng_msg_header_insert.3.html +++ b/man/v1.1.0/nng_msg_header_insert.3.html @@ -1,510 +1,18 @@ --- -version: 1.1.0 +version: v1.1.0 layout: refman --- - + - + nng_msg_header_insert(3) - + - + - + \ No newline at end of file diff --git a/man/v1.1.0/nng_msg_header_len.3.html b/man/v1.1.0/nng_msg_header_len.3.html index 10e086f3..cb08d4d6 100644 --- a/man/v1.1.0/nng_msg_header_len.3.html +++ b/man/v1.1.0/nng_msg_header_len.3.html @@ -1,510 +1,18 @@ --- -version: 1.1.0 +version: v1.1.0 layout: refman --- - + - + nng_msg_header_len(3) - + - + - + \ No newline at end of file diff --git a/man/v1.1.0/nng_msg_header_trim.3.html b/man/v1.1.0/nng_msg_header_trim.3.html index e2882aea..ba21dcbc 100644 --- a/man/v1.1.0/nng_msg_header_trim.3.html +++ b/man/v1.1.0/nng_msg_header_trim.3.html @@ -1,510 +1,18 @@ --- -version: 1.1.0 +version: v1.1.0 layout: refman --- - + - + nng_msg_header_trim(3) - + - + - + \ No newline at end of file diff --git a/man/v1.1.0/nng_msg_insert.3.html b/man/v1.1.0/nng_msg_insert.3.html index b159d21f..37280b99 100644 --- a/man/v1.1.0/nng_msg_insert.3.html +++ b/man/v1.1.0/nng_msg_insert.3.html @@ -1,510 +1,18 @@ --- -version: 1.1.0 +version: v1.1.0 layout: refman --- - + - + nng_msg_insert(3) - + - + - + \ No newline at end of file diff --git a/man/v1.1.0/nng_msg_len.3.html b/man/v1.1.0/nng_msg_len.3.html index bf51c6cc..55007d0c 100644 --- a/man/v1.1.0/nng_msg_len.3.html +++ b/man/v1.1.0/nng_msg_len.3.html @@ -1,510 +1,18 @@ --- -version: 1.1.0 +version: v1.1.0 layout: refman --- - + - + nng_msg_len(3) - + - + - + \ No newline at end of file diff --git a/man/v1.1.0/nng_msg_realloc.3.html b/man/v1.1.0/nng_msg_realloc.3.html index 92d7552d..6a8a3a49 100644 --- a/man/v1.1.0/nng_msg_realloc.3.html +++ b/man/v1.1.0/nng_msg_realloc.3.html @@ -1,510 +1,18 @@ --- -version: 1.1.0 +version: v1.1.0 layout: refman --- - + - + nng_msg_realloc(3) - + - + - + \ No newline at end of file diff --git a/man/v1.1.0/nng_msg_set_pipe.3.html b/man/v1.1.0/nng_msg_set_pipe.3.html index ee80a9a2..318ae4f2 100644 --- a/man/v1.1.0/nng_msg_set_pipe.3.html +++ b/man/v1.1.0/nng_msg_set_pipe.3.html @@ -1,510 +1,18 @@ --- -version: 1.1.0 +version: v1.1.0 layout: refman --- - + - + nng_msg_get_pipe(3) - + -
@@ -581,14 +89,15 @@ Not all protocols support overriding the destination pipe.

SEE ALSO

+ - + \ No newline at end of file diff --git a/man/v1.1.0/nng_msg_trim.3.html b/man/v1.1.0/nng_msg_trim.3.html index a45593f9..02767f6d 100644 --- a/man/v1.1.0/nng_msg_trim.3.html +++ b/man/v1.1.0/nng_msg_trim.3.html @@ -1,510 +1,18 @@ --- -version: 1.1.0 +version: v1.1.0 layout: refman --- - + - + nng_msg_trim(3) - + - + - + \ No newline at end of file diff --git a/man/v1.1.0/nng_msleep.3supp.html b/man/v1.1.0/nng_msleep.3supp.html index d1da6df0..30d5d981 100644 --- a/man/v1.1.0/nng_msleep.3supp.html +++ b/man/v1.1.0/nng_msleep.3supp.html @@ -1,510 +1,18 @@ --- -version: 1.1.0 +version: v1.1.0 layout: refman --- - + - + nng_msleep(3supp) - + - + - + \ No newline at end of file diff --git a/man/v1.1.0/nng_mtx_alloc.3supp.html b/man/v1.1.0/nng_mtx_alloc.3supp.html index 14f5fa96..90a92f9f 100644 --- a/man/v1.1.0/nng_mtx_alloc.3supp.html +++ b/man/v1.1.0/nng_mtx_alloc.3supp.html @@ -1,510 +1,18 @@ --- -version: 1.1.0 +version: v1.1.0 layout: refman --- - + - + nng_mtx_alloc(3supp) - + - + - + \ No newline at end of file diff --git a/man/v1.1.0/nng_mtx_free.3supp.html b/man/v1.1.0/nng_mtx_free.3supp.html index b40d7060..134a2c61 100644 --- a/man/v1.1.0/nng_mtx_free.3supp.html +++ b/man/v1.1.0/nng_mtx_free.3supp.html @@ -1,510 +1,18 @@ --- -version: 1.1.0 +version: v1.1.0 layout: refman --- - + - + nng_mtx_free(3supp) - + - + - + \ No newline at end of file diff --git a/man/v1.1.0/nng_mtx_lock.3supp.html b/man/v1.1.0/nng_mtx_lock.3supp.html index d5923763..65e8b142 100644 --- a/man/v1.1.0/nng_mtx_lock.3supp.html +++ b/man/v1.1.0/nng_mtx_lock.3supp.html @@ -1,510 +1,18 @@ --- -version: 1.1.0 +version: v1.1.0 layout: refman --- - + - + nng_mtx_lock(3supp) - + - + - + \ No newline at end of file diff --git a/man/v1.1.0/nng_mtx_unlock.3supp.html b/man/v1.1.0/nng_mtx_unlock.3supp.html index 14a87c7b..738962b7 100644 --- a/man/v1.1.0/nng_mtx_unlock.3supp.html +++ b/man/v1.1.0/nng_mtx_unlock.3supp.html @@ -1,510 +1,18 @@ --- -version: 1.1.0 +version: v1.1.0 layout: refman --- - + - + nng_mtx_unlock(3supp) - + - + - + \ No newline at end of file diff --git a/man/v1.1.0/nng_pair.7.html b/man/v1.1.0/nng_pair.7.html index b8b286f2..28df36f7 100644 --- a/man/v1.1.0/nng_pair.7.html +++ b/man/v1.1.0/nng_pair.7.html @@ -1,510 +1,18 @@ --- -version: 1.1.0 +version: v1.1.0 layout: refman --- - + - + nng_pair(7) - + - + - + \ No newline at end of file diff --git a/man/v1.1.0/nng_pair_open.3.html b/man/v1.1.0/nng_pair_open.3.html index b4a16b2e..91ea2012 100644 --- a/man/v1.1.0/nng_pair_open.3.html +++ b/man/v1.1.0/nng_pair_open.3.html @@ -1,510 +1,18 @@ --- -version: 1.1.0 +version: v1.1.0 layout: refman --- - + - + nng_pair_open(3) - + - @@ -603,12 +111,13 @@ create a pair version 0 or version 1

SEE ALSO

+ - + \ No newline at end of file diff --git a/man/v1.1.0/nng_pipe.5.html b/man/v1.1.0/nng_pipe.5.html index e5ec5cd6..3ae651dc 100644 --- a/man/v1.1.0/nng_pipe.5.html +++ b/man/v1.1.0/nng_pipe.5.html @@ -1,510 +1,18 @@ --- -version: 1.1.0 +version: v1.1.0 layout: refman --- - + - + nng_pipe(5) - + -
-

Pipe objects are created by dialers (nng_dialer objects) -and listeners (nng_listener objects), which can be +

Pipe objects are created by dialers (nng_dialer objects) +and listeners (nng_listener objects), which can be thought of as “owning” the pipe.

Pipe objects may be destroyed by the -nng_pipe_close() function. +nng_pipe_close() function. They are also closed when their “owning” dialer or listener is closed, or when the remote peer closes the underlying connection.

@@ -613,20 +121,21 @@ before it is opened, to prevent confusion with valid open pipes.

SEE ALSO

+ - + \ No newline at end of file diff --git a/man/v1.1.0/nng_pipe_close.3.html b/man/v1.1.0/nng_pipe_close.3.html index 8006329a..a8e63ff2 100644 --- a/man/v1.1.0/nng_pipe_close.3.html +++ b/man/v1.1.0/nng_pipe_close.3.html @@ -1,510 +1,18 @@ --- -version: 1.1.0 +version: v1.1.0 layout: refman --- - + - + nng_pipe_close(3) - + -

Further attempts to use the pipe after this call returns will result @@ -594,13 +102,14 @@ remote peer closes the underlying connection.

SEE ALSO

+ - + \ No newline at end of file diff --git a/man/v1.1.0/nng_pipe_dialer.3.html b/man/v1.1.0/nng_pipe_dialer.3.html index 7532c85b..7d20b23b 100644 --- a/man/v1.1.0/nng_pipe_dialer.3.html +++ b/man/v1.1.0/nng_pipe_dialer.3.html @@ -1,510 +1,18 @@ --- -version: 1.1.0 +version: v1.1.0 layout: refman --- - + - + nng_pipe_dialer(3) - + - @@ -570,12 +78,13 @@ not created by a dialer, in which case a value initialized with

SEE ALSO

+ - + \ No newline at end of file diff --git a/man/v1.1.0/nng_pipe_getopt.3.html b/man/v1.1.0/nng_pipe_getopt.3.html index baea7d03..c9e3df33 100644 --- a/man/v1.1.0/nng_pipe_getopt.3.html +++ b/man/v1.1.0/nng_pipe_getopt.3.html @@ -1,510 +1,18 @@ --- -version: 1.1.0 +version: v1.1.0 layout: refman --- - + - + nng_pipe_getopt(3) - + - + - + \ No newline at end of file diff --git a/man/v1.1.0/nng_pipe_id.3.html b/man/v1.1.0/nng_pipe_id.3.html index 3aaa6c5c..36068209 100644 --- a/man/v1.1.0/nng_pipe_id.3.html +++ b/man/v1.1.0/nng_pipe_id.3.html @@ -1,510 +1,18 @@ --- -version: 1.1.0 +version: v1.1.0 layout: refman --- - + - + nng_pipe_id(3) - + - + - + \ No newline at end of file diff --git a/man/v1.1.0/nng_pipe_listener.3.html b/man/v1.1.0/nng_pipe_listener.3.html index 0647f1f9..8c156472 100644 --- a/man/v1.1.0/nng_pipe_listener.3.html +++ b/man/v1.1.0/nng_pipe_listener.3.html @@ -1,510 +1,18 @@ --- -version: 1.1.0 +version: v1.1.0 layout: refman --- - + - + nng_pipe_listener(3) - + - @@ -570,12 +78,13 @@ not created by a listener, in which case a value initialized with

SEE ALSO

+ - + \ No newline at end of file diff --git a/man/v1.1.0/nng_pipe_notify.3.html b/man/v1.1.0/nng_pipe_notify.3.html index 4ea77c53..780d5898 100644 --- a/man/v1.1.0/nng_pipe_notify.3.html +++ b/man/v1.1.0/nng_pipe_notify.3.html @@ -1,510 +1,18 @@ --- -version: 1.1.0 +version: v1.1.0 layout: refman --- - + - + nng_pipe_notify(3) - + - + - + \ No newline at end of file diff --git a/man/v1.1.0/nng_pipe_socket.3.html b/man/v1.1.0/nng_pipe_socket.3.html index 8544fdfd..d32e0ebd 100644 --- a/man/v1.1.0/nng_pipe_socket.3.html +++ b/man/v1.1.0/nng_pipe_socket.3.html @@ -1,510 +1,18 @@ --- -version: 1.1.0 +version: v1.1.0 layout: refman --- - + - + nng_pipe_socket(3) - + - + - + \ No newline at end of file diff --git a/man/v1.1.0/nng_push_open.3.html b/man/v1.1.0/nng_push_open.3.html index 97d09250..0fc7696e 100644 --- a/man/v1.1.0/nng_push_open.3.html +++ b/man/v1.1.0/nng_push_open.3.html @@ -1,510 +1,18 @@ --- -version: 1.1.0 +version: v1.1.0 layout: refman --- - + - + nng_push_open(3) - + - @@ -591,13 +99,14 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b

SEE ALSO

+ - + \ No newline at end of file diff --git a/man/v1.1.0/nng_random.3supp.html b/man/v1.1.0/nng_random.3supp.html index 57ad437b..ba4a1b8c 100644 --- a/man/v1.1.0/nng_random.3supp.html +++ b/man/v1.1.0/nng_random.3supp.html @@ -1,510 +1,18 @@ --- -version: 1.1.0 +version: v1.1.0 layout: refman --- - + - + nng_random(3supp) - + - + - + \ No newline at end of file diff --git a/man/v1.1.0/nng_recv.3.html b/man/v1.1.0/nng_recv.3.html index 5a98a3cd..7c141023 100644 --- a/man/v1.1.0/nng_recv.3.html +++ b/man/v1.1.0/nng_recv.3.html @@ -1,510 +1,18 @@ --- -version: 1.1.0 +version: v1.1.0 layout: refman --- - + - + nng_recv(3) - + - @@ -586,11 +94,11 @@ updated with the actual message body length copied into data.

The semantics of what receiving a message means vary from protocol to protocol, so examination of the protocol documentation is encouraged. -(For example, with a req socket a message may only be received -after a request has been sent, and a sub socket +(For example, with a req socket a message may only be received +after a request has been sent, and a sub socket may only receive messages corresponding to topics to which it has subscribed.) Furthermore, some protocols may not support receiving data at all, such as -pub. +pub. @@ -696,15 +204,16 @@ a response using the same flag.

SEE ALSO

+ - + \ No newline at end of file diff --git a/man/v1.1.0/nng_recv_aio.3.html b/man/v1.1.0/nng_recv_aio.3.html index e90725ac..65d83fb7 100644 --- a/man/v1.1.0/nng_recv_aio.3.html +++ b/man/v1.1.0/nng_recv_aio.3.html @@ -1,510 +1,18 @@ --- -version: 1.1.0 +version: v1.1.0 layout: refman --- - + - + nng_recv_aio(3) - + -

Context Operations

-

This protocol supports the creation of contexts for concurrent -use cases using nng_ctx_open().

+

This protocol supports the creation of contexts for concurrent +use cases using nng_ctx_open().

Each context may have at most one outstanding request, and operates @@ -621,7 +129,7 @@ a separate socket.

The rep protocol uses a backtrace in the header. -This is more fully documented in the req manual.

+This is more fully documented in the req manual.

@@ -631,12 +139,13 @@ This is more fully documented in the req manual

SEE ALSO

+ - + \ No newline at end of file diff --git a/man/v1.1.0/nng_rep_open.3.html b/man/v1.1.0/nng_rep_open.3.html index 4391082f..6f515b36 100644 --- a/man/v1.1.0/nng_rep_open.3.html +++ b/man/v1.1.0/nng_rep_open.3.html @@ -1,510 +1,18 @@ --- -version: 1.1.0 +version: v1.1.0 layout: refman --- - + - + nng_rep_open(3) - + - @@ -589,13 +97,14 @@ in raw mode and returns it at the location pointed to by SEE ALSO + - + \ No newline at end of file diff --git a/man/v1.1.0/nng_req.7.html b/man/v1.1.0/nng_req.7.html index 71c849a0..1c327558 100644 --- a/man/v1.1.0/nng_req.7.html +++ b/man/v1.1.0/nng_req.7.html @@ -1,510 +1,18 @@ --- -version: 1.1.0 +version: v1.1.0 layout: refman --- - + - + nng_req(7) - + -
@@ -595,7 +103,7 @@ and it will generally attempt to spread work requests to different peer repliers -This property, when combined with nng_device() +This property, when combined with nng_device() can help provide a degree of load-balancing. @@ -603,12 +111,12 @@ can help provide a degree of load-balancing.

The req protocol is the requester side, and the -rep protocol is the replier side.

+rep protocol is the replier side.

Socket Operations

-

The nng_req0_open() functions create a requester socket. +

The nng_req0_open() functions create a requester socket. This socket may be used to send messages (requests), and then to receive replies.

@@ -629,14 +137,14 @@ from processing a request it has already received or terminate a request that has already been placed on the wire.

-

Raw mode sockets ignore all these restrictions.

+

Raw mode sockets ignore all these restrictions.

Context Operations

-

This protocol supports the creation of contexts for concurrent -use cases using nng_ctx_open().

+

This protocol supports the creation of contexts for concurrent +use cases using nng_ctx_open().

The NNG_OPT_REQ_RESENDTIME value may be configured differently @@ -668,7 +176,7 @@ a separate socket.

NNG_OPT_REQ_RESENDTIME
-

(nng_duration) +

(nng_duration) When a new request is started, a timer of this duration is also started. If no reply is received before this timer expires, then the request will be resent. @@ -695,7 +203,7 @@ significant bit clear.

When a request message is received by a forwarding node (see -nng_device()), the forwarding node prepends a +nng_device()), the forwarding node prepends a 32-bit peer ID (which must have the most significant bit clear), which is the forwarder’s way of identifying the directly connected peer from which it received the message. @@ -729,15 +237,16 @@ request ID it originally used for the request.

SEE ALSO

+ - + \ No newline at end of file diff --git a/man/v1.1.0/nng_req_open.3.html b/man/v1.1.0/nng_req_open.3.html index 35704c54..cb0d19b2 100644 --- a/man/v1.1.0/nng_req_open.3.html +++ b/man/v1.1.0/nng_req_open.3.html @@ -1,510 +1,18 @@ --- -version: 1.1.0 +version: v1.1.0 layout: refman --- - + - + nng_req_open(3) - + - + - + \ No newline at end of file diff --git a/man/v1.1.0/nng_respondent.7.html b/man/v1.1.0/nng_respondent.7.html index 07dfd82b..a90a5bc9 100644 --- a/man/v1.1.0/nng_respondent.7.html +++ b/man/v1.1.0/nng_respondent.7.html @@ -1,510 +1,18 @@ --- -version: 1.1.0 +version: v1.1.0 layout: refman --- - + - + nng_respondent(7) - + -

The respondent protocol is the respondent side, and the -surveyor protocol is the surveyor side.

+surveyor protocol is the surveyor side.

Socket Operations

-

The nng_respondent0_open() functions create a +

The nng_respondent0_open() functions create a respondent socket. This socket may be used to receive messages, and then to send replies. A reply can only be sent after receiving a survey, and generally the @@ -584,15 +92,15 @@ reply will be sent to surveyor from whom the last survey was received.

Respondents may discard a survey by simply not replying to it.

-

Raw mode sockets (set with NNG_OPT_RAW) +

Raw mode sockets (set with NNG_OPT_RAW) ignore all these restrictions.

Context Operations

-

This protocol supports the creation of contexts for concurrent -use cases using nng_ctx_open().

+

This protocol supports the creation of contexts for concurrent +use cases using nng_ctx_open().

Incoming surveys will be routed to and received by only one context. @@ -625,7 +133,7 @@ production version.)

The respondent protocol uses a backtrace in the header. -This is more fully documented in the surveyor manual.

+This is more fully documented in the surveyor manual.

@@ -634,12 +142,13 @@ This is more fully documented in the surveyor<

SEE ALSO

+ - + \ No newline at end of file diff --git a/man/v1.1.0/nng_respondent_open.3.html b/man/v1.1.0/nng_respondent_open.3.html index 7290065e..0c2d0b93 100644 --- a/man/v1.1.0/nng_respondent_open.3.html +++ b/man/v1.1.0/nng_respondent_open.3.html @@ -1,510 +1,18 @@ --- -version: 1.1.0 +version: v1.1.0 layout: refman --- - + - + nng_respondent_open(3) - + - @@ -594,13 +102,14 @@ version 0 socket in

SEE ALSO

+ - + \ No newline at end of file diff --git a/man/v1.1.0/nng_send.3.html b/man/v1.1.0/nng_send.3.html index faa908fb..dad8178e 100644 --- a/man/v1.1.0/nng_send.3.html +++ b/man/v1.1.0/nng_send.3.html @@ -1,510 +1,18 @@ --- -version: 1.1.0 +version: v1.1.0 layout: refman --- - + - + nng_send(3) - + - + - + \ No newline at end of file diff --git a/man/v1.1.0/nng_sockaddr.5.html b/man/v1.1.0/nng_sockaddr.5.html index ae298474..ad206f37 100644 --- a/man/v1.1.0/nng_sockaddr.5.html +++ b/man/v1.1.0/nng_sockaddr.5.html @@ -1,510 +1,18 @@ --- -version: 1.1.0 +version: v1.1.0 layout: refman --- - + - + nng_sockaddr(5) - + - @@ -599,7 +107,7 @@ specific member should be used.

NNG_AF_INPROC -

Address for intraprocess communication (nng_inproc(7)). The s_inproc member is valid.

+

Address for intraprocess communication (nng_inproc(7)). The s_inproc member is valid.

@@ -607,7 +115,7 @@ specific member should be used.

NNG_AF_IPC -

Address for interprocess communication (nng_ipc(7)). The s_path member is valid.

+

Address for interprocess communication (nng_ipc(7)). The s_path member is valid.

@@ -631,7 +139,7 @@ specific member should be used.

NNG_AF_ZT -

Address for ZeroTier transport (nng_zerotier(7)). The s_zt member is valid.

+

Address for ZeroTier transport (nng_zerotier(7)). The s_zt member is valid.

@@ -645,15 +153,16 @@ specific member should be used.

SEE ALSO

+ - + \ No newline at end of file diff --git a/man/v1.1.0/nng_sockaddr_in.5.html b/man/v1.1.0/nng_sockaddr_in.5.html index 68763fad..a58c0104 100644 --- a/man/v1.1.0/nng_sockaddr_in.5.html +++ b/man/v1.1.0/nng_sockaddr_in.5.html @@ -1,510 +1,18 @@ --- -version: 1.1.0 +version: v1.1.0 layout: refman --- - + - + nng_sockaddr_in(5) - + - + - + \ No newline at end of file diff --git a/man/v1.1.0/nng_tls_config_cert_key_file.3tls.html b/man/v1.1.0/nng_tls_config_cert_key_file.3tls.html index 00153076..d219bc84 100644 --- a/man/v1.1.0/nng_tls_config_cert_key_file.3tls.html +++ b/man/v1.1.0/nng_tls_config_cert_key_file.3tls.html @@ -1,510 +1,18 @@ --- -version: 1.1.0 +version: v1.1.0 layout: refman --- - + - + nng_tls_config_cert_key_file(3tls) - + - + - + \ No newline at end of file diff --git a/man/v1.1.0/nng_tls_config_free.3tls.html b/man/v1.1.0/nng_tls_config_free.3tls.html index 452621b6..7c18055d 100644 --- a/man/v1.1.0/nng_tls_config_free.3tls.html +++ b/man/v1.1.0/nng_tls_config_free.3tls.html @@ -1,510 +1,18 @@ --- -version: 1.1.0 +version: v1.1.0 layout: refman --- - + - + nng_tls_config_free(3tls) - + - + - + \ No newline at end of file diff --git a/man/v1.1.0/nng_tls_config_hold.3tls.html b/man/v1.1.0/nng_tls_config_hold.3tls.html index 7c486e49..2868f487 100644 --- a/man/v1.1.0/nng_tls_config_hold.3tls.html +++ b/man/v1.1.0/nng_tls_config_hold.3tls.html @@ -1,510 +1,18 @@ --- -version: 1.1.0 +version: v1.1.0 layout: refman --- - + - + nng_tls_config_hold(3tls) - + -

The hold can be released by calling -nng_tls_config_free().

+nng_tls_config_free().

Multiple holds can be placed on a configuration object; the object @@ -576,12 +84,13 @@ will not be freed until the last hold is released.

SEE ALSO

+ - + \ No newline at end of file diff --git a/man/v1.1.0/nng_tls_config_own_cert.3tls.html b/man/v1.1.0/nng_tls_config_own_cert.3tls.html index d817b933..216e670f 100644 --- a/man/v1.1.0/nng_tls_config_own_cert.3tls.html +++ b/man/v1.1.0/nng_tls_config_own_cert.3tls.html @@ -1,510 +1,18 @@ --- -version: 1.1.0 +version: v1.1.0 layout: refman --- - + - + nng_tls_config_own_cert(3) - + - + - + \ No newline at end of file diff --git a/man/v1.1.0/nng_tls_config_server_name.3tls.html b/man/v1.1.0/nng_tls_config_server_name.3tls.html index dcd33172..fb0921e8 100644 --- a/man/v1.1.0/nng_tls_config_server_name.3tls.html +++ b/man/v1.1.0/nng_tls_config_server_name.3tls.html @@ -1,510 +1,18 @@ --- -version: 1.1.0 +version: v1.1.0 layout: refman --- - + - + nng_tls_config_server_name(3) - + - + - + \ No newline at end of file diff --git a/man/v1.1.0/nng_tls_register.3.html b/man/v1.1.0/nng_tls_register.3.html index 8aed8d10..1b3bf5ff 100644 --- a/man/v1.1.0/nng_tls_register.3.html +++ b/man/v1.1.0/nng_tls_register.3.html @@ -1,510 +1,18 @@ --- -version: 1.1.0 +version: v1.1.0 layout: refman --- - + - + nng_tls_register(3) - + - + - + \ No newline at end of file diff --git a/man/v1.1.0/nng_url_clone.3.html b/man/v1.1.0/nng_url_clone.3.html index d6ed8992..9e4c0d73 100644 --- a/man/v1.1.0/nng_url_clone.3.html +++ b/man/v1.1.0/nng_url_clone.3.html @@ -1,510 +1,18 @@ --- -version: 1.1.0 +version: v1.1.0 layout: refman --- - + - + nng_url_clone(3) - + - + - + \ No newline at end of file diff --git a/man/v1.1.0/nng_url_free.3.html b/man/v1.1.0/nng_url_free.3.html index ea8eba1d..5fca3988 100644 --- a/man/v1.1.0/nng_url_free.3.html +++ b/man/v1.1.0/nng_url_free.3.html @@ -1,510 +1,18 @@ --- -version: 1.1.0 +version: v1.1.0 layout: refman --- - + - + nng_url_free(3) - + - + - + \ No newline at end of file diff --git a/man/v1.1.0/nng_url_parse.3.html b/man/v1.1.0/nng_url_parse.3.html index bdefea4b..3f22cc68 100644 --- a/man/v1.1.0/nng_url_parse.3.html +++ b/man/v1.1.0/nng_url_parse.3.html @@ -1,510 +1,18 @@ --- -version: 1.1.0 +version: v1.1.0 layout: refman --- - + - + nng_url_parse(3) - + - + - + \ No newline at end of file diff --git a/man/v1.1.0/nng_version.3.html b/man/v1.1.0/nng_version.3.html index f9d9fe7c..e9fb3633 100644 --- a/man/v1.1.0/nng_version.3.html +++ b/man/v1.1.0/nng_version.3.html @@ -1,510 +1,18 @@ --- -version: 1.1.0 +version: v1.1.0 layout: refman --- - + - + nng_version(3) - + - + - + \ No newline at end of file diff --git a/man/v1.1.0/nng_ws.7.html b/man/v1.1.0/nng_ws.7.html index 0c221f98..4fb17628 100644 --- a/man/v1.1.0/nng_ws.7.html +++ b/man/v1.1.0/nng_ws.7.html @@ -1,510 +1,18 @@ --- -version: 1.1.0 +version: v1.1.0 layout: refman --- - + - + nng_ws(7) - + -
@@ -621,10 +129,10 @@ permitted, with IPv4 addresses mapped to IPv6 addresses.)

Socket Address

-

When using an nng_sockaddr structure, +

When using an nng_sockaddr structure, the actual structure is either of type -nng_sockaddr_in (for IPv4) or -nng_sockaddr_in6 (for IPv6).

+nng_sockaddr_in (for IPv4) or +nng_sockaddr_in6 (for IPv6).

@@ -696,7 +204,7 @@ configuration object for wss:// endpoints. A hold is placed on the underlying configuration object before returning it. The caller should release the object with -nng_tls_config_free() when it no +nng_tls_config_free() when it no longer needs the TLS configuration.

@@ -719,7 +227,7 @@ Use this option when advanced TLS configuration is required.

(string) Write-only option naming a file containing certificates to use for peer validation. -See nng_tls_config_ca_file() for more +See nng_tls_config_ca_file() for more information.

NNG_OPT_TLS_CERT_KEY_FILE
@@ -727,13 +235,13 @@ information.

(string) Write-only option naming a file containing the local certificate and associated private key. The private key used must be unencrypted. -See nng_tls_config_own_cert() for more +See nng_tls_config_own_cert() for more information.

NNG_OPT_TLS_AUTH_MODE

(int) Write-only option used to configure the authentication mode used. -See nng_tls_config_auth_mode() for +See nng_tls_config_auth_mode() for more details.

NNG_OPT_TLS_VERIFIED
@@ -751,14 +259,15 @@ May return incorrect results if peer authentication is disabled.

SEE ALSO

+ - + \ No newline at end of file diff --git a/man/v1.1.0/nng_ws_register.3.html b/man/v1.1.0/nng_ws_register.3.html index 5772ec5d..cfd49447 100644 --- a/man/v1.1.0/nng_ws_register.3.html +++ b/man/v1.1.0/nng_ws_register.3.html @@ -1,510 +1,18 @@ --- -version: 1.1.0 +version: v1.1.0 layout: refman --- - + - + nng_ws_register(3) - + - + - + \ No newline at end of file diff --git a/man/v1.1.0/nng_wss_register.3.html b/man/v1.1.0/nng_wss_register.3.html index 1e321b54..bacd24f1 100644 --- a/man/v1.1.0/nng_wss_register.3.html +++ b/man/v1.1.0/nng_wss_register.3.html @@ -1,510 +1,18 @@ --- -version: 1.1.0 +version: v1.1.0 layout: refman --- - + - + nng_wss_register(3) - + - + - + \ No newline at end of file diff --git a/man/v1.1.0/nng_zerotier.7.html b/man/v1.1.0/nng_zerotier.7.html index 741fc190..58a25fa7 100644 --- a/man/v1.1.0/nng_zerotier.7.html +++ b/man/v1.1.0/nng_zerotier.7.html @@ -1,510 +1,18 @@ --- -version: 1.1.0 +version: v1.1.0 layout: refman --- - + - + nng_zerotier(7) - + -

Socket Address

-

When using an nng_sockaddr structure, +

When using an nng_sockaddr structure, the actual structure is of type -nng_sockaddr_zt.

+nng_sockaddr_zt.

@@ -793,7 +301,7 @@ as established by the ZeroTier network administrator.

NNG_OPT_ZT_CONN_TIME
-

(nng_duration) +

(nng_duration) The time to wait between sending connection attempts, only used with dialers. The default is 500 msec.

@@ -816,7 +324,7 @@ If the value is set to 0, then connection attempts will keep retrying forever.
NNG_OPT_ZT_PING_TIME
-

(nng_duration) If no traffic has been received from +

(nng_duration) If no traffic has been received from the ZeroTier peer after this period of time, then a “ping” message is sent to check if the peer is still alive.

@@ -873,11 +381,12 @@ this has no effect.

SEE ALSO

+ - + \ No newline at end of file diff --git a/man/v1.1.0/nng_zt_register.3.html b/man/v1.1.0/nng_zt_register.3.html index c6f71830..aa42c73d 100644 --- a/man/v1.1.0/nng_zt_register.3.html +++ b/man/v1.1.0/nng_zt_register.3.html @@ -1,510 +1,18 @@ --- -version: 1.1.0 +version: v1.1.0 layout: refman --- - + - + nng_zt_register(3) - + - + - + \ No newline at end of file diff --git a/man/v1.1.0/nngcat.1.html b/man/v1.1.0/nngcat.1.html index ef908f4c..a640dd20 100644 --- a/man/v1.1.0/nngcat.1.html +++ b/man/v1.1.0/nngcat.1.html @@ -1,510 +1,18 @@ --- -version: 1.1.0 +version: v1.1.0 layout: refman --- - + - + nngcat(1) - + - + - + \ No newline at end of file diff --git a/man/v1.1.0/pygments-default.css b/man/v1.1.0/pygments-default.css new file mode 100644 index 00000000..16d4c78e --- /dev/null +++ b/man/v1.1.0/pygments-default.css @@ -0,0 +1,69 @@ +pre.pygments .hll { background-color: #ffffcc } +pre.pygments { background: #f8f8f8; } +pre.pygments .tok-c { color: #408080; font-style: italic } /* Comment */ +pre.pygments .tok-err { border: 1px solid #FF0000 } /* Error */ +pre.pygments .tok-k { color: #008000; font-weight: bold } /* Keyword */ +pre.pygments .tok-o { color: #666666 } /* Operator */ +pre.pygments .tok-ch { color: #408080; font-style: italic } /* Comment.Hashbang */ +pre.pygments .tok-cm { color: #408080; font-style: italic } /* Comment.Multiline */ +pre.pygments .tok-cp { color: #BC7A00 } /* Comment.Preproc */ +pre.pygments .tok-cpf { color: #408080; font-style: italic } /* Comment.PreprocFile */ +pre.pygments .tok-c1 { color: #408080; font-style: italic } /* Comment.Single */ +pre.pygments .tok-cs { color: #408080; font-style: italic } /* Comment.Special */ +pre.pygments .tok-gd { color: #A00000 } /* Generic.Deleted */ +pre.pygments .tok-ge { font-style: italic } /* Generic.Emph */ +pre.pygments .tok-gr { color: #FF0000 } /* Generic.Error */ +pre.pygments .tok-gh { color: #000080; font-weight: bold } /* Generic.Heading */ +pre.pygments .tok-gi { color: #00A000 } /* Generic.Inserted */ +pre.pygments .tok-go { color: #888888 } /* Generic.Output */ +pre.pygments .tok-gp { color: #000080; font-weight: bold } /* Generic.Prompt */ +pre.pygments .tok-gs { font-weight: bold } /* Generic.Strong */ +pre.pygments .tok-gu { color: #800080; font-weight: bold } /* Generic.Subheading */ +pre.pygments .tok-gt { color: #0044DD } /* Generic.Traceback */ +pre.pygments .tok-kc { color: #008000; font-weight: bold } /* Keyword.Constant */ +pre.pygments .tok-kd { color: #008000; font-weight: bold } /* Keyword.Declaration */ +pre.pygments .tok-kn { color: #008000; font-weight: bold } /* Keyword.Namespace */ +pre.pygments .tok-kp { color: #008000 } /* Keyword.Pseudo */ +pre.pygments .tok-kr { color: #008000; font-weight: bold } /* Keyword.Reserved */ +pre.pygments .tok-kt { color: #B00040 } /* Keyword.Type */ +pre.pygments .tok-m { color: #666666 } /* Literal.Number */ +pre.pygments .tok-s { color: #BA2121 } /* Literal.String */ +pre.pygments .tok-na { color: #7D9029 } /* Name.Attribute */ +pre.pygments .tok-nb { color: #008000 } /* Name.Builtin */ +pre.pygments .tok-nc { color: #0000FF; font-weight: bold } /* Name.Class */ +pre.pygments .tok-no { color: #880000 } /* Name.Constant */ +pre.pygments .tok-nd { color: #AA22FF } /* Name.Decorator */ +pre.pygments .tok-ni { color: #999999; font-weight: bold } /* Name.Entity */ +pre.pygments .tok-ne { color: #D2413A; font-weight: bold } /* Name.Exception */ +pre.pygments .tok-nf { color: #0000FF } /* Name.Function */ +pre.pygments .tok-nl { color: #A0A000 } /* Name.Label */ +pre.pygments .tok-nn { color: #0000FF; font-weight: bold } /* Name.Namespace */ +pre.pygments .tok-nt { color: #008000; font-weight: bold } /* Name.Tag */ +pre.pygments .tok-nv { color: #19177C } /* Name.Variable */ +pre.pygments .tok-ow { color: #AA22FF; font-weight: bold } /* Operator.Word */ +pre.pygments .tok-w { color: #bbbbbb } /* Text.Whitespace */ +pre.pygments .tok-mb { color: #666666 } /* Literal.Number.Bin */ +pre.pygments .tok-mf { color: #666666 } /* Literal.Number.Float */ +pre.pygments .tok-mh { color: #666666 } /* Literal.Number.Hex */ +pre.pygments .tok-mi { color: #666666 } /* Literal.Number.Integer */ +pre.pygments .tok-mo { color: #666666 } /* Literal.Number.Oct */ +pre.pygments .tok-sa { color: #BA2121 } /* Literal.String.Affix */ +pre.pygments .tok-sb { color: #BA2121 } /* Literal.String.Backtick */ +pre.pygments .tok-sc { color: #BA2121 } /* Literal.String.Char */ +pre.pygments .tok-dl { color: #BA2121 } /* Literal.String.Delimiter */ +pre.pygments .tok-sd { color: #BA2121; font-style: italic } /* Literal.String.Doc */ +pre.pygments .tok-s2 { color: #BA2121 } /* Literal.String.Double */ +pre.pygments .tok-se { color: #BB6622; font-weight: bold } /* Literal.String.Escape */ +pre.pygments .tok-sh { color: #BA2121 } /* Literal.String.Heredoc */ +pre.pygments .tok-si { color: #BB6688; font-weight: bold } /* Literal.String.Interpol */ +pre.pygments .tok-sx { color: #008000 } /* Literal.String.Other */ +pre.pygments .tok-sr { color: #BB6688 } /* Literal.String.Regex */ +pre.pygments .tok-s1 { color: #BA2121 } /* Literal.String.Single */ +pre.pygments .tok-ss { color: #19177C } /* Literal.String.Symbol */ +pre.pygments .tok-bp { color: #008000 } /* Name.Builtin.Pseudo */ +pre.pygments .tok-fm { color: #0000FF } /* Name.Function.Magic */ +pre.pygments .tok-vc { color: #19177C } /* Name.Variable.Class */ +pre.pygments .tok-vg { color: #19177C } /* Name.Variable.Global */ +pre.pygments .tok-vi { color: #19177C } /* Name.Variable.Instance */ +pre.pygments .tok-vm { color: #19177C } /* Name.Variable.Magic */ +pre.pygments .tok-il { color: #666666 } /* Literal.Number.Integer.Long */ \ No newline at end of file -- cgit v1.2.3-70-g09d2