Options()
Socket options.
Build the object with default constructor Options() and customize it afterward.
For interval function, look at ExTimer.timerCalc.
Note: The logger callback might be called on other thread.