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

Macros

#define DAQLIB   __declspec(dllexport) __stdcall
 

Functions

int DAQLIB DqDmapIsSupported (int iom, uint32 devn, uint32 ss, int *supported)
 
int DAQLIB DqDmapCreate (pDQE pDqe, int iom, pDQBCB *pBcb, int period, char **dmapin, char **dmapout)
 
int DAQLIB DqDmapDestroy (pDQBCB pBcb)
 
int DAQLIB DqDmapAddEntry (pDQBCB pBcb, int dev, int ss, uint32 ch, uint32 flags, int samples, char **offset)
 
int DAQLIB DqDmapAddMultipleEntries (pDQBCB pBcb, pDQSETTRL pTRL, int *entries, char **offset)
 
int DAQLIB DqDmapSetEntry (pDQBCB pBcb, int dev, int ss, uint32 ch, uint32 flags, int samples, char **offset)
 
int DAQLIB DqDmapMultipleEntries (pDQBCB pBcb, pDQSETTRL pTRL, int *entries, char **offset)
 
int DAQLIB DqDmapGetSampleSize (uint32 lymod, uint32 subsystem, uint32 cfgflags, uint32 config)
 
int DAQLIB DqDmapInitOps (pDQBCB pBcb)
 
int DAQLIB DqVmapGetSampleSize (uint32 lymod, uint32 cfgflags, uint32 config)
 
int DAQLIB DqVmapIsSupported (int iom, uint32 devn, uint32 ss, int *supported)
 
int DAQLIB DqVmapCreate (pDQE pDqe, int iom, pDQBCB *pBcb, int period, char **vmapin, char **vmapout)
 
int DAQLIB DqVmapDestroy (pDQBCB pBcb)
 
int DAQLIB DqVmapAddEntry (pDQBCB pBcb, int dev, int ss, uint32 ch, uint32 flags, int size, char **hdr_ptr, char **data_ptr)
 
int DAQLIB DqVmapInitOps (pDQBCB pBcb)
 
int DAQLIB DqVmapGetInputMap (pDQBCB pBcb, int index, uint16 *hdrptr)
 
int DAQLIB DqVmapGetOutputMap (pDQBCB pBcb, int index, uint16 *hdrptr)
 
int DAQLIB DqVmapGetInputPtr (pDQBCB pBcb, int index, uint8 *dataptr)
 
int DAQLIB DqVmapGetOutputPtr (pDQBCB pBcb, int index, uint8 *dataptr)
 

Macro Definition Documentation

◆ DAQLIB

#define DAQLIB   __declspec(dllexport) __stdcall

Function Documentation

◆ DqDmapAddEntry()

int DAQLIB DqDmapAddEntry ( pDQBCB  pBcb,
int  dev,
int  ss,
uint32  ch,
uint32  flags,
int  samples,
char **  offset 
)

◆ DqDmapAddMultipleEntries()

int DAQLIB DqDmapAddMultipleEntries ( pDQBCB  pBcb,
pDQSETTRL  pTRL,
int *  entries,
char **  offset 
)

◆ DqDmapCreate()

int DAQLIB DqDmapCreate ( pDQE  pDqe,
int  iom,
pDQBCB pBcb,
int  period,
char **  dmapin,
char **  dmapout 
)

◆ DqDmapDestroy()

int DAQLIB DqDmapDestroy ( pDQBCB  pBcb)

◆ DqDmapGetSampleSize()

int DAQLIB DqDmapGetSampleSize ( uint32  lymod,
uint32  subsystem,
uint32  cfgflags,
uint32  config 
)

◆ DqDmapInitOps()

int DAQLIB DqDmapInitOps ( pDQBCB  pBcb)

◆ DqDmapIsSupported()

int DAQLIB DqDmapIsSupported ( int  iom,
uint32  devn,
uint32  ss,
int *  supported 
)

◆ DqDmapMultipleEntries()

int DAQLIB DqDmapMultipleEntries ( pDQBCB  pBcb,
pDQSETTRL  pTRL,
int *  entries,
char **  offset 
)

◆ DqDmapSetEntry()

int DAQLIB DqDmapSetEntry ( pDQBCB  pBcb,
int  dev,
int  ss,
uint32  ch,
uint32  flags,
int  samples,
char **  offset 
)

◆ DqVmapAddEntry()

int DAQLIB DqVmapAddEntry ( pDQBCB  pBcb,
int  dev,
int  ss,
uint32  ch,
uint32  flags,
int  size,
char **  hdr_ptr,
char **  data_ptr 
)

◆ DqVmapCreate()

int DAQLIB DqVmapCreate ( pDQE  pDqe,
int  iom,
pDQBCB pBcb,
int  period,
char **  vmapin,
char **  vmapout 
)

◆ DqVmapDestroy()

int DAQLIB DqVmapDestroy ( pDQBCB  pBcb)

◆ DqVmapGetInputMap()

int DAQLIB DqVmapGetInputMap ( pDQBCB  pBcb,
int  index,
uint16 hdrptr 
)

◆ DqVmapGetInputPtr()

int DAQLIB DqVmapGetInputPtr ( pDQBCB  pBcb,
int  index,
uint8 dataptr 
)

◆ DqVmapGetOutputMap()

int DAQLIB DqVmapGetOutputMap ( pDQBCB  pBcb,
int  index,
uint16 hdrptr 
)

◆ DqVmapGetOutputPtr()

int DAQLIB DqVmapGetOutputPtr ( pDQBCB  pBcb,
int  index,
uint8 dataptr 
)

◆ DqVmapGetSampleSize()

int DAQLIB DqVmapGetSampleSize ( uint32  lymod,
uint32  cfgflags,
uint32  config 
)

◆ DqVmapInitOps()

int DAQLIB DqVmapInitOps ( pDQBCB  pBcb)

◆ DqVmapIsSupported()

int DAQLIB DqVmapIsSupported ( int  iom,
uint32  devn,
uint32  ss,
int *  supported 
)