IGC Iguana Plugin Package
Components Interfaces Types

Components
TIGCdestination This class is used to implement an Iguana destination plugin.
TIGClogQuery This class is used to represent an Iguana log query.
TIGCsource This class is used to implement an Iguana source plugin.

Interfaces
IIGCdestinationMessageReceivedEventInputs This class is used to pass data from Iguana to OnMessageReceived and OnResubmissionPreviewMessageReceived event handlers.
IIGCdestinationMessageReceivedEventOutputs This class is used to send response data from OnMessageReceived event handlers back to Iguana.
IIGCdisconnectReason This class is used to describe the reason for a plugin's disconnection from Iguana.
IIGClogMessage This class is used to represent an individual Iguana log message.
IIGClogQueryResult This class is used to describe the result of Execute.
IIGCsourceMessageRequestCompletedEventInputs This class is used to pass data from Iguana to OnMessageRequestCompleted event handlers.
IIGCsourceMessageRequestCompletedEventOutputs This class is used to send response data from OnMessageRequestCompleted event handlers back to Iguana.
IIGCsourceMessageRequestedEventInputs This class is used to pass data from Iguana to OnMessageRequested event handlers.
IIGCsourceMessageRequestedEventOutputs This class is used to send response data from OnMessageRequested event handlers back to Iguana.

Types
TIGCdestinationDisconnectedEvent Event raised upon disconnection of the plugin from Iguana.
TIGCdestinationMessageReceivedEvent Event raised upon receipt of a message from Iguana.
TIGCdestinationResubmissionPreviewMessageReceivedEvent Event raised upon receipt of a resubmission preview message from Iguana.
TIGCsourceDisconnectedEvent Event raised upon disconnection of the plugin from Iguana.
TIGCsourceMessageRequestCompletedEvent Event raised upon receipt of a message request completed notification from Iguana.
TIGCsourceMessageRequestedEvent Event raised upon receipt of a message request from Iguana.


Chameleon Delphi Documentation