| Activated() override | Connection::TCP | virtual |
| AddressTP | Connection::TCP | protected |
| Connect() override | Connection::TCP | virtual |
| CONNECTION_CUSTOM enum value | Connection::Interface | |
| CONNECTION_I2C enum value | Connection::Interface | |
| CONNECTION_NONE enum value | Connection::Interface | |
| CONNECTION_SERIAL enum value | Connection::Interface | |
| CONNECTION_TCP enum value | Connection::Interface | |
| CONNECTION_USB enum value | Connection::Interface | |
| ConnectionType enum name | Connection::TCP | |
| connectionType() const | Connection::TCP | inline |
| Deactivated() override | Connection::TCP | virtual |
| Disconnect() override | Connection::TCP | virtual |
| establishConnection(const std::string &hostname, const std::string &port, int timeout=-1) | Connection::TCP | protected |
| getDeviceName() | Connection::Interface | protected |
| getPortFD() const | Connection::TCP | inline |
| Handshake | Connection::Interface | protected |
| host() const | Connection::TCP | inlinevirtual |
| Interface(INDI::DefaultDevice *dev, Type type=CONNECTION_NONE) | Connection::Interface | protected |
| ISNewBLOB(const char *dev, const char *name, int sizes[], int blobsizes[], char *blobs[], char *formats[], char *names[], int n) | Connection::Interface | virtual |
| ISNewNumber(const char *dev, const char *name, double values[], char *names[], int n) | Connection::Interface | virtual |
| ISNewSwitch(const char *dev, const char *name, ISState *states, char *names[], int n) override | Connection::TCP | virtual |
| ISNewText(const char *dev, const char *name, char *texts[], char *names[], int n) override | Connection::TCP | virtual |
| label() override | Connection::TCP | inlinevirtual |
| LANSearchSP | Connection::TCP | protected |
| m_ConfigConnectionType | Connection::TCP | protected |
| m_ConfigHost | Connection::TCP | protected |
| m_ConfigPort | Connection::TCP | protected |
| m_Device | Connection::Interface | protected |
| m_Permission | Connection::TCP | protected |
| m_SockFD | Connection::TCP | protected |
| m_Type | Connection::Interface | protected |
| name() override | Connection::TCP | inlinevirtual |
| port() const | Connection::TCP | inlinevirtual |
| PortFD | Connection::TCP | protected |
| registerHandshake(std::function< bool()> callback) | Connection::Interface | |
| saveConfigItems(FILE *fp) override | Connection::TCP | virtual |
| setConnectionType(int type) | Connection::TCP | |
| setDefaultHost(const char *addressHost) | Connection::TCP | |
| setDefaultPort(uint32_t addressPort) | Connection::TCP | |
| setLANSearchEnabled(bool enabled) | Connection::TCP | |
| SOCKET_TIMEOUT | Connection::TCP | protectedstatic |
| TCP(INDI::DefaultDevice *dev, IPerm permission=IP_RW) | Connection::TCP | |
| TcpUdpSP | Connection::TCP | protected |
| type() | Connection::Interface | inlinevirtual |
| Type enum name | Connection::Interface | |
| TYPE_TCP enum value | Connection::TCP | |
| TYPE_UDP enum value | Connection::TCP | |
| ~Interface() | Connection::Interface | protectedvirtual |
| ~TCP()=default | Connection::TCP | virtual |