Main Page | Data Structures | Directories | File List | Data Fields | Globals | Related Pages

vipqueryvi.c File Reference

#include "vipl_priv.h"

Go to the source code of this file.

Functions

VIP_ENTRY_POINT VIP_RETURN VipQueryVi (VIP_VI_HANDLE ViHandle, VIP_VI_STATE *State, VIP_VI_ATTRIBUTES *ViAttribs, VIP_BOOLEAN *ViSendQEmpty, VIP_BOOLEAN *ViRecvQEmpty)


Detailed Description

The VI-GM function VipQueryVi implementation.

Definition in file vipqueryvi.c.


Function Documentation

VIP_ENTRY_POINT VIP_RETURN VipQueryVi VIP_VI_HANDLE  ViHandle,
VIP_VI_STATE State,
VIP_VI_ATTRIBUTES ViAttribs,
VIP_BOOLEAN ViSendQEmpty,
VIP_BOOLEAN ViRecvQEmpty
 

VipQueryVi() returns information for a specific VI instance. The VI Attributes data structure and the current VI State are returned.

Return values:
VIP_SUCCESS Operation completed successfully.
VIP_ERROR_RESOURCE The operation failed due to insufficient resources.
VIP_INVALID_PARAMETER One of the paramters was invalid.
Parameters:
ViHandle (IN) The handle of a VI instance.
State (OUT) The current state of the VI.
ViAttribs (OUT) Returned to caller, contains VI-specific information.
ViSendQEmpty (OUT) If VIP_TRUE, the send queue is empty.
ViRecvQEmpty (OUT) If VIP_TRUE, the receive queue is empty.
See also:
VipCreateVi VipDestroyVi VIP_VI
Author:
Patrick Geoffray
Version:
1.0

Definition at line 40 of file vipqueryvi.c.

References VIP_VI_ATTRIBUTES::EnableRdmaRead, VIP_VI_ATTRIBUTES::EnableRdmaWrite, VIP_VI_ATTRIBUTES::MaxTransferSize, VIP_VI_ATTRIBUTES::Ptag, VIP_VI_ATTRIBUTES::QoS, VIP_VI_ATTRIBUTES::ReliabilityLevel, VI_GM_ENABLE_RDMAREAD, VIP_DEBUG, VIP_DEBUG_LABEL, VIP_FALSE, VIP_INVALID_PARAMETER, VIP_INVALID_VI_HANDLE, VIP_MUTEX_LOCK, VIP_MUTEX_UNLOCK, VIP_SUCCESS, and VIP_TRUE.

VI-GM-1.3 by Myricom © 1997-2006. Documentation generated on 20 May 2006 by doxygen 1.4.4.