SIMulation Workbench Documentation SIMulation Workbench Documentation

asyncio_sent.c File Reference

#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <strings.h>
#include <unistd.h>
#include <pthread.h>
#include <time.h>
#include <fcntl.h>
#include <limits.h>
#include <sys/time.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <sys/mman.h>
#include <regex.h>
#include <errno.h>
#include "simerrors.h"
#include "rtdbutils.h"
#include "tscutils.h"
Include dependency graph for asyncio_sent.c:

Defines

#define _XOPEN_SOURCE   600
#define POSIX_SHARED

Functions

void sentAllocateHashTable (void)
int ccurAsyncIO_sentTableReady (void)
void ccurAsyncIO_sentTableSetReady (int ready)
void ccurRTDB_sentInitTable (void)
int ccurRTDB_sentTableNewEntry (int boardId, int boardNum, int channelNum, int sentId, int type)
SENTIdPropertiesccurRTDB_sentGetSENTIdTable (void)
SENTTableccurRTDB_sentGetSENTTable (void)
int ccurRTDB_sentGetTableIndex (int boardId, int boardNum, int channelNum, int sentId, int type)
SENTIdPropertiesccurAsyncIO_sentGetSENTId (int boardId, int boardNum, int channelNum, int sentId, int type)
int ccurAsyncIO_sentResumeSENTId (int boardId, int boardNum, int channelNum, int sentId)
int ccurAsyncIO_CPSENT_sentResumeSENTId (int boardNum, int netNum, int sentId)
int ccurAsyncIO_sentResumeItemSENTId (RTDBItem *pItem)
int ccurAsyncIO_sentResumeItemSENTIdName (const char *pointName)
int ccurAsyncIO_sentPauseSENTId (int boardId, int boardNum, int netNum, int sentId)
int ccurAsyncIO_CPSENT_sentPauseSENTId (int boardNum, int netNum, int sentId)
int ccurAsyncIO_sentPauseItemSENTId (RTDBItem *pItem)
int ccurAsyncIO_sentPauseItemSENTIdName (const char *pointName)
int ccurAsyncIO_sentGetRxCountSENTId (int boardId, int boardNum, int netNum, int sentId)
int ccurAsyncIO_sentGetTxCountSENTId (int boardId, int boardNum, int netNum, int sentId)
int ccurAsyncIO_sentGetTxFlagsSENTId (int boardId, int boardNum, int netNum, int sentId)
int ccurAsyncIO_CPSENT_sentGetTxFlagsSENTId (int boardNum, int netNum, int sentId)
int ccurAsyncIO_sentGetTxCountP (RTDBItem *pItem)
int ccurAsyncIO_sentGetRxCountP (RTDBItem *pItem)
int ccurAsyncIO_sentGetTxFlagsP (RTDBItem *pItem)
int ccurAsyncIO_sentGetTxFlags (char *pointName)
int ccurAsyncIO_sentGetTimeSinceLastRXSENTId (int boardId, int boardNum, int netNum, int sentId)
unsigned long long ccurAsyncIO_sentGetRXTimeStampSENTId (int boardId, int boardNum, int netNum, int sentId)
int ccurAsyncIO_sentGetLastRXIntervalSENTId (int boardId, int boardNum, int netNum, int sentId)
int ccurAsyncIO_CPSENT_sentGetTimeSinceLastRXSENTId (int boardNum, int netNum, int sentId)
unsigned long long ccurAsyncIO_CPSENT_sentGetRXTimeStampSENTId (int boardNum, int netNum, int sentId)
int ccurAsyncIO_CPSENT_sentGetLastRXIntervalSENTId (int boardNum, int netNum, int sentId)
int ccurAsyncIO_CPFPGAArria_sentResumeSENTId (int boardId, int boardNum, int netNum, int sentId)
int ccurAsyncIO_CPFPGAArria_sentPauseSENTId (int boardId, int boardNum, int netNum, int sentId)
int ccurAsyncIO_CPFPGAArria_sentGetTxFlagsSENTId (int boardId, int boardNum, int netNum, int sentId)
int ccurAsyncIO_CPFPGAArria_sentGetTimeSinceLastRXSENTId (int boardId, int boardNum, int netNum, int sentId)
unsigned long long ccurAsyncIO_CPFPGAArria_sentGetRXTimeStampSENTId (int boardId, int boardNum, int netNum, int sentId)
int ccurAsyncIO_CPFPGAArria_sentGetLastRXIntervalSENTId (int boardId, int boardNum, int netNum, int sentId)

Define Documentation

#define _XOPEN_SOURCE   600
#define POSIX_SHARED

Function Documentation

void sentAllocateHashTable ( void   ) 
int ccurAsyncIO_sentTableReady ( void   ) 
void ccurAsyncIO_sentTableSetReady ( int  ready  ) 
int ccurRTDB_sentTableNewEntry ( int  boardId,
int  boardNum,
int  channelNum,
int  sentId,
int  type 
)
SENTTable* ccurRTDB_sentGetSENTTable ( void   )