Instrument Neutral Distributed Interface INDI  2.0.2
INDI::Controller Member List

This is the complete list of members for INDI::Controller, including all inherited members.

axisCallbackFuncINDI::Controllerprotected
axisEvent(const char *axis_n, int value, void *context)INDI::Controllerprotectedstatic
axisFunc typedefINDI::Controller
buttonCallbackFuncINDI::Controllerprotected
buttonEvent(const char *button_n, int value, void *context)INDI::Controllerprotectedstatic
buttonFunc typedefINDI::Controller
clearMap()INDI::Controller
Controller(INDI::DefaultDevice *cdevice)INDI::Controller
CONTROLLER_AXIS enum valueINDI::Controller
CONTROLLER_BUTTON enum valueINDI::Controller
CONTROLLER_JOYSTICK enum valueINDI::Controller
CONTROLLER_UNKNOWN enum valueINDI::Controller
ControllerType enum nameINDI::Controller
deviceINDI::Controllerprotected
disableJoystick()INDI::Controllerprotected
enableJoystick()INDI::Controllerprotected
getControllerSetting(const char *name)INDI::Controller
getControllerType(const char *name)INDI::Controller
initProperties()INDI::Controllervirtual
ISGetProperties(const char *dev)INDI::Controllervirtual
ISNewSwitch(const char *dev, const char *name, ISState *states, char *names[], int n)INDI::Controllervirtual
ISNewText(const char *dev, const char *name, char *texts[], char *names[], int n)INDI::Controllervirtual
ISSnoopDevice(XMLEle *root)INDI::Controllervirtual
joystickCallbackFuncINDI::Controllerprotected
joystickEvent(const char *joystick_n, double mag, double angle, void *context)INDI::Controllerprotectedstatic
joystickFunc typedefINDI::Controller
mapController(const char *propertyName, const char *propertyLabel, ControllerType type, const char *initialValue)INDI::Controller
saveConfigItems(FILE *fp)INDI::Controllervirtual
setAxisCallback(axisFunc axisCallback)INDI::Controller
setButtonCallback(buttonFunc buttonCallback)INDI::Controller
setJoystickCallback(joystickFunc joystickCallback)INDI::Controller
updateProperties()INDI::Controllervirtual
~Controller()INDI::Controllervirtual