TCPIP Socket (SOCKET) Resource Event

In the following table, AP = Access Privilege, RO - Read Only, and RW = Read/Write.

VI_EVENT_IO_COMPLETION

Notification that an asynchronous operation has completed.

Event Attribute

Attribute Value

Description

AP

Data Type

Range

VI_ATTR_EVENT_TYPE

0x3FFF4010UL

Unique logical identifier of the event.

RO

ViEventType

VI_EVENT_IO_COMPLETION

VI_ATTR_STATUS

0x3FFF4025UL

Return code of the asynchronous I/O operation that has completed.

RO

ViStatus

N/A

VI_ATTR_JOB_ID

0x3FFF4006UL

Job ID of the asynchronous operation that has completed.

RO

ViJobId

N/A

VI_ATTR_BUFFER

0x3FFF4027UL

Address of a buffer that was used in an asynchronous operation.

RO

ViBuf

N/A

VI_ATTR_RET_COUNT

32-bit: 0x3FFF4026UL

64-bit: 0x3FFF4028UL

Actual number of elements that were asynchronously transferred.

RO

ViUInt32

0 to FFFFFFFFh

VI_ATTR_OPER_NAME

0xBFFF4042UL

Name of the operation generating the event.

RO

ViString

N/A