Class Hierarchy   Class Index   Method Index  

CHM, CHMnet and IGC Libraries Data Structures

Here are the data structures with brief descriptions:
CHMchameleonEncodingThis class contains functions to change the current encoding used internally by Chameleon at runtime
CHMcoutOutputLogLogs output to stdout
CHMdateTimeDate/Time class
CHMeditOutputLogOutputs log to a windows CEdit control
CHMengineInstance of Chameleon engine
CHMerrorChameleon exception class
CHMhl7ClientSocketDeprecated Client class for asynchronous TCP/IP communication
CHMhl7ServerSocketDeprecated server class for asynchronous TCP/IP communication
CHMlicenseThis class can be used by customers to automate the registration of Chameleon run-time instances
CHMllpClientThis class can be used to implement a Lower Layer Protocol (LLP) TCP/IP client to connect to an LLP server
CHMllpConnectionThis object is passed as an argument for many of the events of the CHMllpServer object
CHMllpServerThis object implements a Lower Layer Protocol (LLP) TCP/IP server that listens for connections from clients
CHMllpWrapperLower Layer Protocol (LLP) wrapper
CHMmanualResetEventA portable manual-reset event object, useful for thread synchronization
CHMmessageMessage class
CHMmfcSocketTransportMFC socket implementation of CHMtransport
CHMoutputLogAbstract class for implementing an output log
CHMstringCustom string class
CHMtableTable class
CHMtableRowTable row class
CHMtransportAbstract interface class for message transport
CHMwrapperClass which abstracts the message wrapping protocol
IGCcharacterEncodingThis class is used to configure the IGC DLL character encoding for Windows C++ plugins
IGCdestinationThis class is used to implement an Iguana destination plugin
IGCdestinationMessageReceivedEventInputsThis class is used to pass data from Iguana to IGCdestination::OnMessageReceived and IGCdestination::OnResubmissionPreviewMessageReceived event handlers
IGCdestinationMessageReceivedEventOutputsThis class is used to send response data from IGCdestination::OnMessageReceived event handlers back to Iguana
IGCdisconnectReasonThis class is used to describe the reason for a plugin's disconnection from Iguana
IGClogMessageThis class is used to represent an individual Iguana log message
IGClogQueryThis class is used to represent an Iguana log query
IGClogQueryResultThis class is used to describe the result of IGClogQuery::Execute
IGCsourceThis class is used to implement an Iguana source plugin
IGCsourceMessageRequestCompletedEventInputsThis class is used to pass data from Iguana to IGCsource::OnMessageRequestCompleted event handlers
IGCsourceMessageRequestCompletedEventOutputsThis class is used to send response data from IGCsource::OnMessageRequestCompleted event handlers back to Iguana
IGCsourceMessageRequestedEventInputsThis class is used to pass data from Iguana to IGCsource::OnMessageRequested event handlers
IGCsourceMessageRequestedEventOutputsThis class is used to send response data from IGCsource::OnMessageRequested event handlers back to Iguana