Chameleon and Iguana Plugin C# Class Libraries

TransportTcpIpServer Members

TransportTcpIpServer overview

Public Instance Constructors

TransportTcpIpServer Constructor The main constructor.

Public Instance Properties

Port The TCP/IP port this socket is listening on.

Public Instance Methods

AddLog Assign an object which implements the Log interface.
AddServerSocketListener Assign an object which implements ServerSocketListener.
Close Close the socket and invoke the OnCloseServer event on the ServerSocketListener object.
DisposeOverloaded. Dispose of the TransportTcpIpServer object.
Equals (inherited from Object) 
GetHashCode (inherited from Object) 
GetType (inherited from Object) 
Run Loop forever listening for a client connection.
ToString (inherited from Object) 

Protected Instance Methods

AcceptEvent Invoke the OnAccept event on the ServerSocketListener object.
CloseServerEvent Invoke the OnCloseServer event on the ServerSocketListener object.
DisposeOverloaded. Helper method. Actual dispose method. Intended to be overridden by the child.
ErrorEvent Log an error to the log interface.
Finalize Destructor. Calls Dispose passing false as a parameter.
ListenEvent Invokes the OnListen event on the ServerSocketListener object.
MemberwiseClone (inherited from Object) 
Println Print the string description to the log.

See Also

TransportTcpIpServer Class | iNTERFACEWARE.Chameleon Namespace