SocketReaderWriter

fun SocketReaderWriter(    host: String = DEFAULT_HOSTNAME,     port: UShort = DEFAULT_PORT,     maxWaitTime: Duration = DEFAULT_MAX_WAIT_TIME,     socketConnectionTimeout: Duration = DEFAULT_SOCKET_CONNECTION_TIMEOUT,     socketDataTimeout: Duration = DEFAULT_SOCKET_DATA_TIMEOUT)