ISIS Logo
NetShrVar
An EPICS support module to export National Instruments Network Shared Variables as process variables
NetShrVarInterface Member List

This is the complete list of members for NetShrVarInterface, including all inherited members.

checkOption(NetShrVarOptions option)NetShrVarInterfaceinlineprivate
connectVars()NetShrVarInterfaceprivate
convertTimeStamp(unsigned __int64 timestamp, epicsTimeStamp *epicsTS)NetShrVarInterfaceprivate
createParams(asynPortDriver *driver)NetShrVarInterface
dataCallback(void *handle, CNVData data, CallbackData *cb_data)NetShrVarInterface
dataTransferredCallback(void *handle, int error, CallbackData *cb_data)NetShrVarInterface
envExpand(const char *str)NetShrVarInterfaceprivate
epicsExitFunc(void *arg)NetShrVarInterfaceprivatestatic
getAsynParamValue(int param, T &value)NetShrVarInterfaceprivate
getParams()NetShrVarInterfaceprivate
getParamStatus(int param_id, asynStatus &status, int &alarmStat, int &alarmSevr)NetShrVarInterfaceprivate
initAsynParamIds()NetShrVarInterfaceprivate
m_b_writer_wait_msNetShrVarInterfaceprivate
m_bytes_readNetShrVarInterfaceprivate
m_configFileNetShrVarInterfaceprivate
m_configSectionNetShrVarInterfaceprivate
m_driverNetShrVarInterfaceprivate
m_items_readNetShrVarInterfaceprivate
m_last_reportNetShrVarInterfaceprivate
m_mac_envNetShrVarInterfaceprivate
m_optionsNetShrVarInterfaceprivate
m_paramsNetShrVarInterfaceprivate
m_writer_wait_msNetShrVarInterfaceprivate
m_xmlconfigNetShrVarInterfaceprivate
NetShrVarInterface(const char *configSection, const char *configFile, int options)NetShrVarInterface
nParams()NetShrVarInterface
params_t typedefNetShrVarInterfaceprivate
pathExists(const std::string &path)NetShrVarInterfacestatic
readArrayValue(const char *paramName, T *value, size_t nElements, size_t *nIn)NetShrVarInterface
readValue(const char *param)NetShrVarInterface
readVarInit(NvItem *item)NetShrVarInterfaceprivate
report(FILE *fp, int details)NetShrVarInterface
setArrayValue(const char *param, const T *value, size_t nElements)NetShrVarInterface
setParamStatus(int param_id, asynStatus status, epicsAlarmCondition alarmStat=epicsAlarmNone, epicsAlarmSeverity alarmSevr=epicsSevNone)NetShrVarInterfaceprivate
setValue(const char *param, const T &value)NetShrVarInterface
setValue(const char *param, const std::string &value)NetShrVarInterface
setValueCNV(const std::string &name, CNVData value)NetShrVarInterfaceprivate
statusCallback(void *handle, CNVConnectionStatus status, int error, CallbackData *cb_data)NetShrVarInterface
updateBytesReadCount(unsigned nbytes)NetShrVarInterfaceinlineprivate
updateConnectedAlarmStatus(const std::string &paramName, int value, const std::string &alarmStr, epicsAlarmCondition stat, epicsAlarmSeverity sevr)NetShrVarInterfaceprivate
updateParamArrayValue(int param_index, T *val, size_t nElements, epicsTimeStamp *epicsTS, bool do_asyn_param_callbacks)NetShrVarInterfaceprivate
updateParamArrayValueImpl(int param_index, T *val, size_t nElements)NetShrVarInterfaceprivate
updateParamCNV(int param_index, CNVData data, epicsTimeStamp *epicsTS, bool do_asyn_param_callbacks)NetShrVarInterfaceprivate
updateParamCNVImpl(int param_index, CNVData data, CNVDataType type, unsigned int nDims, epicsTimeStamp *epicsTS, bool do_asyn_param_callbacks)NetShrVarInterfaceprivate
updateParamValue(int param_index, T val, epicsTimeStamp *epicsTS, bool do_asyn_param_callbacks)NetShrVarInterfaceprivate
updateValues()NetShrVarInterface
varExists(const std::string &path)NetShrVarInterfacestatic
~NetShrVarInterface()NetShrVarInterfaceinline
Copyright © 2013 Science and Technology Facilities Council | Generated by   doxygen 1.8.5