Cronous Emulation Server Daemon

TCPServerSocket Members

TCPServerSocket overview

Public Instance Constructors

TCPServerSocket Constructor Initializes the TCP server socket.

Public Instance Properties

backlog Number of clients pending while listening.
server_socket_handler Socket handler builder used when accepting new clients.
socket (inherited from TCPSocketHandler) Socket object associated to the handler.
state Socket state.

Public Instance Methods

accept Accepts a new client.
check (inherited from TCPSocketHandler) Checks for socket validity.
close Closes connection.
Equals (inherited from Object) Determines whether the specified Object is equal to the current Object.
GetHashCode (inherited from Object) Serves as a hash function for a particular type, suitable for use in hashing algorithms and data structures like a hash table.
GetType (inherited from Object) Gets the Type of the current instance.
open Opens connection.
post_open (inherited from TCPSocketHandler) Adds the socket to the event manager.
pre_close (inherited from TCPSocketHandler) Removes the socket from the event manager.
process_error Function called when an error occurs during the polling.
process_read Processes reading.
process_write (inherited from TCPSocketHandler) Processes writing.
ToString (inherited from Object) Returns a String that represents the current Object.
wants_reading_notification Check whether the socket wants to process reading.
wants_writing_notification Check whether the socket wants to process writing.

Protected Instance Fields

_backlog Number of clients pending while listening.
_server_socket_handler Server socket handler used to handle events.
_socket (inherited from TCPSocketHandler) Socket object associated to the handler.
_state Socket state.

Protected Instance Methods

Finalize (inherited from Object) Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
MemberwiseClone (inherited from Object) Creates a shallow copy of the current Object.

See Also

TCPServerSocket Class | croemud.connection Namespace