| AbstractBaseClient()=delete | INDI::AbstractBaseClient | |
| AbstractBaseClient(std::unique_ptr< AbstractBaseClientPrivate > &&dd) | INDI::AbstractBaseClient | protected |
| BaseClient() | INDI::BaseClient | |
| connectDevice(const char *deviceName) | INDI::AbstractBaseClient | |
| connectServer() override | INDI::BaseClient | virtual |
| connectToServer(const std::string &host, int port) | SafetyMonitorClient | |
| d_ptr_indi | INDI::AbstractBaseClient | protected |
| disconnectDevice(const char *deviceName) | INDI::AbstractBaseClient | |
| disconnectServer(int exit_code=0) override | INDI::BaseClient | virtual |
| enableDirectBlobAccess(const char *dev=nullptr, const char *prop=nullptr) | INDI::BaseClient | |
| finishBlob() | INDI::AbstractBaseClient | |
| getBLOBMode(const char *dev, const char *prop=nullptr) | INDI::AbstractBaseClient | |
| getDevice(const char *deviceName) | INDI::AbstractBaseClient | |
| getDeviceName() const | SafetyMonitorClient | inline |
| getDevices() const | INDI::AbstractBaseClient | |
| getDevices(std::vector< INDI::BaseDevice > &deviceList, uint16_t driverInterface) | INDI::AbstractBaseClient | |
| getHost() const | INDI::AbstractBaseClient | |
| getMonitoredDeviceName() const | SafetyMonitorClient | inline |
| getPort() const | INDI::AbstractBaseClient | |
| getSafetyStatus() const | SafetyMonitorClient | |
| hasSafetyStatus() const | SafetyMonitorClient | inline |
| isDeviceOnline() const | SafetyMonitorClient | inline |
| isServerConnected() const | INDI::AbstractBaseClient | |
| isVerbose() const | INDI::AbstractBaseClient | |
| newBLOB(IBLOB *bp) | INDI::BaseMediator | virtual |
| newDevice(INDI::BaseDevice dp) override | SafetyMonitorClient | protectedvirtual |
| INDI::BaseClient::newDevice(INDI::BaseDevice *dp) | INDI::BaseMediator | virtual |
| newLight(ILightVectorProperty *lvp) | INDI::BaseMediator | virtual |
| newMessage(INDI::BaseDevice baseDevice, int messageID) | INDI::BaseMediator | virtual |
| newMessage(INDI::BaseDevice *dp, int messageID) | INDI::BaseMediator | virtual |
| newNumber(INumberVectorProperty *nvp) | INDI::BaseMediator | virtual |
| newPingReply(std::string uid) | INDI::AbstractBaseClient | protectedvirtual |
| newProperty(INDI::Property property) override | SafetyMonitorClient | protectedvirtual |
| INDI::BaseClient::newProperty(INDI::Property *property) | INDI::BaseMediator | virtual |
| newSwitch(ISwitchVectorProperty *svp) | INDI::BaseMediator | virtual |
| newText(ITextVectorProperty *tvp) | INDI::BaseMediator | virtual |
| newUniversalMessage(std::string message) | INDI::AbstractBaseClient | protectedvirtual |
| removeDevice(INDI::BaseDevice dp) override | SafetyMonitorClient | protectedvirtual |
| INDI::BaseClient::removeDevice(INDI::BaseDevice *dp) | INDI::BaseMediator | virtual |
| removeProperty(INDI::Property property) | INDI::BaseMediator | virtual |
| removeProperty(INDI::Property *property) | INDI::BaseMediator | virtual |
| SafetyMonitorClient(const std::string &deviceName, std::function< void()> statusCallback) | SafetyMonitorClient | |
| sendNewNumber(INDI::Property pp) | INDI::AbstractBaseClient | |
| sendNewNumber(const char *deviceName, const char *propertyName, const char *elementName, double value) | INDI::AbstractBaseClient | |
| sendNewProperty(INDI::Property pp) | INDI::AbstractBaseClient | |
| sendNewSwitch(INDI::Property pp) | INDI::AbstractBaseClient | |
| sendNewSwitch(const char *deviceName, const char *propertyName, const char *elementName) | INDI::AbstractBaseClient | |
| sendNewText(INDI::Property pp) | INDI::AbstractBaseClient | |
| sendNewText(const char *deviceName, const char *propertyName, const char *elementName, const char *text) | INDI::AbstractBaseClient | |
| sendOneBlob(IBLOB *bp) | INDI::AbstractBaseClient | |
| sendOneBlob(INDI::WidgetViewBlob *blob) | INDI::AbstractBaseClient | |
| sendOneBlob(const char *blobName, unsigned int blobSize, const char *blobFormat, void *blobBuffer) | INDI::AbstractBaseClient | |
| sendPingReply(const char *uid) | INDI::AbstractBaseClient | |
| sendPingRequest(const char *uid) | INDI::AbstractBaseClient | |
| serverConnected() override | SafetyMonitorClient | protectedvirtual |
| serverDisconnected(int exitCode) override | SafetyMonitorClient | protectedvirtual |
| setBLOBMode(BLOBHandling blobH, const char *dev, const char *prop=nullptr) | INDI::AbstractBaseClient | |
| setConnectionTimeout(uint32_t seconds, uint32_t microseconds) | INDI::AbstractBaseClient | |
| setServer(const char *hostname, unsigned int port) | INDI::AbstractBaseClient | |
| setVerbose(bool enable) | INDI::AbstractBaseClient | |
| startBlob(const char *devName, const char *propName, const char *timestamp) | INDI::AbstractBaseClient | |
| updateProperty(INDI::Property property) override | SafetyMonitorClient | protectedvirtual |
| watchDevice(const char *deviceName) | INDI::AbstractBaseClient | |
| watchDevice(const char *deviceName, const std::function< void(BaseDevice)> &callback) | INDI::AbstractBaseClient | |
| watchProperty(const char *deviceName, const char *propertyName) | INDI::AbstractBaseClient | |
| ~AbstractBaseClient() | INDI::AbstractBaseClient | virtual |
| ~BaseClient() | INDI::BaseClient | virtual |
| ~BaseMediator()=default | INDI::BaseMediator | virtual |
| ~SafetyMonitorClient() | SafetyMonitorClient | |