aboutsummaryrefslogtreecommitdiff
path: root/docs/ref
Commit message (Collapse)AuthorAge
...
* Add some cross references in the NNG 1 migration guide.Garrett D'Amore2024-11-09
|
* Remove references to NNG_OPT_SUB_SUBSCRIBE.Garrett D'Amore2024-11-09
|
* Remove tabs from docs (expand to 4 spaces) - some renderers cannot cope.Garrett D'Amore2024-11-09
|
* fixes #1914 Document nng_socket_proto_id, proto_name, peer_id, peer_name, ↵Garrett D'Amore2024-11-09
| | | | and nng_socket_raw
* Remove left over single doc pages.Garrett D'Amore2024-11-09
|
* Socket option handling clean ups for endpoints.Garrett D'Amore2024-11-03
| | | | | | | The framework for saving and replaying socket options was left over, and should not be used. But we do need to send the initial socket options to endpoints when creating them, so we have support for that in a cleaner fashion that does not require memory allocations.
* Remove untyped nng_socket_get and nng_socket_set.Garrett D'Amore2024-11-03
|
* Remove untyped nng_dialer_get/set and nng_listener_get/set.Garrett D'Amore2024-11-03
|
* Remove nng_ctx untyped option functionsGarrett D'Amore2024-11-03
|
* Remove untyped stream option functions.Garrett D'Amore2024-11-03
| | | | | The underlying stream APIs have no need for untyped accessors. Another step on the road to removal of NNI_TYPE_OPAQUE.
* Replace NNG_OPT_SUB_SUBSCRIBE/UNSUBSCRIBE with functions.Garrett D'Amore2024-11-03
| | | | | The main purpose is to eliminate the NNI_TYPE_OPAQUE options, by putting these into their own first class, protocol-specific, functions.
* Replace `NNG_OPT_RAW` with `nng_socket_raw`.Garrett D'Amore2024-11-02
| | | | Similar to the other identities, this simplifies code a bit.
* Replace `NNG_OPT_PROTO`, `NNG_OPT_PROTONAME`, and friends with functions.Garrett D'Amore2024-11-02
| | | | | | Socket options were a little awkward, and these are core properties of the socket. Few if any applications need these. This also avoids some dynamic allocations.
* NNG_OPT_RECVFD and NNG_OPT_SENDFD converted to functions.Garrett D'Amore2024-11-02
| | | | | | | | | | These options are removed entirely, and their functionality is now available via special functions, `nng_socket_get_send_poll_fd` and `nng_socket_get_recv_poll_fd`, making these first class methods on the socket. This eliminates a bit of wasteful code, and provides type safety for these methods.
* Remove nng_stream_set function family.Garrett D'Amore2024-10-28
| | | | This was not really used or useful.
* tls: Remove the individual TLS configuration optionsGarrett D'Amore2024-10-28
| | | | | | | | This is a breaking change. TLS configuration changes are to be made using TLS configuration objects, and then set on a listener or dialer with NNG_OPT_TLS_CONFIG. This should be a bit less racy, and allows for simpler code.
* docs: fix message linksGarrett D'Amore2024-10-27
|
* docs: fix various linksGarrett D'Amore2024-10-27
|
* docs: update nng_sleep_aio for mdbookGarrett D'Amore2024-10-27
|
* docs: AIO chapter (consumer only) converted to mdbook.Garrett D'Amore2024-10-24
|
* docs: nng_opts_parse converted to chapter.Garrett D'Amore2024-10-23
|
* docs: document error codesGarrett D'Amore2024-10-23
|
* docs: master cross-reference tableGarrett D'Amore2024-10-22
|
* docs: URL chapterGarrett D'Amore2024-10-22
|
* docs: idmap into its own chapterGarrett D'Amore2024-10-22
|
* docs: consolidate misc chapterGarrett D'Amore2024-10-22
|
* docs: add memory chapterGarrett D'Amore2024-10-22
|
* docs: fix markup snafu in msgm.mdGarrett D'Amore2024-10-22
|
* fix typoGarrett D'Amore2024-10-22
|
* docs: move migration docs into bookGarrett D'Amore2024-10-22
|
* docs: messages API converted to single chapter.Garrett D'Amore2024-10-22
|
* doc: remove unused index.md for thr/Garrett D'Amore2024-10-21
|
* docs: fix clock cross referencesGarrett D'Amore2024-10-20
|
* docs: Move time related functions into single chapter.Garrett D'Amore2024-10-20
|
* Forgot to commit synch.mdGarrett D'Amore2024-10-20
|
* docs: thread converted to new styleGarrett D'Amore2024-10-20
|
* Use `const` for nng_stat when possible.Garrett D'Amore2024-10-20
| | | | | This should help the compiler enforce checks, and may result in better optimizations.
* Synchronization primitives made a single chapter in mdbook.Garrett D'Amore2024-10-20
|
* docs: statistics as a single chapter.Garrett D'Amore2024-10-19
|
* Add syslog RFCs to see alsoGarrett D'Amore2024-10-19
|
* Logging as a single chapter.Garrett D'Amore2024-10-19
| | | | | | | | | | | | | This is the direction we want to go with documentation. Major areas of functionality should be one single chapter in the API reference, which should make them far more usable for people not already familiar with NNG. This represents a substantial departure from UNIX man pages, but many of our users are not used to working with UNIX man pages anyway, and organization of man pages, while convenient for reading with the legacy shell man command, fails on a number of usability fronts.
* Conversion of nng_aio to mdbook in progressGarrett D'Amore2024-10-19
|
* aio cancellation docs converted to mdbookGarrett D'Amore2024-10-18
|
* IPC transport converted to mdbook.Garrett D'Amore2024-10-18
|
* Forgot to add log index docGarrett D'Amore2024-10-18
|
* markup fix in indexGarrett D'Amore2024-10-15
|
* Stats API converted to mdbook.Garrett D'Amore2024-10-15
| | | | | A number of small errors were fixed, and we tried to restructure this to be a bit more usable to readers.
* docs: nng_log_get_level has a return valueGarrett D'Amore2024-10-14
|
* Minor fixes for () in docsGarrett D'Amore2024-10-14
|
* log documentation converted to mdbook.Garrett D'Amore2024-10-14
|