mmJson
======
The mmJson datasource plug-in is used for getting machinemonitoring-events from
send via the mmJson protocol.

Supported events
----------------
At the moment the following events are supported:
* Softwareversion (tmpswver)
* Operating data (tmpopdata)
* State (tmpstatus)
* Order (orderdata)
* Spindlemonitoring definition (machinedescription)
* Spindlemonitoring actual values (cmspindletemp)
* Notifications (notifications)
* Maintenance definition (maintenance_data)
* Maintenance actualvalues (maintenance_actualvalues)

Configuration
-------------
The configuration of mmJson is located at the section `[mmjson]` in the
`viaConnector.ini` file.

The following things can be configured:
* `interface`:          the network interface used to receive the events. To
                        use everynetwork interfaces available you can use
                        `0.0.0.0`. The default is: `127.0.0.1`
* `port`:               the TCP-port to receive the data. The default is:
                        `1236`
* `noEagerTermination`: If the server should't not terminate the tcp connection
                        after a received dataset. The default is: `false`.
* `timeout`:            The time the server waits for data until it kills the
                        connection. `0` disables the timout. The default is:
                        `10`.
