!ITC.DEF [100] - XCALL ITC definitions
!-------------------.-------------------.-------------------.-------------------.
!EDIT HISTORY
! [100] 25-Jul-25 / jdm / created
!-------------------.-------------------.-------------------.-------------------.

! XCALL ITC, func values...
define ITCFUNC_SEND      = 0        ! Send message to cooperating receiver
define ITCFUNC_RCVNW     = 1        ! Receive message (do not wait if not available)
define ITCFUNC_RCVW      = 2        ! Receive message (wait until available)
define ITCFUNC_SENDSIG   = 3        ! Send message and signal receiver 

! internal message opcodes 
define ITCMOP_SEND       =  0       ! send text message (to main screen)
define ITCMOP_CHAT       =  1       ! invoke chat session
define ITCMOP_CHATRSP    =  2       ! chat response
define ITCMOP_MSGBOT     =  3       ! send a plain text message to bottom status line
define ITCMOP_MSGTOP     =  4       ! send a plain text message to top status line
define ITCMOP_FORCEKBD   =  5       ! force text into keyboard buffer
define ITCMOP_JCBUPD     =  6       ! force a job table update
define ITCMOP_MSGBOX     =  7       ! send message to display in messagebox
define ITCMOP_ASMSG      =  8       ! send message to display using ASMSG.EXE
define ITCMOP_FILEOPEN   =  10      ! ask if target(s) have specified file open (IJCC_FILEOPEN)
define ITCMOP_DEBUG      =  11      ! initiate ADB (debug) session (IJCC_DEBUG)


