NetShrVar
An EPICS support module to export National Instruments Network Shared Variables as process variables
|
This is the complete list of members for NetShrVarInterface, including all inherited members.
checkOption(NetShrVarOptions option) | NetShrVarInterface | inlineprivate |
connectVars() | NetShrVarInterface | private |
convertTimeStamp(unsigned __int64 timestamp, epicsTimeStamp *epicsTS) | NetShrVarInterface | private |
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) | NetShrVarInterface | private |
epicsExitFunc(void *arg) | NetShrVarInterface | privatestatic |
getAsynParamValue(int param, T &value) | NetShrVarInterface | private |
getParams() | NetShrVarInterface | private |
getParamStatus(int param_id, asynStatus &status, int &alarmStat, int &alarmSevr) | NetShrVarInterface | private |
initAsynParamIds() | NetShrVarInterface | private |
m_b_writer_wait_ms | NetShrVarInterface | private |
m_bytes_read | NetShrVarInterface | private |
m_configFile | NetShrVarInterface | private |
m_configSection | NetShrVarInterface | private |
m_driver | NetShrVarInterface | private |
m_items_read | NetShrVarInterface | private |
m_last_report | NetShrVarInterface | private |
m_mac_env | NetShrVarInterface | private |
m_options | NetShrVarInterface | private |
m_params | NetShrVarInterface | private |
m_writer_wait_ms | NetShrVarInterface | private |
m_xmlconfig | NetShrVarInterface | private |
NetShrVarInterface(const char *configSection, const char *configFile, int options) | NetShrVarInterface | |
nParams() | NetShrVarInterface | |
params_t typedef | NetShrVarInterface | private |
pathExists(const std::string &path) | NetShrVarInterface | static |
readArrayValue(const char *paramName, T *value, size_t nElements, size_t *nIn) | NetShrVarInterface | |
readValue(const char *param) | NetShrVarInterface | |
readVarInit(NvItem *item) | NetShrVarInterface | private |
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) | NetShrVarInterface | private |
setValue(const char *param, const T &value) | NetShrVarInterface | |
setValue(const char *param, const std::string &value) | NetShrVarInterface | |
setValueCNV(const std::string &name, CNVData value) | NetShrVarInterface | private |
statusCallback(void *handle, CNVConnectionStatus status, int error, CallbackData *cb_data) | NetShrVarInterface | |
updateBytesReadCount(unsigned nbytes) | NetShrVarInterface | inlineprivate |
updateConnectedAlarmStatus(const std::string ¶mName, int value, const std::string &alarmStr, epicsAlarmCondition stat, epicsAlarmSeverity sevr) | NetShrVarInterface | private |
updateParamArrayValue(int param_index, T *val, size_t nElements, epicsTimeStamp *epicsTS, bool do_asyn_param_callbacks) | NetShrVarInterface | private |
updateParamArrayValueImpl(int param_index, T *val, size_t nElements) | NetShrVarInterface | private |
updateParamCNV(int param_index, CNVData data, epicsTimeStamp *epicsTS, bool do_asyn_param_callbacks) | NetShrVarInterface | private |
updateParamCNVImpl(int param_index, CNVData data, CNVDataType type, unsigned int nDims, epicsTimeStamp *epicsTS, bool do_asyn_param_callbacks) | NetShrVarInterface | private |
updateParamValue(int param_index, T val, epicsTimeStamp *epicsTS, bool do_asyn_param_callbacks) | NetShrVarInterface | private |
updateValues() | NetShrVarInterface | |
varExists(const std::string &path) | NetShrVarInterface | static |
~NetShrVarInterface() | NetShrVarInterface | inline |