| 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 |
| 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 | |
| getDevices() const | INDI::AbstractBaseClient | |
| getDevices(std::vector< INDI::BaseDevice > &deviceList, uint16_t driverInterface) | INDI::AbstractBaseClient | |
| getHost() const | INDI::AbstractBaseClient | |
| getPort() const | INDI::AbstractBaseClient | |
| Initialise(int argc, char *argv[]) | LoaderClient | |
| INDI::AlignmentSubsystem::AlignmentSubsystemForClients::Initialise(const char *DeviceName, INDI::BaseClient *BaseClient) | INDI::AlignmentSubsystem::AlignmentSubsystemForClients | private |
| INDI::AlignmentSubsystem::ClientAPIForMathPluginManagement::Initialise(INDI::BaseClient *BaseClient) | INDI::AlignmentSubsystem::ClientAPIForMathPluginManagement | private |
| INDI::AlignmentSubsystem::ClientAPIForAlignmentDatabase::Initialise(INDI::BaseClient *BaseClient) | INDI::AlignmentSubsystem::ClientAPIForAlignmentDatabase | private |
| isServerConnected() const | INDI::AbstractBaseClient | |
| isVerbose() const | INDI::AbstractBaseClient | |
| Load() | LoaderClient | |
| LoaderClient() | LoaderClient | |
| newBLOB(IBLOB *bp) | LoaderClient | protectedvirtual |
| newDevice(INDI::BaseDevice *dp) | LoaderClient | protectedvirtual |
| INDI::BaseClient::newDevice(INDI::BaseDevice baseDevice) | INDI::BaseMediator | virtual |
| newLight(ILightVectorProperty *lvp) | LoaderClient | inlineprotectedvirtual |
| newMessage(INDI::BaseDevice *dp, int messageID) | LoaderClient | inlineprotectedvirtual |
| INDI::BaseClient::newMessage(INDI::BaseDevice baseDevice, int messageID) | INDI::BaseMediator | virtual |
| newNumber(INumberVectorProperty *nvp) | LoaderClient | protectedvirtual |
| newPingReply(std::string uid) | INDI::AbstractBaseClient | protectedvirtual |
| newProperty(INDI::Property *property) | LoaderClient | protectedvirtual |
| INDI::BaseClient::newProperty(INDI::Property property) | INDI::BaseMediator | virtual |
| newSwitch(ISwitchVectorProperty *svp) | LoaderClient | protectedvirtual |
| newText(ITextVectorProperty *tvp) | LoaderClient | inlineprotectedvirtual |
| newUniversalMessage(std::string message) | INDI::AbstractBaseClient | protectedvirtual |
| removeDevice(INDI::BaseDevice baseDevice) | INDI::BaseMediator | virtual |
| removeDevice(INDI::BaseDevice *dp) | INDI::BaseMediator | virtual |
| removeProperty(INDI::Property *property) | LoaderClient | inlineprotectedvirtual |
| INDI::BaseClient::removeProperty(INDI::Property property) | INDI::BaseMediator | virtual |
| 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() | LoaderClient | inlineprotectedvirtual |
| serverDisconnected(int exit_code) | LoaderClient | inlineprotectedvirtual |
| 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) | INDI::BaseMediator | virtual |
| 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 |
| ~LoaderClient() | LoaderClient | virtual |