|
Instrument Neutral Distributed Interface INDI 2.2.5
|
#include <device_bridge.h>
Public Member Functions | |
| virtual | ~IDeviceBridge ()=default |
| virtual std::string | getDeviceType () const =0 |
| virtual std::string | getDeviceName () const =0 |
| virtual int | getDeviceNumber () const =0 |
| virtual std::string | getUniqueID () const =0 |
| virtual void | handleRequest (const std::string &method, const httplib::Request &req, httplib::Response &res)=0 |
| virtual void | updateProperty (INDI::Property property)=0 |
| virtual void | handleConnected (const httplib::Request &req, httplib::Response &res)=0 |
| virtual void | handleName (const httplib::Request &req, httplib::Response &res)=0 |
| virtual void | handleDescription (const httplib::Request &req, httplib::Response &res)=0 |
| virtual void | handleDriverInfo (const httplib::Request &req, httplib::Response &res)=0 |
| virtual void | handleDriverVersion (const httplib::Request &req, httplib::Response &res)=0 |
| virtual void | handleInterfaceVersion (const httplib::Request &req, httplib::Response &res)=0 |
Definition at line 32 of file device_bridge.h.
|
virtualdefault |
|
pure virtual |
Implemented in CameraBridge, and TelescopeBridge.
|
pure virtual |
Implemented in CameraBridge, and TelescopeBridge.
|
pure virtual |
Implemented in CameraBridge, and TelescopeBridge.
|
pure virtual |
Implemented in CameraBridge, and TelescopeBridge.
|
pure virtual |
Implemented in CameraBridge, and TelescopeBridge.
|
pure virtual |
Implemented in CameraBridge, and TelescopeBridge.
|
pure virtual |
Implemented in CameraBridge, and TelescopeBridge.
|
pure virtual |
Implemented in CameraBridge, and TelescopeBridge.
|
pure virtual |
Implemented in CameraBridge, and TelescopeBridge.
|
pure virtual |
Implemented in CameraBridge, and TelescopeBridge.
|
pure virtual |
Implemented in CameraBridge, and TelescopeBridge.
|
pure virtual |
Implemented in CameraBridge, and TelescopeBridge.