@author Tim Fox

- `Anything`
  - `Object`
    - `Basic` ...and other supertypes
      - `NetworkOptions` ...and other supertypes

- `NetworkOptions`
  - `BaseDataObject`
  - `Basic`
    - `Identifiable`
    - `Object`
      - `Anything`

- `NetworkOptions`
  - `DatagramSocketOptions`
  - `TCPSSLOptions`
    - `ClientOptionsBase`
      - `HttpClientOptions`
      - `NetClientOptions`
    - `EventBusOptions`
    - `NetServerOptions`
      - `HttpServerOptions`

Initializer
`NetworkOptions(Boolean? logActivity = null, Integer? receiveBufferSize = null, Boolean? reuseAddress = null, Integer? sendBufferSize = null, Integer? trafficClass = null)` Parameters: `logActivity = null` Set to true to enabled network activity logging: Netty's pipeline is configured for logging on Netty's logger. `receiveBufferSize = null` Set the TCP receive buffer size `reuseAddress = null` Set the value of reuse address `sendBufferSize = null` Set the TCP send buffer size `trafficClass = null` Set the value of traffic class

Attributes
`logActivity` | `shared Boolean? logActivity` Set to true to enabled network activity logging: Netty's pipeline is configured for logging on Netty's logger.
`receiveBufferSize` | `shared Integer? receiveBufferSize` Set the TCP receive buffer size
`reuseAddress` | `shared Boolean? reuseAddress` Set the value of reuse address
`sendBufferSize` | `shared Integer? sendBufferSize` Set the TCP send buffer size
`trafficClass` | `shared Integer? trafficClass` Set the value of traffic class

Inherited Attributes
Attributes inherited from: `Object` `hash`, `string`

Methods
`toJson` | `shared actual default JsonObject toJson()` Refines `BaseDataObject.toJson`

Inherited Methods
Methods inherited from: `Object` `equals`
Methods inherited from: `BaseDataObject` `toJson`