Nix (Dev) 3.5.10
dev - 3.5.10 - 1af9301
Loading...
Searching...
No Matches
iv::comms::api::ApiCommunicationDriver Member List

This is the complete list of members for iv::comms::api::ApiCommunicationDriver, including all inherited members.

ApiCommunicationDriver()=defaultiv::comms::api::ApiCommunicationDriver
configure(const iv::model::comms::NetworkData &commConfig) overrideiv::comms::api::ApiCommunicationDrivervirtual
containsNetworkConfig(iv::types::ipAddress ip, iv::types::ipPort port) constiv::comms::api::ApiCommunicationDriver
DELETE(JSON &responseBody, const std::unordered_map< std::string_view, std::string > &queryParams={}, const std::optional< std::string_view > &route=std::nullopt) constiv::comms::api::ApiCommunicationDriver
end() overrideiv::comms::api::ApiCommunicationDrivervirtual
get(JSON &responseBody, const std::unordered_map< std::string_view, std::string > &queryParams={}, const std::optional< std::string_view > &route=std::nullopt) constiv::comms::api::ApiCommunicationDriver
getApiRoute() constiv::comms::api::ApiCommunicationDriverinline
init() overrideiv::comms::api::ApiCommunicationDrivervirtual
isOnline() overrideiv::comms::api::ApiCommunicationDrivervirtual
m_apiBaseUrlsiv::comms::api::ApiCommunicationDriverprivate
m_apiRouteiv::comms::api::ApiCommunicationDriverprivate
m_commDriverMutexiv::comms::api::ApiCommunicationDrivermutableprivate
m_isOnlineiv::comms::ICommunicationDriverprotected
m_lastTimeReconnectediv::comms::ICommunicationDriverprotected
m_stateiv::comms::ICommunicationDriverprotected
post(const JSON &body, const std::optional< HeaderFields > &headers=std::nullopt, const std::optional< std::reference_wrapper< JSON > > &responseBody=std::nullopt, const std::optional< std::string_view > &route=std::nullopt) constiv::comms::api::ApiCommunicationDriver
reconnect() overrideiv::comms::api::ApiCommunicationDrivervirtual
setApiRoute(const std::string_view apiRoute)iv::comms::api::ApiCommunicationDriverinline
start() overrideiv::comms::api::ApiCommunicationDrivervirtual
stop() overrideiv::comms::api::ApiCommunicationDrivervirtual
~ICommunicationDriver()=defaultiv::comms::ICommunicationDrivervirtual