![]() |
![]() |
#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 "simrtdb.h"
#include "netioutils.h"
#include "dirconfig.h"
#include "ccurutils.h"
#include "rtdbutils.h"
Data Structures | |
struct | _header |
Defines | |
#define | PTR(p) ((Header *)&pNETOutputQueue->pool[p]) |
Typedefs | |
typedef struct _header | Header |
Functions | |
int | ccurNETIO_outputQueueMap (int init) |
int | ccurNETIO_getShutdownState () |
void | ccurNETIO_setShutdownState (int state) |
int | ccurNETIO_outputQPutData (unsigned char boardNum, const char *msgName, unsigned char *msgBuf, int msgLen) |
int | ccurNETIO_outputQPutCommand (unsigned char boardNum, unsigned char operation, const char *msgName, int parm1, int parm2) |
void | ccurNETIO_outputQFreeBuf (NETOutQElement *e) |
int | ccurNETIO_outputQGet (NETOutQElement *e, unsigned char **buffer) |
int | ccurNETIO_readMessages (int boardNum, int dir, IONETMessage **netMessages, int *nMessages) |
#define PTR | ( | p | ) | ((Header *)&pNETOutputQueue->pool[p]) |
int ccurNETIO_outputQueueMap | ( | int | init | ) |
int ccurNETIO_getShutdownState | ( | ) |
void ccurNETIO_setShutdownState | ( | int | state | ) |
int ccurNETIO_outputQPutData | ( | unsigned char | boardNum, | |
const char * | msgName, | |||
unsigned char * | msgBuf, | |||
int | msgLen | |||
) |
int ccurNETIO_outputQPutCommand | ( | unsigned char | boardNum, | |
unsigned char | operation, | |||
const char * | msgName, | |||
int | parm1, | |||
int | parm2 | |||
) |
void ccurNETIO_outputQFreeBuf | ( | NETOutQElement * | e | ) |
int ccurNETIO_outputQGet | ( | NETOutQElement * | e, | |
unsigned char ** | buffer | |||
) |
int ccurNETIO_readMessages | ( | int | boardNum, | |
int | dir, | |||
IONETMessage ** | netMessages, | |||
int * | nMessages | |||
) |