API
MagAOX::app::pi335Ctrl Member List

This is the complete list of members for MagAOX::app::pi335Ctrl, including all inherited members.

_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::pi335Ctrlvirtual
appShutdown()MagAOX::app::pi335Ctrlvirtual
appStartup()MagAOX::app::pi335Ctrlvirtual
callBackInsertResult typedefMagAOX::app::MagAOXApp< true >
callBackIterator typedefMagAOX::app::MagAOXApp< true >
callBackValueType typedefMagAOX::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() constMagAOX::app::dev::shmimMonitor< pi335Ctrl >
depth() constMagAOX::app::dev::shmimMonitor< pi335Ctrl >
dm< pi335Ctrl, float >::derived()MagAOX::app::dev::dm< pi335Ctrl, float >inlineprivate
dev::dm< pi335Ctrl, float > classMagAOX::app::pi335Ctrlfriend
dev::shmimMonitor< pi335Ctrl > classMagAOX::app::pi335Ctrlfriend
dev::telemeter< pi335Ctrl > classMagAOX::app::pi335Ctrlfriend
dmT typedefMagAOX::app::pi335Ctrlprivate
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() constMagAOX::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::pi335Ctrlvirtual
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 typedefMagAOX::app::MagAOXApp< true >
telemeter< pi335Ctrl >::logManagerT typedefMagAOX::app::dev::telemeter< pi335Ctrl >
logMessage(bufferPtrT &b)MagAOX::app::MagAOXApp< true >
m_accumSatMapMagAOX::app::dev::dm< pi335Ctrl, float >protected
m_actuallyATZMagAOX::app::pi335Ctrlprivate
m_allDefsReceivedMagAOX::app::MagAOXApp< true >protected
m_baudRateMagAOX::tty::usbDevice
m_calibDirMagAOX::app::MagAOXApp< true >protected
m_calibPathMagAOX::app::dev::dm< pi335Ctrl, float >protected
m_calibRelDirMagAOX::app::dev::dm< pi335Ctrl, float >protected
m_channelsMagAOX::app::dev::dm< pi335Ctrl, float >protected
m_configBaseMagAOX::app::MagAOXApp< true >protected
m_configDirMagAOX::app::MagAOXApp< true >protected
m_configNameMagAOX::app::MagAOXApp< true >protected
m_cpusetPathMagAOX::app::MagAOXApp< true >protected
m_ctrlMagAOX::app::pi335Ctrlprivate
m_dataTypeMagAOX::app::dev::shmimMonitor< pi335Ctrl >protected
m_depthMagAOX::app::dev::shmimMonitor< pi335Ctrl >protected
m_deviceNameMagAOX::tty::usbDevice
m_dmDataTypeMagAOX::app::dev::dm< pi335Ctrl, float >protectedstatic
m_dmHeightMagAOX::app::dev::dm< pi335Ctrl, float >protected
m_dmWidthMagAOX::app::dev::dm< pi335Ctrl, float >protected
m_driverCtrlNameMagAOX::app::MagAOXApp< true >protected
m_driverInNameMagAOX::app::MagAOXApp< true >protected
m_driverOutNameMagAOX::app::MagAOXApp< true >protected
m_euidCalledMagAOX::app::MagAOXApp< true >private
m_euidRealMagAOX::app::MagAOXApp< true >private
m_fileDescripMagAOX::tty::usbDevice
m_flatCommandMagAOX::app::dev::dm< pi335Ctrl, float >protected
m_flatCommandsMagAOX::app::dev::dm< pi335Ctrl, float >protected
m_flatCurrentMagAOX::app::dev::dm< pi335Ctrl, float >protected
m_flatDefaultMagAOX::app::dev::dm< pi335Ctrl, float >protected
m_flatImageStreamMagAOX::app::dev::dm< pi335Ctrl, float >protected
m_flatLoadedMagAOX::app::dev::dm< pi335Ctrl, float >protected
m_flatPathMagAOX::app::dev::dm< pi335Ctrl, float >protected
m_flatSetMagAOX::app::dev::dm< pi335Ctrl, float >protected
m_getExistingFirstMagAOX::app::dev::shmimMonitor< pi335Ctrl >protected
m_gitAlertMagAOX::app::MagAOXApp< true >private
m_heightMagAOX::app::dev::shmimMonitor< pi335Ctrl >protected
m_homePos1MagAOX::app::pi335Ctrlprotected
m_homePos2MagAOX::app::pi335Ctrlprotected
m_homePos3MagAOX::app::pi335Ctrlprotected
m_homingStartMagAOX::app::pi335Ctrlprotected
m_homingStateMagAOX::app::pi335Ctrlprotected
m_idProductMagAOX::tty::usbDevice
m_idVendorMagAOX::tty::usbDevice
m_imageStreamMagAOX::app::dev::shmimMonitor< pi335Ctrl >protected
m_indiDriverMagAOX::app::MagAOXApp< true >
m_indiMutexMagAOX::app::MagAOXApp< true >
m_indiNewCallBacksMagAOX::app::MagAOXApp< true >protected
m_indiP_clearFSMAlertMagAOX::app::MagAOXApp< true >protected
m_indiP_flatMagAOX::app::dev::dm< pi335Ctrl, float >protected
m_indiP_flatsMagAOX::app::dev::dm< pi335Ctrl, float >protected
m_indiP_flatShmimMagAOX::app::dev::dm< pi335Ctrl, float >protected
m_indiP_frameSizeMagAOX::app::dev::shmimMonitor< pi335Ctrl >protected
m_indiP_initMagAOX::app::dev::dm< pi335Ctrl, float >protected
m_indiP_pos1MagAOX::app::pi335Ctrlprotected
m_indiP_pos2MagAOX::app::pi335Ctrlprotected
m_indiP_pos3MagAOX::app::pi335Ctrlprotected
m_indiP_powerChannelMagAOX::app::MagAOXApp< true >protected
m_indiP_releaseMagAOX::app::dev::dm< pi335Ctrl, float >protected
m_indiP_setFlatMagAOX::app::dev::dm< pi335Ctrl, float >protected
m_indiP_setTestMagAOX::app::dev::dm< pi335Ctrl, float >protected
m_indiP_shmimNameMagAOX::app::dev::shmimMonitor< pi335Ctrl >protected
m_indiP_stateMagAOX::app::MagAOXApp< true >protected
m_indiP_testsMagAOX::app::dev::dm< pi335Ctrl, float >protected
m_indiP_testShmimMagAOX::app::dev::dm< pi335Ctrl, float >protected
m_indiP_zeroMagAOX::app::dev::dm< pi335Ctrl, float >protected
m_indiP_zeroAllMagAOX::app::dev::dm< pi335Ctrl, float >protected
m_indiSetCallBacksMagAOX::app::MagAOXApp< true >protected
m_inodeMagAOX::app::dev::shmimMonitor< pi335Ctrl >protected
m_instSatMapMagAOX::app::dev::dm< pi335Ctrl, float >protected
m_intervalSatCountThresholdMagAOX::app::dev::dm< pi335Ctrl, float >protected
m_intervalSatExceedsMagAOX::app::dev::dm< pi335Ctrl, float >protected
m_intervalSatThresholdMagAOX::app::dev::dm< pi335Ctrl, float >protected
m_intervalSatTripMagAOX::app::dev::dm< pi335Ctrl, float >protected
m_logMagAOX::app::MagAOXApp< true >static
m_loopPauseMagAOX::app::MagAOXApp< true >protected
m_max1MagAOX::app::pi335Ctrlprotected
m_max2MagAOX::app::pi335Ctrlprotected
m_max3MagAOX::app::pi335Ctrlprotected
m_maxIntervalMagAOX::app::dev::telemeter< pi335Ctrl >
m_min1MagAOX::app::pi335Ctrlprotected
m_min2MagAOX::app::pi335Ctrlprotected
m_min3MagAOX::app::pi335Ctrlprotected
m_naxesMagAOX::app::pi335Ctrlprivate
m_overSatActMagAOX::app::dev::dm< pi335Ctrl, float >protected
m_percThresholdMagAOX::app::dev::dm< pi335Ctrl, float >protected
m_pidMagAOX::app::MagAOXApp< true >protected
m_pos1MagAOX::app::pi335Ctrlprotected
m_pos1SetMagAOX::app::pi335Ctrlprotected
m_pos2MagAOX::app::pi335Ctrlprotected
m_pos2SetMagAOX::app::pi335Ctrlprotected
m_pos3MagAOX::app::pi335Ctrlprotected
m_pos3SetMagAOX::app::pi335Ctrlprotected
m_pos_3_sentMagAOX::app::pi335Ctrlprivate
m_posTolMagAOX::app::pi335Ctrlprotected
m_powerChannelMagAOX::app::MagAOXApp< true >protected
m_powerDeviceMagAOX::app::MagAOXApp< true >protected
m_powerElementMagAOX::app::MagAOXApp< true >protected
m_powerMgtEnabledMagAOX::app::MagAOXApp< true >protected
m_powerOnCounterMagAOX::app::MagAOXApp< true >protected
m_powerOnWaitMagAOX::app::MagAOXApp< true >protected
m_powerStateMagAOX::app::MagAOXApp< true >protected
m_powerTargetElementMagAOX::app::MagAOXApp< true >protected
m_powerTargetStateMagAOX::app::MagAOXApp< true >protected
m_readTimeoutMagAOX::app::dev::ioDevice
m_restartMagAOX::app::dev::shmimMonitor< pi335Ctrl >protected
m_satAvgIntMagAOX::app::dev::dm< pi335Ctrl, float >protected
m_satImageStreamMagAOX::app::dev::dm< pi335Ctrl, float >protected
m_satPercImageStreamMagAOX::app::dev::dm< pi335Ctrl, float >protected
m_satPercMapMagAOX::app::dev::dm< pi335Ctrl, float >protected
m_satSemaphoreMagAOX::app::dev::dm< pi335Ctrl, float >protected
m_satThreadMagAOX::app::dev::dm< pi335Ctrl, float >protected
m_satThreadIDMagAOX::app::dev::dm< pi335Ctrl, float >protected
m_satThreadInitMagAOX::app::dev::dm< pi335Ctrl, float >protected
m_satThreadPrioMagAOX::app::dev::dm< pi335Ctrl, float >protected
m_satThreadPropMagAOX::app::dev::dm< pi335Ctrl, float >protected
m_satTriggerDeviceMagAOX::app::dev::dm< pi335Ctrl, float >protected
m_satTriggerPropertyMagAOX::app::dev::dm< pi335Ctrl, float >protected
m_selfMagAOX::app::MagAOXApp< true >privatestatic
m_selfMonitorMagAOX::app::dev::shmimMonitor< pi335Ctrl >protectedstatic
m_semaphoreNumberMagAOX::app::dev::shmimMonitor< pi335Ctrl >protected
m_serialMagAOX::tty::usbDevice
m_servoStateMagAOX::app::pi335Ctrlprotected
m_shmimFlatMagAOX::app::dev::dm< pi335Ctrl, float >protected
m_shmimNameMagAOX::app::dev::shmimMonitor< pi335Ctrl >protected
m_shmimSatMagAOX::app::dev::dm< pi335Ctrl, float >protected
m_shmimSatPercMagAOX::app::dev::dm< pi335Ctrl, float >protected
m_shmimTestMagAOX::app::dev::dm< pi335Ctrl, float >protected
m_shutdownMagAOX::app::MagAOXApp< true >protected
m_smCpusetMagAOX::app::dev::shmimMonitor< pi335Ctrl >protected
m_smThreadMagAOX::app::dev::shmimMonitor< pi335Ctrl >protected
m_smThreadIDMagAOX::app::dev::shmimMonitor< pi335Ctrl >protected
m_smThreadInitMagAOX::app::dev::shmimMonitor< pi335Ctrl >protected
m_smThreadPrioMagAOX::app::dev::shmimMonitor< pi335Ctrl >protected
m_smThreadPropMagAOX::app::dev::shmimMonitor< pi335Ctrl >protected
m_stageMagAOX::app::pi335Ctrlprivate
m_stateMagAOX::app::MagAOXApp< true >private
m_stateAlertMagAOX::app::MagAOXApp< true >private
m_stateLoggedMagAOX::app::MagAOXApp< true >private
m_suidMagAOX::app::MagAOXApp< true >private
m_sva1MagAOX::app::pi335Ctrlprotected
m_sva2MagAOX::app::pi335Ctrlprotected
m_sva3MagAOX::app::pi335Ctrlprotected
m_telMagAOX::app::dev::telemeter< pi335Ctrl >
m_testCommandMagAOX::app::dev::dm< pi335Ctrl, float >protected
m_testCommandsMagAOX::app::dev::dm< pi335Ctrl, float >protected
m_testCurrentMagAOX::app::dev::dm< pi335Ctrl, float >protected
m_testDefaultMagAOX::app::dev::dm< pi335Ctrl, float >protected
m_testImageStreamMagAOX::app::dev::dm< pi335Ctrl, float >protected
m_testLoadedMagAOX::app::dev::dm< pi335Ctrl, float >protected
m_testPathMagAOX::app::dev::dm< pi335Ctrl, float >protected
m_testSetMagAOX::app::dev::dm< pi335Ctrl, float >protected
m_typeSizeMagAOX::app::dev::shmimMonitor< pi335Ctrl >protected
m_useINDIMagAOX::app::MagAOXApp< true >protectedstatic
m_widthMagAOX::app::dev::shmimMonitor< pi335Ctrl >protected
m_writeTimeoutMagAOX::app::dev::ioDevice
MagAOXApp()=deleteMagAOX::app::MagAOXApp< true >private
MagAOXApp(const std::string &git_sha1, const bool git_modified)MagAOX::app::MagAOXApp< true >
MagAOXPathMagAOX::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 classMagAOX::app::pi335Ctrlfriend
pidFileNameMagAOX::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
secretsPathMagAOX::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::pi335Ctrlvirtual
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 typedefMagAOX::app::pi335Ctrlprivate
shmimName() constMagAOX::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 >
sysPathMagAOX::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 typedefMagAOX::app::pi335Ctrlprivate
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() constMagAOX::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() constMagAOX::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() noexceptMagAOX::app::pi335Ctrlinline