User`s guide
50 Agilent VISA User’s Guide
3 Programming with VISA
Table 12 Memory Access (MEMACC) Resource Event
VI_EVENT_IO_COMPLETION
Notification that an asynchronous operation has completed
Event Attribute Description A
P
Data Type Range
VI_ATTR_EVENT_TYPE Unique logical identifier of the
event.
R
O
ViEventTy
pe
VI_EVENT_IO_COMPLE
TION
VI_ATTR_STATUS Return code of the asynchronous
I/O operation that has completed.
R
O
ViStatus N/A
VI_ATTR_JOB_ID Job ID of the asynchronous
operation that has completed.
R
O
ViJobId N/A
VI_ATTR_BUFFER Address of a buffer that was used
in an asynchronous operation.
R
O
ViBuf N/A
VI_ATTR_RET_COUNT Actual number of elements that
were asynchronously transferred.
R
O
ViUInt32 0 to FFFFFFFF
h
VI_ATTR_OPER_NAME Name of the operation generating
the event.
R
O
ViString N/A
Table 13 GPIB Bus Interface (INTFC) Resource Events
VI_EVENT_GPIB_CIC
Notification that the GPIB controller has gained or lost CIC (controller in charge) status
Event Attribute Description A
P
Data Type Range
VI_ATTR_EVENT_TYPE Unique logical identifier of the
event.
R
O
ViEventTy
pe
VI_EVENT_GPIB_CIC
VI_ATTR_GPIB_RECV_CIC_
STATE
Controller has become
controller-in-charge.
R
O
ViBoolean VI_TRUE
VI_FALSE
VI_EVENT_GPIB_TALK
Notification that the GPIB controller has been addressed to talk