TwiceAsNice  2019-02-18
Macros | Functions
DAQLibDE_private.h File Reference
This graph shows which files directly or indirectly include this file:

Macros

#define DAQLIB   __declspec(dllexport) __stdcall
 
#define QUEUE_MISSING_CQ_REQUESTS   1
 
#define QUEUE_MISSING_ACB_REQUEST_PER_RCV   4
 
#define QUEUE_MISSING_MSG_REQUEST_PER_RCV   4
 

Functions

void STDCALL DqMMTimerCB (void *dwUser)
 
void STDCALL DqSendThread (void *lpvParam)
 
void STDCALL DqRecvThread (void *lpvParam)
 
void STDCALL DqWriterThread (void *lpvParam)
 
void STDCALL DqReaderThread (void *lpvParam)
 
int AcbRdFifoRcvCB (struct _DQCQENTRY *entry, int iom)
 
int AcbWrFifoSndCB (struct _DQCQENTRY *entry, int iom)
 
int AcbWrFifoRcvCB (struct _DQCQENTRY *entry, int iom)
 
int DqConvertAndCalibrate (uint16 model, uint16 option, uint32 flags, uint32 clsize, uint32 *cl, uint32 size, char *in_data, char *out_data)
 
double raw2dbl (uint32 raw, pDQCVINFO cvInfo, pDQDEVCFG pdvc)
 
uint32 dbl2raw (double val, pDQCVINFO cvInfo, pDQDEVCFG pdvc, uint32 *bytes)
 
int GetEventsFromIomStatus (uint32 *status)
 
int GetEventsFromLayerStatus (uint32 *status)
 
int HeartBeatRcvCB (struct _DQCQENTRY *entry, int iom)
 
int DmapRcvCB (struct _DQCQENTRY *entry, int iom)
 
int DmapSndCB (struct _DQCQENTRY *entry, int iom)
 
int MissingAcbQueueCreate (pDQACB pAcb, int size)
 
int MissingAcbQueueDestroy (pDQACB pAcb)
 
int MissingAcbQueueAdd (pDQACB pAcb, uint32 rqid)
 
int MissingAcbQueueRemove (pDQACB pAcb, uint32 *rqid)
 
uint32 MissingAcbQueueGetCount (pDQACB pAcb)
 
int MissingMsgQueueCreate (pDQMSGQ pMsg, int size)
 
int MissingMsgQueueDestroy (pDQMSGQ pMsg)
 
int MissingMsgQueueAdd (pDQMSGQ pAcb, uint32 rqid)
 
int MissingMsgQueueRemove (pDQMSGQ pMsg, uint32 *rqid)
 
uint32 MissingMsgQueueGetCount (pDQMSGQ pMsg)
 

Macro Definition Documentation

◆ DAQLIB

#define DAQLIB   __declspec(dllexport) __stdcall

◆ QUEUE_MISSING_ACB_REQUEST_PER_RCV

#define QUEUE_MISSING_ACB_REQUEST_PER_RCV   4

◆ QUEUE_MISSING_CQ_REQUESTS

#define QUEUE_MISSING_CQ_REQUESTS   1

◆ QUEUE_MISSING_MSG_REQUEST_PER_RCV

#define QUEUE_MISSING_MSG_REQUEST_PER_RCV   4

Function Documentation

◆ AcbRdFifoRcvCB()

int AcbRdFifoRcvCB ( struct _DQCQENTRY entry,
int  iom 
)

◆ AcbWrFifoRcvCB()

int AcbWrFifoRcvCB ( struct _DQCQENTRY entry,
int  iom 
)

◆ AcbWrFifoSndCB()

int AcbWrFifoSndCB ( struct _DQCQENTRY entry,
int  iom 
)

◆ dbl2raw()

uint32 dbl2raw ( double  val,
pDQCVINFO  cvInfo,
pDQDEVCFG  pdvc,
uint32 bytes 
)

◆ DmapRcvCB()

int DmapRcvCB ( struct _DQCQENTRY entry,
int  iom 
)

◆ DmapSndCB()

int DmapSndCB ( struct _DQCQENTRY entry,
int  iom 
)

◆ DqConvertAndCalibrate()

int DqConvertAndCalibrate ( uint16  model,
uint16  option,
uint32  flags,
uint32  clsize,
uint32 cl,
uint32  size,
char *  in_data,
char *  out_data 
)

◆ DqMMTimerCB()

void STDCALL DqMMTimerCB ( void *  dwUser)

◆ DqReaderThread()

void STDCALL DqReaderThread ( void *  lpvParam)

◆ DqRecvThread()

void STDCALL DqRecvThread ( void *  lpvParam)

◆ DqSendThread()

void STDCALL DqSendThread ( void *  lpvParam)

!!!

!!!

!!!

!!!

◆ DqWriterThread()

void STDCALL DqWriterThread ( void *  lpvParam)

◆ GetEventsFromIomStatus()

int GetEventsFromIomStatus ( uint32 status)

◆ GetEventsFromLayerStatus()

int GetEventsFromLayerStatus ( uint32 status)

◆ HeartBeatRcvCB()

int HeartBeatRcvCB ( struct _DQCQENTRY entry,
int  iom 
)

◆ MissingAcbQueueAdd()

int MissingAcbQueueAdd ( pDQACB  pAcb,
uint32  rqid 
)

◆ MissingAcbQueueCreate()

int MissingAcbQueueCreate ( pDQACB  pAcb,
int  size 
)

◆ MissingAcbQueueDestroy()

int MissingAcbQueueDestroy ( pDQACB  pAcb)

◆ MissingAcbQueueGetCount()

uint32 MissingAcbQueueGetCount ( pDQACB  pAcb)

◆ MissingAcbQueueRemove()

int MissingAcbQueueRemove ( pDQACB  pAcb,
uint32 rqid 
)

◆ MissingMsgQueueAdd()

int MissingMsgQueueAdd ( pDQMSGQ  pAcb,
uint32  rqid 
)

◆ MissingMsgQueueCreate()

int MissingMsgQueueCreate ( pDQMSGQ  pMsg,
int  size 
)

◆ MissingMsgQueueDestroy()

int MissingMsgQueueDestroy ( pDQMSGQ  pMsg)

◆ MissingMsgQueueGetCount()

uint32 MissingMsgQueueGetCount ( pDQMSGQ  pMsg)

◆ MissingMsgQueueRemove()

int MissingMsgQueueRemove ( pDQMSGQ  pMsg,
uint32 rqid 
)

◆ raw2dbl()

double raw2dbl ( uint32  raw,
pDQCVINFO  cvInfo,
pDQDEVCFG  pdvc 
)