The dip_int command sends a Data Interface Process (DIP) interrupt to a script on a channel or a range of channels.
Synopsis
dip_int
channel
dip_int
channelStart
-
channelEnd
Description
The dip_int command sends a message or messages to the Transaction State Machine (TSM) process requesting that TSM send interrupt messages to the script running on channel or the range of channels channelStart-channelEnd. If no script is running on the channel or if TSM does not own the channel, no action is taken for the channel. The dip_int command does not wait for a response from TSM. Scripts running on the channel receive the EDIPINT event.
Be careful when you use this command. It may affect other applications running on the system.
Examples
The following example requests that TSM send interrupt messages to channel two.
dip_int 2
The following example requests that TSM send interrupt messages on channels one through 32.
dip_int 1-32
Return values
If the dip_int command is successful, a 0 value is returned. If any value other than 0 is returned, the dip_int command completely or partially failed.
If the dip_int command returns a value of 2, dip_int failed due to temporary condition. In this case, the user should attempt the dip_int command again.
See also