![]() |
![]() |
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <fcntl.h>
#include <errno.h>
#include <unistd.h>
#include <pthread.h>
#include <sys/mman.h>
#include <sys/stat.h>
#include <sys/time.h>
#include <sys/types.h>
#include <sys/ipc.h>
#include <sys/shm.h>
#include "simrtdb.h"
#include "asyncio.h"
#include "simerrors.h"
#include "tscutils.h"
#include "rtdbutils.h"
Data Structures | |
struct | _header |
Defines | |
#define | PTR(p) ((Header *)&pAsyncInputQueue->pool[p]) |
Typedefs | |
typedef struct _header | Header |
Functions | |
int | ccurAsynQ_asyncInputQueueMap (int init) |
int | ccurAsynQ_asyncInputQPut (AsyncQElement *e, int nElements, void *str, int length) |
void | ccurAsynQ_freeBuf (AsyncQElement *e) |
int | ccurAsynQ_asyncInputQGet (AsyncQElement *e, int *nElements, void *str, int *len) |
void | ccurAsynQ_resetQ (void) |
int | ccurAsynQ_getQNumberOfEntries (void) |
int | ccurAsynQ_setRTDBItemValue (RTDBItem *pItem, double value, unsigned char rtFlags, unsigned long long stamp) |
#define PTR | ( | p | ) | ((Header *)&pAsyncInputQueue->pool[p]) |
void ccurAsynQ_resetQ | ( | void | ) |