Chameleon and Iguana Plugin C# Class Libraries

LlpClient Members

LlpClient overview

Public Static (Shared) Methods

RunMessageLoop On Windows platforms all events are dispatched using the Windows message loop.

Public Instance Constructors

LlpClient Overloaded. Initializes a new instance of the LlpClient class.

Public Instance Properties

Container (inherited from Component) 
HeaderBlock The characters that precede a message in a stream.
IsConnected The status of the connection with the server.
Site (inherited from Component) 
TrailerBlock The characters that follow a message in a stream.

Public Instance Methods

Connect Connect to the given host and port number.
CreateObjRef (inherited from MarshalByRefObject) 
Disconnect Attempt to gracefully disconnect from the server.
Dispose (inherited from Component)Overloaded.  
Equals (inherited from Object) 
GetHashCode (inherited from Object) 
GetLifetimeService (inherited from MarshalByRefObject) 
GetType (inherited from Object) 
handle Get handle. This is used in the internal implementation and should not be invoked directly.
HardDisconnect Ungracefully disconnect without doing TCP/IP handshaking with the server.
InitializeLifetimeService (inherited from MarshalByRefObject) 
MakeMessagePrintable Make message printable by changing plain carriage return characters "\r" to carriage return and newline characters "\r\n".
SendMessage Send a message to the server, prefixed and postfixed by the current HeaderBlock and TrailerBlock characters.
StopMessageLoop Send a quit message to the thread that the networking components are running on.
ToString (inherited from Component) 

Public Instance Events

Closed Fired when the connection is closed.
Connected Fired when the connection is made with the server.
DataIgnored Fired when data has been received that is not within the header and trailer block.
Disposed (inherited from Component) 
ErrorReceived Fired when we have an error with the TCP/IP connection.
MessageReceived Fired when a message is received.

Protected Instance Properties

DesignMode (inherited from Component) 
Events (inherited from Component) 

Protected Instance Methods

DisposeOverloaded. Clean up any resources being used.
Finalize Destructor.
GetService (inherited from Component) 
MemberwiseClone (inherited from Object) 

See Also

LlpClient Class | iNTERFACEWARE.Chameleon Namespace