| Class | Description |
|---|---|
| Destination | This class is used to implement an Iguana destination plugin. |
| DestinationMessageReceivedEventInputs | This class is used to pass data from Iguana to MessageReceived and ResubmissionPreviewMessageReceived event handlers. |
| DestinationMessageReceivedEventOutputs | This class is used to send response data from MessageReceived event handlers back to Iguana. |
| DisconnectReason | This class is used to describe the reason for a plugin's disconnection from Iguana. |
| LogMessage | This class is used to represent an individual Iguana log message. |
| LogQuery | This class is used to represent an Iguana log query. |
| LogQueryResult | This class is used to describe the result of Execute. |
| LogQueryResult.MessageCollection | Indexed property wrapper for LogQueryResult.Message. |
| MultiByteString | This is an internal utility class that performs UTF-8 to Unicode string conversion. |
| PluginException | This class is the Iguana Plugin library exception class. |
| Source | This class is used to implement an Iguana source plugin. |
| SourceMessageRequestCompletedEventInputs | This class is used to pass data from Iguana to MessageRequestCompleted event handlers. |
| SourceMessageRequestCompletedEventOutputs | This class is used to send response data from MessageRequestCompleted event handlers back to Iguana. |
| SourceMessageRequestedEventInputs | This class is used to pass data from Iguana to MessageRequested event handlers. |
| SourceMessageRequestedEventOutputs | This class is used to send response data from MessageRequested event handlers back to Iguana. |
| Delegate | Description |
|---|---|
| Destination.DisconnectedEvent | Event raised upon disconnection of the plugin from Iguana. |
| Destination.MessageReceivedEvent | Event raised upon receipt of a message from Iguana. |
| Destination.ResubmissionPreviewMessageReceivedEvent | Event raised upon receipt of a resubmission preview message from Iguana. |
| Source.DisconnectedEvent | Event raised upon disconnection of the plugin from Iguana. |
| Source.MessageRequestCompletedEvent | Event raised upon receipt of a message request completed notification from Iguana. |
| Source.MessageRequestedEvent | Event raised upon receipt of a message request from Iguana. |