TwiceAsNice
2019-02-18
|
Macros | |
#define | DAQLIB __declspec(dllexport) __stdcall |
#define | DQ_RTRE_WAIT_PACKET (1L<<1) |
#define | DQ_RTRE_REFRESH_QUEUE (1L<<2) |
#define | DQ_RTA_QUEUE_DEPTH 64 |
#define | DQ_RTA_MAX_QUEUE_DEPTH 1024 |
#define | DQ_RTA_NUM_PACKETS_WAIT 3 |
#define | DqRtAsyncDmapRefreshInputs DqRtAsyncVmapRefreshInputs |
#define | DqRtAsyncDmapRefreshOutputs DqRtAsyncVmapRefreshOutputs |
Functions | |
int DAQLIB | DqRtAsyncOpenIOM (int handle, int *new_handle, uint16 UDP_Port, uint32 mTimeOut, int depth, pDQRDCFG *pDqCfg) |
int DAQLIB | DqRtAsyncCloseIOM (int hd) |
int DAQLIB | DqRtAsyncEnableEvents (int hd, uint32 flags, uint32 enable) |
int DAQLIB | DqRtAsyncAssignEvent (int hd, int devn, uint32 flags, int(*handler)(uint32 *flags, pDQPKT buf, int *size), tUeiPalObject event) |
int DAQLIB | DqRtAsyncWaitForEvent (int hd, uint32 flags, uint32 timeout_us, int *packets_in_queue) |
int DAQLIB | DqRtAsyncReceive (int hd, uint32 flags, pDQPKT *buffer, int *size, pDQRTRCQUEUE *paRcQueue, int *packets_in_queue) |
int DAQLIB | DqRtAsyncGetEventPacket (int hd, int devn, pDQEVENT *pDqEv, int *signaled) |
int DAQLIB | DqRtAsyncSend (int hd, uint32 flags, int pkt_size, pDQPKT buffer) |
int DAQLIB | DqRtAsyncVmapRefreshInputs (int hd, uint32 flags, pDQRTRCQUEUE paRcQueue, int dmap_id) |
int DAQLIB | DqRtAsyncVmapRefreshOutputs (int hd, uint32 flags, int dmap_id) |
int DAQLIB | DqRtAsyncSendResponse (int hd, uint32 flags, int pkt_size, pDQEVENT buffer) |
int DAQLIB | DqRtAsyncProcessEvent (int hd, uint32 flags, int num_events) |
int DAQLIB | DqRtAsyncClearEvents (int hd, uint32 flags) |
int DAQLIB | DqRtAsyncXMapSlotAllocate (int hd, uint32 flags, int dmapID, int slot_uS) |
int DAQLIB | DqRtAsyncXMapEnable (int hd, int enable) |
int DAQLIB | DqRtAsyncXMapSetTiming (int hd, uint32 flags, int dmapID, double dmap_period_Hz) |
int DAQLIB | DqRtAsyncXMapTestTiming (int hd, uint32 flags, int dmapID, uint32 *proc_time_uS) |
int DAQLIB | DqRtAsync553ReadRT (int hd, int devn, int channel, uint32 rt_size, uint32 *rtsa_list, uint16 **data) |
int DAQLIB | DqRtAsync553WriteRT (int hd, int devn, int channel, int request_ack, uint32 rt_size, uint32 *rtsa_list, uint16 **data) |
#define DAQLIB __declspec(dllexport) __stdcall |
#define DQ_RTA_MAX_QUEUE_DEPTH 1024 |
#define DQ_RTA_NUM_PACKETS_WAIT 3 |
#define DQ_RTA_QUEUE_DEPTH 64 |
#define DQ_RTRE_REFRESH_QUEUE (1L<<2) |
#define DQ_RTRE_WAIT_PACKET (1L<<1) |
#define DqRtAsyncDmapRefreshInputs DqRtAsyncVmapRefreshInputs |
#define DqRtAsyncDmapRefreshOutputs DqRtAsyncVmapRefreshOutputs |
int DAQLIB DqRtAsync553ReadRT | ( | int | hd, |
int | devn, | ||
int | channel, | ||
uint32 | rt_size, | ||
uint32 * | rtsa_list, | ||
uint16 ** | data | ||
) |
int DAQLIB DqRtAsync553WriteRT | ( | int | hd, |
int | devn, | ||
int | channel, | ||
int | request_ack, | ||
uint32 | rt_size, | ||
uint32 * | rtsa_list, | ||
uint16 ** | data | ||
) |
int DAQLIB DqRtAsyncAssignEvent | ( | int | hd, |
int | devn, | ||
uint32 | flags, | ||
int(*)(uint32 *flags, pDQPKT buf, int *size) | handler, | ||
tUeiPalObject | event | ||
) |
int DAQLIB DqRtAsyncCloseIOM | ( | int | hd | ) |
int DAQLIB DqRtAsyncOpenIOM | ( | int | handle, |
int * | new_handle, | ||
uint16 | UDP_Port, | ||
uint32 | mTimeOut, | ||
int | depth, | ||
pDQRDCFG * | pDqCfg | ||
) |
int DAQLIB DqRtAsyncReceive | ( | int | hd, |
uint32 | flags, | ||
pDQPKT * | buffer, | ||
int * | size, | ||
pDQRTRCQUEUE * | paRcQueue, | ||
int * | packets_in_queue | ||
) |
int DAQLIB DqRtAsyncVmapRefreshInputs | ( | int | hd, |
uint32 | flags, | ||
pDQRTRCQUEUE | paRcQueue, | ||
int | dmap_id | ||
) |
int DAQLIB DqRtAsyncWaitForEvent | ( | int | hd, |
uint32 | flags, | ||
uint32 | timeout_us, | ||
int * | packets_in_queue | ||
) |
int DAQLIB DqRtAsyncXMapEnable | ( | int | hd, |
int | enable | ||
) |