*<Null safety>*
void bind (Socket socket)
void bind(Socket socket) { if (isBound) { throw ZirconApiError('SocketReader is already bound.'); } _socket = socket; _asyncWait(); }