## NetServerOptions

Options for configuring a link.

Name | Type | Description
--- | --- | ---
`acceptBacklog` | `Number (int)` | Set the accept back log
`clientAuthRequired` | `Boolean` | Set whether client auth is required
`crlPaths` | `Array of String` | Add a CRL path
`crlValues` | `Array of Buffer` | Add a CRL value
`enabledCipherSuites` | `Array of String` | Add an enabled cipher suite
`host` | `String` | Set the host
`idleTimeout` | `Number (int)` | Set the idle timeout, in seconds. zero means don't timeout. This determines if a connection will timeout and be closed if no data is received within the timeout.
`keyStoreOptions` | `JksOptions` | Set the key/cert options in jks format, aka Java keystore.
`pemKeyCertOptions` | `PemKeyCertOptions` | Set the key/cert store options in pem format.
`pemTrustOptions` | `PemTrustOptions` | Set the trust options in pem format
`pfxKeyCertOptions` | `PfxOptions` | Set the key/cert options in pfx format.
`pfxTrustOptions` | `PfxOptions` | Set the trust options in pfx format
`port` | `Number (int)` | Set the port
`receiveBufferSize` | `Number (int)` | Set the TCP receive buffer size
`reuseAddress` | `Boolean` | Set the value of reuse address
`sendBufferSize` | `Number (int)` | Set the TCP send buffer size
`soLinger` | `Number (int)` | Set whether SO_linger keep alive is enabled
`ssl` | `Boolean` | Set whether SSL/TLS is enabled
`tcpKeepAlive` | `Boolean` | Set whether TCP keep alive is enabled
`tcpNoDelay` | `Boolean` | Set whether TCP no delay is enabled
`trafficClass` | `Number (int)` | Set the value of traffic class
`trustStoreOptions` | `JksOptions` | Set the trust options in jks format, aka Java trustore
`usePooledBuffers` | `Boolean` | Set whether Netty pooled buffers are enabled