CHMnet Chameleon Package Components Interfaces Types |
Components |
TCHMchameleonEncoding | This class contains functions to change the current encoding used internally by Chameleon at runtime. Changes made here affect all currently instantiated Engines and Chameleon network connections. |
TCHMlicense | This class can be used by customers to automate the registration of Chameleon run-time instances. This class allows you to programmatically register Chameleon on a user's machine without any user input. |
TCHMllpClient | This class can be used to implement a Lower Layer Protocol (LLP) TCP/IP client to connect to an LLP server. |
TCHMllpServer | This object implements a Lower Layer Protocol (LLP) TCP/IP server that listens for connections from clients. |
Interfaces |
ICHMllpConnection | This object is passed as an argument for many of the events of the TCHMllpServer object. |
Types |
TCHMllpClientClosedEvent | Fired when the connection is closed. |
TCHMllpClientConnectedEvent | Fired when the connection is made with the server. |
TCHMllpClientDataIgnoredEvent | Fired when data has been received that is not within the header and trailer block. |
TCHMllpClientErrorReceivedEvent | Fired when we have an error with the TCP/IP connection. |
TCHMllpClientMessageReceivedEvent | Fired when a message is received. |
TCHMllpServerClientConnectedEvent | Fired when a connection is made to the server by a new client. |
TCHMllpServerClientDisconnectedEvent | Fired when a client disconnects from the server, or a previous Disconnect call on a Connection succeeds. |
TCHMllpServerClientErrorReceivedEvent | Fired when a networking error occurs with a specific client connection. |
TCHMllpServerDataIgnoredEvent | Fired when data has been received that is not within the header and trailer block envelope. |
TCHMllpServerErrorReceivedEvent | Fired when an issue occurs with the server socket itself rather than a specific client. |
TCHMllpServerMessageReceivedEvent | Fired each time we receive a message from a connected HL7 client. |