XPRMcb_sendint
| XPRMcb_sendint | 
  Purpose
 
 Send an integer value to an initialization stream.
 
  Synopsis
 
int XPRMcb_sendint(XPRMcbinit cbinit,int i,int flush);
 
  Arguments
 
| 
     cbinit 
     | 
     Stream context
     | 
| 
     i 
     | 
     Integer value to send
     | 
| 
     flush 
     | 
     If
     0, the data will be processed when the queue of tokens is full, otherwise processing occurs immediately.
     | 
  Return value
 
| 
     0 
     | 
     Normal termination
     | 
| 
     1 
     | 
     All tokens have been processed and no more data is expected
     | 
| 
     2 
     | 
     No more data is expected but the queue of tokens is not empty
     | 
| 
     -1 
     | 
     An error occurred
     | 
  Further information
 
 1. A boolean value can also be sent using this routine:
 1 for
 true and
 0 for false.
 
 2. This function can only be used from a callback stream (see Section
 cb driver) during the execution of an
 initializations from block.
 
 3. If the
 flush argument is
 0, the information sent is queued and the function returns
 0. The queue is flushed when it is full or if the
 flush argument is non-zero.
 
  Related topics
 
 
