
#include "vipl_priv.h"Go to the source code of this file.
Functions | |
| VIP_ENTRY_POINT VIP_RETURN | VipPostSend (VIP_VI_HANDLE ViHandle, VIP_DESCRIPTOR *DescriptorPtr, VIP_MEM_HANDLE MemoryHandle) |
Definition in file vippostsend.c.
|
||||||||||||||||
|
VipPostSend() adds a Descriptor to the tail of the send queue of a VI, notifies the NIC that a new Descriptor is available, and returns immediately.
Definition at line 37 of file vippostsend.c. References VIP_NIC::lock, VIP_GM::lock, VIP_ASSERT, vip_check_memory_handle(), VIP_DEBUG, VIP_DEBUG_LABEL, VIP_ERROR_CONN_LOST, VIP_ERROR_POST_DESC, vip_generate_async_error(), VIP_NIC::vip_gm_ptr, VIP_INVALID_PARAMETER, VIP_INVALID_PTAG_HANDLE, VIP_INVALID_VI_HANDLE, VIP_MUTEX_LOCK, VIP_MUTEX_UNLOCK, vip_process_send_desc(), VIP_STATE_ERROR, VIP_SUCCESS, VIP_TRUE, and vip_vi_transition_to_error_state(). |
1.4.4.