TIGCdestination Component Properties Methods Events |
This class is used to implement an Iguana destination plugin.
Unit
IGC
Declaration
TIGCdestination = class(TComponent)
Description
Destination plugins connect to, and receive messages from Iguana To-Plugin channel components.
Messages are sent from Iguana to the TIGCdestination plugin through the OnMessageReceived event. The plugin must set properties on the IIGCdestinationMessageReceivedEventOutputs object that will be passed to event handler. This will indicate to Iguana whether message processing was successful.
See:
http://www.interfaceware.com/manual/plugin_receiving.html
for more information.
Properties |
ConnectTimeout | Time in milliseconds the plugin will wait to handshake with Iguana while executing the Connect operation (default 5000 milliseconds). |
DisconnectReason | Describes the reason for the plugin's (most recent) disconnection from Iguana. |
Methods |
Connect | Connects to an Iguana To-Plugin channel component as a destination plugin. |
Disconnect | Disconnects the plugin from Iguana. |
EnableDebugLogging | Enables logging of internal runtime debug information to the specified file. |
WaitForDisconnect | Waits until the plugin is disconnected from Iguana. |
WaitForDisconnectWithTimeout | Waits until either the plugin is disconnected from Iguana, or a specified timeout elapses. |
Events |
OnDisconnected | Event raised upon disconnection of the plugin from Iguana. |
OnMessageReceived | Event raised upon receipt of a message from Iguana. |
OnResubmissionPreviewMessageReceived | Event raised upon receipt of a resubmission preview message from Iguana. |