_handlerSigTerm(int signum, siginfo_t *siginf, void *ucont) | MagAOX::app::MagAOXApp< true > | privatestatic |
allocate(const dev::shmimT &sp) | MagAOX::app::dev::dm< pi335Ctrl, float > | |
appLogic() | MagAOX::app::pi335Ctrl | virtual |
appShutdown() | MagAOX::app::pi335Ctrl | virtual |
appStartup() | MagAOX::app::pi335Ctrl | virtual |
callBackInsertResult typedef | MagAOX::app::MagAOXApp< true > | |
callBackIterator typedef | MagAOX::app::MagAOXApp< true > | |
callBackValueType typedef | MagAOX::app::MagAOXApp< true > | |
checkConfig() | MagAOX::app::MagAOXApp< true > | virtual |
checkFlats() | MagAOX::app::dev::dm< pi335Ctrl, float > | |
checkRecordTimes() | MagAOX::app::pi335Ctrl | |
telemeter< pi335Ctrl >::checkRecordTimes(const telT &tel, telTs... tels) | MagAOX::app::dev::telemeter< pi335Ctrl > | |
telemeter< pi335Ctrl >::checkRecordTimes(timespec &ts, const telT &tel, telTs... tels) | MagAOX::app::dev::telemeter< pi335Ctrl > | |
telemeter< pi335Ctrl >::checkRecordTimes(timespec &ts) | MagAOX::app::dev::telemeter< pi335Ctrl > | |
checkTests() | MagAOX::app::dev::dm< pi335Ctrl, float > | |
clearFSMAlert() | MagAOX::app::MagAOXApp< true > | private |
clearSat() | MagAOX::app::dev::dm< pi335Ctrl, float > | protected |
commandDM(void *curr_src) | MagAOX::app::pi335Ctrl | |
configDir() | MagAOX::app::MagAOXApp< true > | |
configLog(const std::string &name, const int &code, const std::string &value, const std::string &source) | MagAOX::app::MagAOXApp< true > | protectedstatic |
configName() | MagAOX::app::MagAOXApp< true > | |
connect() | MagAOX::tty::usbDevice | |
createINDIFIFOS() | MagAOX::app::MagAOXApp< true > | protected |
createROIndiNumber(pcf::IndiProperty &prop, const std::string &propName, const std::string &propLabel="", const std::string &propGroup="") | MagAOX::app::MagAOXApp< true > | |
createROIndiText(pcf::IndiProperty &prop, const std::string &propName, const std::string &elName, const std::string &propLabel="", const std::string &propGroup="", const std::string &elLabel="") | MagAOX::app::MagAOXApp< true > | |
createStandardIndiNumber(pcf::IndiProperty &prop, const std::string &name, const T &min, const T &max, const T &step, const std::string &format, const std::string &label="", const std::string &group="") | MagAOX::app::MagAOXApp< true > | |
createStandardIndiRequestSw(pcf::IndiProperty &prop, const std::string &name, const std::string &label="", const std::string &group="") | MagAOX::app::MagAOXApp< true > | |
createStandardIndiSelectionSw(pcf::IndiProperty &prop, const std::string &name, const std::vector< std::string > &elements, const std::vector< std::string > &elementLabels, const std::string &label="", const std::string &group="") | MagAOX::app::MagAOXApp< true > | |
createStandardIndiSelectionSw(pcf::IndiProperty &prop, const std::string &name, const std::vector< std::string > &elements, const std::string &label="", const std::string &group="") | MagAOX::app::MagAOXApp< true > | |
createStandardIndiText(pcf::IndiProperty &prop, const std::string &propName, const std::string &label="", const std::string &group="") | MagAOX::app::MagAOXApp< true > | |
createStandardIndiToggleSw(pcf::IndiProperty &prop, const std::string &name, const std::string &label="", const std::string &group="") | MagAOX::app::MagAOXApp< true > | |
dataType() const | MagAOX::app::dev::shmimMonitor< pi335Ctrl > | |
depth() const | MagAOX::app::dev::shmimMonitor< pi335Ctrl > | |
dm< pi335Ctrl, float >::derived() | MagAOX::app::dev::dm< pi335Ctrl, float > | inlineprivate |
dev::dm< pi335Ctrl, float > class | MagAOX::app::pi335Ctrl | friend |
dev::shmimMonitor< pi335Ctrl > class | MagAOX::app::pi335Ctrl | friend |
dev::telemeter< pi335Ctrl > class | MagAOX::app::pi335Ctrl | friend |
dmT typedef | MagAOX::app::pi335Ctrl | private |
driverCtrlName() | MagAOX::app::MagAOXApp< true > | |
driverInName() | MagAOX::app::MagAOXApp< true > | |
driverOutName() | MagAOX::app::MagAOXApp< true > | |
execute() | MagAOX::app::MagAOXApp< true > | virtual |
findDMChannels() | MagAOX::app::dev::dm< pi335Ctrl, float > | |
finishInit() | MagAOX::app::pi335Ctrl | |
getCom(std::string &resp, const std::string &com, int axis) | MagAOX::app::pi335Ctrl | |
getDeviceName() | MagAOX::tty::usbDevice | |
getPos(float &pos, int n) | MagAOX::app::pi335Ctrl | |
getSva(float &sva, int n) | MagAOX::app::pi335Ctrl | |
handleDefProperty(const pcf::IndiProperty &ipRecv) | MagAOX::app::MagAOXApp< true > | |
handleGetProperties(const pcf::IndiProperty &ipRecv) | MagAOX::app::MagAOXApp< true > | |
handleNewProperty(const pcf::IndiProperty &ipRecv) | MagAOX::app::MagAOXApp< true > | |
handlerSigTerm(int signum, siginfo_t *siginf, void *ucont) | MagAOX::app::MagAOXApp< true > | private |
handleSetProperty(const pcf::IndiProperty &ipRecv) | MagAOX::app::MagAOXApp< true > | |
height() const | MagAOX::app::dev::shmimMonitor< pi335Ctrl > | |
home() | MagAOX::app::pi335Ctrl | |
home_1() | MagAOX::app::pi335Ctrl | |
home_2() | MagAOX::app::pi335Ctrl | |
home_3() | MagAOX::app::pi335Ctrl | |
homeState(int axis) | MagAOX::app::pi335Ctrl | |
INDI_NEWCALLBACK_DECL(pi335Ctrl, m_indiP_pos1) | MagAOX::app::pi335Ctrl | |
INDI_NEWCALLBACK_DECL(pi335Ctrl, m_indiP_pos2) | MagAOX::app::pi335Ctrl | |
INDI_NEWCALLBACK_DECL(pi335Ctrl, m_indiP_pos3) | MagAOX::app::pi335Ctrl | |
INDI_SETCALLBACK_DECL(MagAOXApp, m_indiP_powerChannel) | MagAOX::app::MagAOXApp< true > | |
indiTargetUpdate(pcf::IndiProperty &localProperty, T &localTarget, const pcf::IndiProperty &remoteProperty, bool setBusy=true) | MagAOX::app::MagAOXApp< true > | protected |
initDM() | MagAOX::app::pi335Ctrl | |
intervalSatTrip() | MagAOX::app::dev::dm< pi335Ctrl, float > | inlineprotected |
loadBasicConfig() | MagAOX::app::MagAOXApp< true > | virtual |
loadConfig() | MagAOX::app::pi335Ctrl | virtual |
MagAOX::tty::usbDevice::loadConfig(mx::app::appConfigurator &config) | MagAOX::tty::usbDevice | |
MagAOX::app::dev::ioDevice::loadConfig(mx::app::appConfigurator &config) | MagAOX::app::dev::ioDevice | |
dm< pi335Ctrl, float >::loadConfig(mx::app::appConfigurator &config) | MagAOX::app::dev::dm< pi335Ctrl, float > | |
shmimMonitor< pi335Ctrl >::loadConfig(mx::app::appConfigurator &config) | MagAOX::app::dev::shmimMonitor< pi335Ctrl > | |
telemeter< pi335Ctrl >::loadConfig(appConfigurator &config) | MagAOX::app::dev::telemeter< pi335Ctrl > | |
loadConfigImpl(mx::app::appConfigurator &_config) | MagAOX::app::pi335Ctrl | |
loadFlat(const std::string &target) | MagAOX::app::dev::dm< pi335Ctrl, float > | |
loadTest(const std::string &target) | MagAOX::app::dev::dm< pi335Ctrl, float > | |
lockPID() | MagAOX::app::MagAOXApp< true > | protected |
log(const typename logT::messageT &msg, logPrioT level=logPrio::LOG_DEFAULT) | MagAOX::app::MagAOXApp< true > | static |
log(logPrioT level=logPrio::LOG_DEFAULT) | MagAOX::app::MagAOXApp< true > | static |
MagAOXApp< true >::logManagerT typedef | MagAOX::app::MagAOXApp< true > | |
telemeter< pi335Ctrl >::logManagerT typedef | MagAOX::app::dev::telemeter< pi335Ctrl > | |
logMessage(bufferPtrT &b) | MagAOX::app::MagAOXApp< true > | |
m_accumSatMap | MagAOX::app::dev::dm< pi335Ctrl, float > | protected |
m_actuallyATZ | MagAOX::app::pi335Ctrl | private |
m_allDefsReceived | MagAOX::app::MagAOXApp< true > | protected |
m_baudRate | MagAOX::tty::usbDevice | |
m_calibDir | MagAOX::app::MagAOXApp< true > | protected |
m_calibPath | MagAOX::app::dev::dm< pi335Ctrl, float > | protected |
m_calibRelDir | MagAOX::app::dev::dm< pi335Ctrl, float > | protected |
m_channels | MagAOX::app::dev::dm< pi335Ctrl, float > | protected |
m_configBase | MagAOX::app::MagAOXApp< true > | protected |
m_configDir | MagAOX::app::MagAOXApp< true > | protected |
m_configName | MagAOX::app::MagAOXApp< true > | protected |
m_cpusetPath | MagAOX::app::MagAOXApp< true > | protected |
m_ctrl | MagAOX::app::pi335Ctrl | private |
m_dataType | MagAOX::app::dev::shmimMonitor< pi335Ctrl > | protected |
m_depth | MagAOX::app::dev::shmimMonitor< pi335Ctrl > | protected |
m_deviceName | MagAOX::tty::usbDevice | |
m_dmDataType | MagAOX::app::dev::dm< pi335Ctrl, float > | protectedstatic |
m_dmHeight | MagAOX::app::dev::dm< pi335Ctrl, float > | protected |
m_dmWidth | MagAOX::app::dev::dm< pi335Ctrl, float > | protected |
m_driverCtrlName | MagAOX::app::MagAOXApp< true > | protected |
m_driverInName | MagAOX::app::MagAOXApp< true > | protected |
m_driverOutName | MagAOX::app::MagAOXApp< true > | protected |
m_euidCalled | MagAOX::app::MagAOXApp< true > | private |
m_euidReal | MagAOX::app::MagAOXApp< true > | private |
m_fileDescrip | MagAOX::tty::usbDevice | |
m_flatCommand | MagAOX::app::dev::dm< pi335Ctrl, float > | protected |
m_flatCommands | MagAOX::app::dev::dm< pi335Ctrl, float > | protected |
m_flatCurrent | MagAOX::app::dev::dm< pi335Ctrl, float > | protected |
m_flatDefault | MagAOX::app::dev::dm< pi335Ctrl, float > | protected |
m_flatImageStream | MagAOX::app::dev::dm< pi335Ctrl, float > | protected |
m_flatLoaded | MagAOX::app::dev::dm< pi335Ctrl, float > | protected |
m_flatPath | MagAOX::app::dev::dm< pi335Ctrl, float > | protected |
m_flatSet | MagAOX::app::dev::dm< pi335Ctrl, float > | protected |
m_getExistingFirst | MagAOX::app::dev::shmimMonitor< pi335Ctrl > | protected |
m_gitAlert | MagAOX::app::MagAOXApp< true > | private |
m_height | MagAOX::app::dev::shmimMonitor< pi335Ctrl > | protected |
m_homePos1 | MagAOX::app::pi335Ctrl | protected |
m_homePos2 | MagAOX::app::pi335Ctrl | protected |
m_homePos3 | MagAOX::app::pi335Ctrl | protected |
m_homingStart | MagAOX::app::pi335Ctrl | protected |
m_homingState | MagAOX::app::pi335Ctrl | protected |
m_idProduct | MagAOX::tty::usbDevice | |
m_idVendor | MagAOX::tty::usbDevice | |
m_imageStream | MagAOX::app::dev::shmimMonitor< pi335Ctrl > | protected |
m_indiDriver | MagAOX::app::MagAOXApp< true > | |
m_indiMutex | MagAOX::app::MagAOXApp< true > | |
m_indiNewCallBacks | MagAOX::app::MagAOXApp< true > | protected |
m_indiP_clearFSMAlert | MagAOX::app::MagAOXApp< true > | protected |
m_indiP_flat | MagAOX::app::dev::dm< pi335Ctrl, float > | protected |
m_indiP_flats | MagAOX::app::dev::dm< pi335Ctrl, float > | protected |
m_indiP_flatShmim | MagAOX::app::dev::dm< pi335Ctrl, float > | protected |
m_indiP_frameSize | MagAOX::app::dev::shmimMonitor< pi335Ctrl > | protected |
m_indiP_init | MagAOX::app::dev::dm< pi335Ctrl, float > | protected |
m_indiP_pos1 | MagAOX::app::pi335Ctrl | protected |
m_indiP_pos2 | MagAOX::app::pi335Ctrl | protected |
m_indiP_pos3 | MagAOX::app::pi335Ctrl | protected |
m_indiP_powerChannel | MagAOX::app::MagAOXApp< true > | protected |
m_indiP_release | MagAOX::app::dev::dm< pi335Ctrl, float > | protected |
m_indiP_setFlat | MagAOX::app::dev::dm< pi335Ctrl, float > | protected |
m_indiP_setTest | MagAOX::app::dev::dm< pi335Ctrl, float > | protected |
m_indiP_shmimName | MagAOX::app::dev::shmimMonitor< pi335Ctrl > | protected |
m_indiP_state | MagAOX::app::MagAOXApp< true > | protected |
m_indiP_tests | MagAOX::app::dev::dm< pi335Ctrl, float > | protected |
m_indiP_testShmim | MagAOX::app::dev::dm< pi335Ctrl, float > | protected |
m_indiP_zero | MagAOX::app::dev::dm< pi335Ctrl, float > | protected |
m_indiP_zeroAll | MagAOX::app::dev::dm< pi335Ctrl, float > | protected |
m_indiSetCallBacks | MagAOX::app::MagAOXApp< true > | protected |
m_inode | MagAOX::app::dev::shmimMonitor< pi335Ctrl > | protected |
m_instSatMap | MagAOX::app::dev::dm< pi335Ctrl, float > | protected |
m_intervalSatCountThreshold | MagAOX::app::dev::dm< pi335Ctrl, float > | protected |
m_intervalSatExceeds | MagAOX::app::dev::dm< pi335Ctrl, float > | protected |
m_intervalSatThreshold | MagAOX::app::dev::dm< pi335Ctrl, float > | protected |
m_intervalSatTrip | MagAOX::app::dev::dm< pi335Ctrl, float > | protected |
m_log | MagAOX::app::MagAOXApp< true > | static |
m_loopPause | MagAOX::app::MagAOXApp< true > | protected |
m_max1 | MagAOX::app::pi335Ctrl | protected |
m_max2 | MagAOX::app::pi335Ctrl | protected |
m_max3 | MagAOX::app::pi335Ctrl | protected |
m_maxInterval | MagAOX::app::dev::telemeter< pi335Ctrl > | |
m_min1 | MagAOX::app::pi335Ctrl | protected |
m_min2 | MagAOX::app::pi335Ctrl | protected |
m_min3 | MagAOX::app::pi335Ctrl | protected |
m_naxes | MagAOX::app::pi335Ctrl | private |
m_overSatAct | MagAOX::app::dev::dm< pi335Ctrl, float > | protected |
m_percThreshold | MagAOX::app::dev::dm< pi335Ctrl, float > | protected |
m_pid | MagAOX::app::MagAOXApp< true > | protected |
m_pos1 | MagAOX::app::pi335Ctrl | protected |
m_pos1Set | MagAOX::app::pi335Ctrl | protected |
m_pos2 | MagAOX::app::pi335Ctrl | protected |
m_pos2Set | MagAOX::app::pi335Ctrl | protected |
m_pos3 | MagAOX::app::pi335Ctrl | protected |
m_pos3Set | MagAOX::app::pi335Ctrl | protected |
m_pos_3_sent | MagAOX::app::pi335Ctrl | private |
m_posTol | MagAOX::app::pi335Ctrl | protected |
m_powerChannel | MagAOX::app::MagAOXApp< true > | protected |
m_powerDevice | MagAOX::app::MagAOXApp< true > | protected |
m_powerElement | MagAOX::app::MagAOXApp< true > | protected |
m_powerMgtEnabled | MagAOX::app::MagAOXApp< true > | protected |
m_powerOnCounter | MagAOX::app::MagAOXApp< true > | protected |
m_powerOnWait | MagAOX::app::MagAOXApp< true > | protected |
m_powerState | MagAOX::app::MagAOXApp< true > | protected |
m_powerTargetElement | MagAOX::app::MagAOXApp< true > | protected |
m_powerTargetState | MagAOX::app::MagAOXApp< true > | protected |
m_readTimeout | MagAOX::app::dev::ioDevice | |
m_restart | MagAOX::app::dev::shmimMonitor< pi335Ctrl > | protected |
m_satAvgInt | MagAOX::app::dev::dm< pi335Ctrl, float > | protected |
m_satImageStream | MagAOX::app::dev::dm< pi335Ctrl, float > | protected |
m_satPercImageStream | MagAOX::app::dev::dm< pi335Ctrl, float > | protected |
m_satPercMap | MagAOX::app::dev::dm< pi335Ctrl, float > | protected |
m_satSemaphore | MagAOX::app::dev::dm< pi335Ctrl, float > | protected |
m_satThread | MagAOX::app::dev::dm< pi335Ctrl, float > | protected |
m_satThreadID | MagAOX::app::dev::dm< pi335Ctrl, float > | protected |
m_satThreadInit | MagAOX::app::dev::dm< pi335Ctrl, float > | protected |
m_satThreadPrio | MagAOX::app::dev::dm< pi335Ctrl, float > | protected |
m_satThreadProp | MagAOX::app::dev::dm< pi335Ctrl, float > | protected |
m_satTriggerDevice | MagAOX::app::dev::dm< pi335Ctrl, float > | protected |
m_satTriggerProperty | MagAOX::app::dev::dm< pi335Ctrl, float > | protected |
m_self | MagAOX::app::MagAOXApp< true > | privatestatic |
m_selfMonitor | MagAOX::app::dev::shmimMonitor< pi335Ctrl > | protectedstatic |
m_semaphoreNumber | MagAOX::app::dev::shmimMonitor< pi335Ctrl > | protected |
m_serial | MagAOX::tty::usbDevice | |
m_servoState | MagAOX::app::pi335Ctrl | protected |
m_shmimFlat | MagAOX::app::dev::dm< pi335Ctrl, float > | protected |
m_shmimName | MagAOX::app::dev::shmimMonitor< pi335Ctrl > | protected |
m_shmimSat | MagAOX::app::dev::dm< pi335Ctrl, float > | protected |
m_shmimSatPerc | MagAOX::app::dev::dm< pi335Ctrl, float > | protected |
m_shmimTest | MagAOX::app::dev::dm< pi335Ctrl, float > | protected |
m_shutdown | MagAOX::app::MagAOXApp< true > | protected |
m_smCpuset | MagAOX::app::dev::shmimMonitor< pi335Ctrl > | protected |
m_smThread | MagAOX::app::dev::shmimMonitor< pi335Ctrl > | protected |
m_smThreadID | MagAOX::app::dev::shmimMonitor< pi335Ctrl > | protected |
m_smThreadInit | MagAOX::app::dev::shmimMonitor< pi335Ctrl > | protected |
m_smThreadPrio | MagAOX::app::dev::shmimMonitor< pi335Ctrl > | protected |
m_smThreadProp | MagAOX::app::dev::shmimMonitor< pi335Ctrl > | protected |
m_stage | MagAOX::app::pi335Ctrl | private |
m_state | MagAOX::app::MagAOXApp< true > | private |
m_stateAlert | MagAOX::app::MagAOXApp< true > | private |
m_stateLogged | MagAOX::app::MagAOXApp< true > | private |
m_suid | MagAOX::app::MagAOXApp< true > | private |
m_sva1 | MagAOX::app::pi335Ctrl | protected |
m_sva2 | MagAOX::app::pi335Ctrl | protected |
m_sva3 | MagAOX::app::pi335Ctrl | protected |
m_tel | MagAOX::app::dev::telemeter< pi335Ctrl > | |
m_testCommand | MagAOX::app::dev::dm< pi335Ctrl, float > | protected |
m_testCommands | MagAOX::app::dev::dm< pi335Ctrl, float > | protected |
m_testCurrent | MagAOX::app::dev::dm< pi335Ctrl, float > | protected |
m_testDefault | MagAOX::app::dev::dm< pi335Ctrl, float > | protected |
m_testImageStream | MagAOX::app::dev::dm< pi335Ctrl, float > | protected |
m_testLoaded | MagAOX::app::dev::dm< pi335Ctrl, float > | protected |
m_testPath | MagAOX::app::dev::dm< pi335Ctrl, float > | protected |
m_testSet | MagAOX::app::dev::dm< pi335Ctrl, float > | protected |
m_typeSize | MagAOX::app::dev::shmimMonitor< pi335Ctrl > | protected |
m_useINDI | MagAOX::app::MagAOXApp< true > | protectedstatic |
m_width | MagAOX::app::dev::shmimMonitor< pi335Ctrl > | protected |
m_writeTimeout | MagAOX::app::dev::ioDevice | |
MagAOXApp()=delete | MagAOX::app::MagAOXApp< true > | private |
MagAOXApp(const std::string &git_sha1, const bool git_modified) | MagAOX::app::MagAOXApp< true > | |
MagAOXPath | MagAOX::app::MagAOXApp< true > | protected |
move_1(float absPos) | MagAOX::app::pi335Ctrl | |
move_2(float absPos) | MagAOX::app::pi335Ctrl | |
move_3(float absPos) | MagAOX::app::pi335Ctrl | |
newCallBack_clearFSMAlert(const pcf::IndiProperty &ipRecv) | MagAOX::app::MagAOXApp< true > | protected |
newCallBack_flats(const pcf::IndiProperty &ipRecv) | MagAOX::app::dev::dm< pi335Ctrl, float > | |
newCallBack_init(const pcf::IndiProperty &ipRecv) | MagAOX::app::dev::dm< pi335Ctrl, float > | |
newCallBack_release(const pcf::IndiProperty &ipRecv) | MagAOX::app::dev::dm< pi335Ctrl, float > | |
newCallBack_setFlat(const pcf::IndiProperty &ipRecv) | MagAOX::app::dev::dm< pi335Ctrl, float > | |
newCallBack_setTest(const pcf::IndiProperty &ipRecv) | MagAOX::app::dev::dm< pi335Ctrl, float > | |
newCallBack_tests(const pcf::IndiProperty &ipRecv) | MagAOX::app::dev::dm< pi335Ctrl, float > | |
newCallBack_zero(const pcf::IndiProperty &ipRecv) | MagAOX::app::dev::dm< pi335Ctrl, float > | |
newCallBack_zeroAll(const pcf::IndiProperty &ipRecv) | MagAOX::app::dev::dm< pi335Ctrl, float > | |
MagAOXApp< true >::onPowerOff() | MagAOX::app::MagAOXApp< true > | protectedvirtual |
dm< pi335Ctrl, float >::onPowerOff() | MagAOX::app::dev::dm< pi335Ctrl, float > | |
pi335Ctrl() | MagAOX::app::pi335Ctrl | |
pi335Ctrl_test class | MagAOX::app::pi335Ctrl | friend |
pidFileName | MagAOX::app::MagAOXApp< true > | protected |
powerOnWaitElapsed() | MagAOX::app::MagAOXApp< true > | protected |
powerState() | MagAOX::app::MagAOXApp< true > | |
powerStateTarget() | MagAOX::app::MagAOXApp< true > | |
processImage(void *curr_src, const dev::shmimT &sp) | MagAOX::app::dev::dm< pi335Ctrl, float > | |
recordPI335(bool force=false) | MagAOX::app::pi335Ctrl | |
recordTelem(const telem_pi335 *) | MagAOX::app::pi335Ctrl | |
registerIndiPropertyNew(pcf::IndiProperty &prop, int(*)(void *, const pcf::IndiProperty &)) | MagAOX::app::MagAOXApp< true > | |
registerIndiPropertyNew(pcf::IndiProperty &prop, const std::string &propName, const pcf::IndiProperty::Type &propType, const pcf::IndiProperty::PropertyPermType &propPerm, const pcf::IndiProperty::PropertyStateType &propState, int(*)(void *, const pcf::IndiProperty &)) | MagAOX::app::MagAOXApp< true > | |
registerIndiPropertyNew(pcf::IndiProperty &prop, const std::string &propName, const pcf::IndiProperty::Type &propType, const pcf::IndiProperty::PropertyPermType &propPerm, const pcf::IndiProperty::PropertyStateType &propState, const pcf::IndiProperty::SwitchRuleType &propRule, int(*)(void *, const pcf::IndiProperty &)) | MagAOX::app::MagAOXApp< true > | |
registerIndiPropertyReadOnly(pcf::IndiProperty &prop) | MagAOX::app::MagAOXApp< true > | |
registerIndiPropertyReadOnly(pcf::IndiProperty &prop, const std::string &propName, const pcf::IndiProperty::Type &propType, const pcf::IndiProperty::PropertyPermType &propPerm, const pcf::IndiProperty::PropertyStateType &propState) | MagAOX::app::MagAOXApp< true > | |
registerIndiPropertySet(pcf::IndiProperty &prop, const std::string &devName, const std::string &propName, int(*)(void *, const pcf::IndiProperty &)) | MagAOX::app::MagAOXApp< true > | |
releaseDM() | MagAOX::app::pi335Ctrl | |
satThreadExec() | MagAOX::app::dev::dm< pi335Ctrl, float > | protected |
satThreadStart(dm *d) | MagAOX::app::dev::dm< pi335Ctrl, float > | protectedstatic |
secretsPath | MagAOX::app::MagAOXApp< true > | protected |
sendGetPropertySetList(bool all=false) | MagAOX::app::MagAOXApp< true > | |
sendNewProperty(const pcf::IndiProperty &ipSend, const std::string &el, const T &newVal) | MagAOX::app::MagAOXApp< true > | protected |
sendNewProperty(const pcf::IndiProperty &ipSend) | MagAOX::app::MagAOXApp< true > | protected |
sendNewStandardIndiToggle(const std::string &device, const std::string &property, bool onoff) | MagAOX::app::MagAOXApp< true > | protected |
setCom(const std::string &com) | MagAOX::app::pi335Ctrl | |
setCom(const std::string &com, int axis) | MagAOX::app::pi335Ctrl | |
setCom(const std::string &com, int axis, const std::string &arg) | MagAOX::app::pi335Ctrl | |
setDefaults(int argc, char **argv) | MagAOX::app::MagAOXApp< true > | virtual |
setEuidCalled() | MagAOX::app::MagAOXApp< true > | private |
setEuidReal() | MagAOX::app::MagAOXApp< true > | private |
setFlat(bool update=false) | MagAOX::app::dev::dm< pi335Ctrl, float > | |
setSigTermHandler() | MagAOX::app::MagAOXApp< true > | private |
setTest() | MagAOX::app::dev::dm< pi335Ctrl, float > | |
setupBasicConfig() | MagAOX::app::MagAOXApp< true > | virtual |
setupConfig() | MagAOX::app::pi335Ctrl | virtual |
MagAOX::tty::usbDevice::setupConfig(mx::app::appConfigurator &config) | MagAOX::tty::usbDevice | |
MagAOX::app::dev::ioDevice::setupConfig(mx::app::appConfigurator &config) | MagAOX::app::dev::ioDevice | |
dm< pi335Ctrl, float >::setupConfig(mx::app::appConfigurator &config) | MagAOX::app::dev::dm< pi335Ctrl, float > | |
shmimMonitor< pi335Ctrl >::setupConfig(mx::app::appConfigurator &config) | MagAOX::app::dev::shmimMonitor< pi335Ctrl > | |
telemeter< pi335Ctrl >::setupConfig(appConfigurator &config) | MagAOX::app::dev::telemeter< pi335Ctrl > | |
shmimMonitorT typedef | MagAOX::app::pi335Ctrl | private |
shmimName() const | MagAOX::app::dev::shmimMonitor< pi335Ctrl > | |
shutdown() | MagAOX::app::MagAOXApp< true > | |
smThreadExec() | MagAOX::app::dev::shmimMonitor< pi335Ctrl > | protected |
smThreadStart(shmimMonitor *s) | MagAOX::app::dev::shmimMonitor< pi335Ctrl > | protectedstatic |
st_newCallBack_clearFSMAlert(void *app, const pcf::IndiProperty &ipRecv) | MagAOX::app::MagAOXApp< true > | protectedstatic |
st_newCallBack_flats(void *app, const pcf::IndiProperty &ipRecv) | MagAOX::app::dev::dm< pi335Ctrl, float > | static |
st_newCallBack_init(void *app, const pcf::IndiProperty &ipRecv) | MagAOX::app::dev::dm< pi335Ctrl, float > | static |
st_newCallBack_release(void *app, const pcf::IndiProperty &ipRecv) | MagAOX::app::dev::dm< pi335Ctrl, float > | static |
st_newCallBack_setFlat(void *app, const pcf::IndiProperty &ipRecv) | MagAOX::app::dev::dm< pi335Ctrl, float > | static |
st_newCallBack_setTest(void *app, const pcf::IndiProperty &ipRecv) | MagAOX::app::dev::dm< pi335Ctrl, float > | static |
st_newCallBack_tests(void *app, const pcf::IndiProperty &ipRecv) | MagAOX::app::dev::dm< pi335Ctrl, float > | static |
st_newCallBack_zero(void *app, const pcf::IndiProperty &ipRecv) | MagAOX::app::dev::dm< pi335Ctrl, float > | static |
st_newCallBack_zeroAll(void *app, const pcf::IndiProperty &ipRecv) | MagAOX::app::dev::dm< pi335Ctrl, float > | static |
startINDI() | MagAOX::app::MagAOXApp< true > | protected |
state() | MagAOX::app::MagAOXApp< true > | |
state(const stateCodes::stateCodeT &s, bool stateAlert=false) | MagAOX::app::MagAOXApp< true > | |
stateLogged() | MagAOX::app::MagAOXApp< true > | |
sysPath | MagAOX::app::MagAOXApp< true > | protected |
telem(const typename telT::messageT &msg) | MagAOX::app::dev::telemeter< pi335Ctrl > | |
telem() | MagAOX::app::dev::telemeter< pi335Ctrl > | |
telemeter() | MagAOX::app::dev::telemeter< pi335Ctrl > | |
telemeterT typedef | MagAOX::app::pi335Ctrl | private |
testConnection() | MagAOX::app::pi335Ctrl | |
threadStart(std::thread &thrd, bool &thrdInit, pid_t &tpid, pcf::IndiProperty &thProp, int thrdPrio, const std::string &cpuset, const std::string &thrdName, thisPtr *thrdThis, Function &&thrdStart) | MagAOX::app::MagAOXApp< true > | |
typeSize() const | MagAOX::app::dev::shmimMonitor< pi335Ctrl > | |
unlockPID() | MagAOX::app::MagAOXApp< true > | protected |
updateFlat(float absPos1, float absPos2, float absPos3) | MagAOX::app::pi335Ctrl | |
updateIfChanged(pcf::IndiProperty &p, const std::string &el, const T &newVal, pcf::IndiProperty::PropertyStateType ipState=pcf::IndiProperty::Ok) | MagAOX::app::MagAOXApp< true > | protected |
updateIfChanged(pcf::IndiProperty &p, const std::string &el, const char *newVal, pcf::IndiProperty::PropertyStateType ipState=pcf::IndiProperty::Ok) | MagAOX::app::MagAOXApp< true > | protected |
updateIfChanged(pcf::IndiProperty &p, const std::string &el, const std::vector< T > &newVals, pcf::IndiProperty::PropertyStateType ipState=pcf::IndiProperty::Ok) | MagAOX::app::MagAOXApp< true > | protected |
updateIfChanged(pcf::IndiProperty &p, const std::vector< std::string > &els, const std::vector< T > &newVals, pcf::IndiProperty::PropertyStateType newState=pcf::IndiProperty::Ok) | MagAOX::app::MagAOXApp< true > | protected |
dm< pi335Ctrl, float >::updateINDI() | MagAOX::app::dev::dm< pi335Ctrl, float > | |
shmimMonitor< pi335Ctrl >::updateINDI() | MagAOX::app::dev::shmimMonitor< pi335Ctrl > | |
updateSwitchIfChanged(pcf::IndiProperty &p, const std::string &el, const pcf::IndiElement::SwitchStateType &newVal, pcf::IndiProperty::PropertyStateType ipState=pcf::IndiProperty::Ok) | MagAOX::app::MagAOXApp< true > | protected |
MagAOXApp< true >::whilePowerOff() | MagAOX::app::MagAOXApp< true > | protectedvirtual |
dm< pi335Ctrl, float >::whilePowerOff() | MagAOX::app::dev::dm< pi335Ctrl, float > | |
width() const | MagAOX::app::dev::shmimMonitor< pi335Ctrl > | |
zeroAll(bool nosem=false) | MagAOX::app::dev::dm< pi335Ctrl, float > | |
zeroDM() | MagAOX::app::pi335Ctrl | |
zeroFlat() | MagAOX::app::dev::dm< pi335Ctrl, float > | |
zeroTest() | MagAOX::app::dev::dm< pi335Ctrl, float > | |
~MagAOXApp() noexcept(true) | MagAOX::app::MagAOXApp< true > | |
~pi335Ctrl() noexcept | MagAOX::app::pi335Ctrl | inline |