ACQ400_XRM (xrmIoc)
Loading...
Searching...
No Matches
acq400_FMT_Sim Class Reference
Inheritance diagram for acq400_FMT_Sim:
acq400_FMT_abc acq400_asynPortDriver

Public Member Functions

 acq400_FMT_Sim (const char *portName, TimeProvider &_timeProvider)
asynStatus writeInt32 (asynUser *pasynUser, epicsInt32 value)
Public Member Functions inherited from acq400_asynPortDriver
 acq400_asynPortDriver (const char *portName, int maxAddr, int interfaceMask, int interruptMask, int asynFlags, int autoConnect, int priority, int stackSize)
virtual ~acq400_asynPortDriver ()

Protected Member Functions

virtual void task ()
Protected Member Functions inherited from acq400_FMT_abc
virtual void update_fmt_columns (const FMT &fmt)
virtual void update_fmt_callbacks (bool call_array_callbacks)
void init_mc_url (char *group, int maxgroup, int *port)
MultiCastmc_factory (MultiCast::MC txrx)
 acq400_FMT_abc (const char *portName, int maxAddr, int n_cache, int interfaceMask, int interruptMask, int asynFlags, int autoConnect, int priority, int stackSize)
Protected Member Functions inherited from acq400_asynPortDriver
asynStatus gip (int pnum, int *pram)
asynStatus gip (int addr, int pnum, int *pram)
asynStatus sip (int addr, int pnum, int pram)
asynStatus sip (int addr, int pnum, unsigned pram)
asynStatus sip (int addr, int pnum, epicsInt64 pram)
asynStatus sip (int addr, int pnum, double pram)
asynStatus gsp (int pnum, int maxchar, char *str)
asynStatus ssp (int pnum, const char *str)

Protected Attributes

int P_FMT_REDIT_ROW
int P_FMT_REDIT_ROWCOUNT
int P_FMT_REDIT_EVENT
int P_FMT_REDIT_EVENT_STEP
int P_FMT_REDIT_CLIDAT
int P_FMT_REDIT_CLIDAT_STEP
int P_FMT_REDIT_COMMIT
int P_FMT_DELAY
Protected Attributes inherited from acq400_FMT_abc
const int n_cache
FMTfmt_cache
struct acq400_FMT_abc::COLUMNS cols
char mc_group [80]
int mc_port
epicsInt64 now_us
int P_FMT_MC_GRP
int P_FMT_MC_PORT
int P_FMT_COL_ROWNUM
int P_FMT_COL_EVENT
int P_FMT_COL_PAD
int P_FMT_COL_CLIDAT
int P_FMT_COL_TS
Protected Attributes inherited from acq400_asynPortDriver
epicsEventId eventId
int P_RUNSTOP
int P_UPDATES
int P_TS_USEC
int P_MON_RL
int mrl_param
unsigned update

Additional Inherited Members

Static Protected Member Functions inherited from acq400_FMT_abc
static void task_runner (void *drvPvt)
Static Protected Attributes inherited from acq400_FMT_abc
static int verbose = ::getenv_default("acq400_FMT_VERBOSE", 0)
static int nice = ::getenv_default("acq400_FMT_NICE", 0)

Member Function Documentation

◆ task()

void acq400_FMT_Sim::task ( void )
protectedvirtual

Implements acq400_FMT_abc.


The documentation for this class was generated from the following files: