Event Attribute Descriptions Unique logical identifier of the event. VI_ATTR_EVENT_TYPE This field contains the return code of the asynchronous I/O VI_ATTR_STATUS operation that has completed. This field contains the job ID of the asynchronous operation VI_ATTR_JOB_ID that has completed. This field contains the address of a buffer that was used in an VI_ATTR_BUFFER asynchronous operation. This field contains the actual number of elements that were VI_ATTR_RET_COUNT asynchronously transferred. VI_ATTR_RET_COUNT_32 VI_ATTR_RET_COUNT_64 The name of the operation generating the event. VI_ATTR_OPER_NAME For more information on see its definition in Section 3.7.2.3, VI_EVENT_EXCEPTION. VI_ATTR_OPER_NAME, RULE 5.3.3 All INTFC resource implementations SHALL support the generation of the events VI_EVENT_GPIB_CIC, VI_EVENT_GPIB_TALK, VI_EVENT_GPIB_LISTEN, VI_EVENT_CLEAR, VI_EVENT_TRIG, and VI_EVENT_SERVICE_REQ, VI_EVENT_IO_COMPLETION.
Event Attribute Descriptions VI_ATTR_EVENT_TYPE Unique logical identifier of the event. VI_ATTR_STATUS This field contains the return code of the asynchronous I/O operation that has completed. VI_ATTR_JOB_ID This field contains the job ID of the asynchronous operation that has completed. VI_ATTR_BUFFER This field contains the address of a buffer that was used in an asynchronous operation. VI_ATTR_RET_COUNT This field contains the actual number of elements that were VI_ATTR_RET_COUNT_32 asynchronously transferred. VI_ATTR_RET_COUNT_64 VI_ATTR_OPER_NAME The name of the operation generating the event. For more information on VI_ATTR_OPER_NAME, see its definition in Section 3.7.2.3, VI_EVENT_EXCEPTION. RULE 5.3.3 All INTFC resource implementations SHALL support the generation of the events VI_EVENT_GPIB_CIC, VI_EVENT_GPIB_TALK, VI_EVENT_GPIB_LISTEN, VI_EVENT_CLEAR, VI_EVENT_TRIG, VI_EVENT_SERVICE_REQ, and VI_EVENT_IO_COMPLETION.
vpp43_2017-10-17.docx