diff options
| author | Garrett D'Amore <garrett@damore.org> | 2018-04-26 13:53:40 -0700 |
|---|---|---|
| committer | Garrett D'Amore <garrett@damore.org> | 2018-04-26 13:53:40 -0700 |
| commit | 3de2b56557c80b310341c423492bd8ba895c1abe (patch) | |
| tree | 897815f4d9aa30d8c40cbed4c5fec4088d555fda /docs/man/nng_tls.7.adoc | |
| parent | 492bfcc90d4b80842b024201cc1e4526404128b4 (diff) | |
| download | nng-3de2b56557c80b310341c423492bd8ba895c1abe.tar.gz nng-3de2b56557c80b310341c423492bd8ba895c1abe.tar.bz2 nng-3de2b56557c80b310341c423492bd8ba895c1abe.zip | |
fixes #105 Want NNG_OPT_TCP_NODELAY option
fixes #106 TCP keepalive tuning
Diffstat (limited to 'docs/man/nng_tls.7.adoc')
| -rw-r--r-- | docs/man/nng_tls.7.adoc | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/docs/man/nng_tls.7.adoc b/docs/man/nng_tls.7.adoc index da4adeb6..c783f739 100644 --- a/docs/man/nng_tls.7.adoc +++ b/docs/man/nng_tls.7.adoc @@ -110,6 +110,22 @@ the actual structure is either of type The following transport options are available. Note that setting these must be done before the transport is started. +((`NNG_OPT_TCP_KEEPALIVE`)):: + +This option is used to configure TCP keep-alives. +The value is of type `bool`, and defaults to `false`. + +((`NNG_OPT_TCP_NODELAY`)):: + +This option is used to configure Nagle's algorithm. +When enabled (`false`), the underlying TCP stream will attempt +to buffer and coalesce messages before sending them on, waiting +a short interval to improve buffering and reduce the overhead +caused by sending too-small messages. +This comes at a cost to latency, and is not recommended with modern +high speed networks. +The value is of type `bool` and defaults to `true`. + ((`NNG_OPT_TLS_CONFIG`)):: This option is used on an endpoint to access the underlying TLS |
