Chameleon and Iguana Plugin C# Class Libraries

iNTERFACEWARE.Iguana.Plugin Namespace

Namespace hierarchy

Classes

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.

Delegates

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.