summaryrefslogtreecommitdiff
path: root/docs/man
Commit message (Collapse)AuthorAge
* nng_stream_* converteddoc-reorgGarrett D'Amore2024-04-08
|
* Converted stats pagesGarrett D'Amore2024-04-08
|
* Legacy option pagesGarrett D'Amore2024-04-07
|
* nng_close, nng_send, nng_recvGarrett D'Amore2024-04-06
|
* nng_xxx_open converted.Garrett D'Amore2024-04-06
|
* nng_version update.Garrett D'Amore2024-04-06
|
* transport registration docs (deprecated)Garrett D'Amore2024-04-06
|
* nng_sleep_aio - also addressed some errorsGarrett D'Amore2024-04-06
|
* Proto pages done.Garrett D'Amore2024-04-06
|
* nng_opts_parse and nng_socket_pairGarrett D'Amore2024-04-05
|
* Reorg nng_msg_* pages.Garrett D'Amore2024-04-05
|
* Compat pages converted.Garrett D'Amore2024-04-05
|
* Refactor thread related pages.Garrett D'Amore2024-04-05
|
* Added nng_strerror and nng_msleep.Garrett D'Amore2024-04-05
|
* Converted some utility pagesGarrett D'Amore2024-04-05
|
* Context functions converted.Garrett D'Amore2024-04-05
|
* I/O provider pages.Garrett D'Amore2024-04-04
|
* Async I/O pages moved.Garrett D'Amore2024-04-04
|
* Language changes for the nng_socket manual page.Garrett D'Amore2024-02-17
| | | | Thanks to @shikokuchuo for pointing this out.
* fix idhash not publicGarrett D'Amore2024-01-06
| | | | | | | | | We accidentally made idhash not public by not publishing its header in the right place. This is really generic utility stuff, so we have posted it in the nng/supplemental/util/ directory. We've also removed the ability to remove this -- its a very small amount of additional code, as its just a wrapper on top of mandatory functionality.
* Update references to legacy APIs.Garrett D'Amore2024-01-01
|
* fixes #1754 nng_aio_stop.3 refers to `nng_aio_schedule()` instead of ↵Garrett D'Amore2024-01-01
| | | | `nng_aio_begin()`
* s/NNG_DUR_/NNG_DURATION_Patrik Wenger2024-01-01
|
* fix grammarPatrik Wenger2024-01-01
|
* fixes #1751 Support nng_aio_set_expire().Garrett D'Amore2023-12-30
| | | | While here fixed a number of nits in comments.
* Incorrect doc section.Garrett D'Amore2023-12-30
|
* minor grammar fixGarrett D'Amore2023-12-30
|
* trivial wording fixGarrett D'Amore2023-12-30
|
* fixes #1740 Public ID hash APIGarrett D'Amore2023-12-29
| | | | | | | | | This includes a manual page documenting the entire set of functions in one step. The hash is 64-bit based for now, to be maximally flexible. An internal 32-bit convenience for the common internal use is also provided (not public). The public API includes a test suite.
* fixes #1746 Create a new socket:// transport for socketpair() based connectionsGarrett D'Amore2023-12-29
| | | | | | | | | | | | | This transport only listens, and creates connections when the application calls setopt on the lister with NNG_OPT_SOCKET_FD, to pass a file descriptor. The FD is turned into an nng_stream, and utilized for SP. The protocol over the descriptor is identical to the TCP protocol (not the IPC protocol). The options for peer information are borrowed from the IPC transport, as they may be useful for these purposes. This includes a test suite and full documentation.
* fixes #1663 Request/Reply Protocol Throughput and ScalabilityGarrett D'Amore2023-12-16
| | | | | | | | | | | | | | | This eliminates the req protocols use of nni_timer (and setting a single timer node per request. This was problematic because it devolves into O(n^2) as we wind up inserting timer nodes and having to scan the list for the timer node. The solution is to use a single scan - stop worrying about insertion, but instead use a coarse granularity timer (defaults to 1 second) for retries. Then do the O(n) scan just once per interval. A new option, NNG_OPT_REQ_RESENDTICK, can be used to change the tick interval for cases (like unit tests) where more fine grained timing is required.
* fix copyright from last commitGarrett D'Amore2023-12-15
|
* fixes #1721 docs should indicate nng_aio_wait must not be used from a callbackGarrett D'Amore2023-12-15
|
* fixes #1665 docs: document restriction for pipe notify callbacksGarrett D'Amore2023-11-26
| | | | | One must not attempt to use any functions that access the socket directly from pipe notification callbacks.
* docs: add a reference to nng_deviceGarrett D'Amore2023-11-26
|
* [fixed] fix description of function nng_http_handler_collect_body()alawn-wang2023-11-25
|
* nng_aio_stop documentation is badly incorrectGarrett D'Amore2023-09-14
| | | | | The documentation for this function had not been updated in a long time, and reflected behavior that is incorrect.
* fix typo in nng_thread_set_name docPaulo Henrique Silva2023-08-27
| | | | function name was wrong in the code snippet.
* Get common name and subject alternative names of peer certificate (#1617)Christian Fischbach2023-02-08
| | | Co-authored-by: Christian Fischbach <cfischbach@mac.com>
* fixes #1574 Non-blocking version of nng_aio_wait / nng_aio_resultGarrett D'Amore2022-04-18
| | | | | | | This introduces a new API, nng_aio_busy(), that can be used to query the status of the aio without blocking. Some minor documentation fixes are included.
* fixes #1577 nng_stat_find_socket always returns the same stats nodeGarrett D'Amore2022-04-16
| | | | | Also this fixes problems with uninitialized socket names, and the socket name stat not being adjusted correctly when set via API.
* Introduce nng_device_aio().Garrett D'Amore2021-12-27
| | | | | | This function is like nng_device(), but runs asynchronously. Also, this fixes #1503 nng_device causes nng_close to blocking
* fixes #1536 nng_sendmsg and nng_recvmsg could be fasterGarrett D'Amore2021-11-28
| | | | fixes #1535 Desire nng_ctx_sendmsg and nng_ctx_recvmsg
* Fix premature transport registration. Mark it deprecated.Garrett D'Amore2021-08-01
| | | | | | | Originally the idea was to better support having the transports be separate loadable modules. This isn't needed for the builtin transports, so we make the explicit initialization of them deprecated, and document it as such.
* Fix typo. (#1479)Arthur A. Gleckler2021-07-24
|
* Add & document msg_capacity, msg_reserve (#1458)Evan Balster2021-07-06
| | | | | | | * Add & document msg_capacity, msg_reserve * reserve/capacity code style * Documentation references to reserve/capacity
* fixes #1428 Clarify disallowed operations in AIO completion callbacksGarrett D'Amore2021-06-02
|
* fixes #1445 PUB socket buffers, but docs say it should notGarrett D'Amore2021-06-02
|
* fixes #1450 nng_cv_until documentation bugGarrett D'Amore2021-06-02
|
* fixes #1452 nng_aio_set_iov doc bug regarding max IOV countGarrett D'Amore2021-06-02
|