Constructor
the socket
finalizer callback of the select listener, called when the connection is shut down
optional user-specified error handler, called when a connection error occurs
See Implementation
Constructor