Creates a new tcp client.
Closes the socket.
Fires a socket event.
Moves onto the next event handler in a chain.
Processes the client.
Reads the current available bytes.
Reads a specific amount of bytes. Paramms: amount = The amount of bytes to read.
Reports an error to the error handler.
Resets the current receive state.
Sets up events for the client.
Writes a buffer to the socket.
Gets the address string.
Gets the amount of available bytes for receive.
Gets the current buffer.
Sets the client id.
Gets the client id.
Gets a boolean determining whether the client is connected or not.
Gets the current received amount of bytes.
Gets the generic data associated with the client.
Sets the generic data associated with the client.
Gets a boolean determining whether the client has been disconnected or not.
Gets the event args of the client.
Gets the remote ip address.
Gets the remote port.
Gets the remote address.
Wrapper for a tcp socket client.