Classes | |
| struct | AdapterDiagnostics |
| struct | BrowseRequest |
| struct | BrowseResult |
| class | CancellationSource |
| class | CancellationToken |
| struct | Capabilities |
| struct | ConnectionInfo |
| struct | ConnectionOptions |
| struct | ConnectionStateChange |
| struct | ConnectionStatus |
| struct | DataValue |
| struct | DiscoveredEndpoint |
| struct | DiscoverRequest |
| struct | DiscoverResult |
| class | ICommAdapter |
| struct | InvokeArgument |
| struct | InvokeArgumentResult |
| struct | InvokeRequest |
| struct | InvokeResult |
| struct | NodeDescriptor |
| struct | Notification |
| class | PropertyMap |
| struct | ReadItem |
| struct | ReadItemResult |
| struct | ReadRequest |
| struct | ReadResult |
| class | RegistrationToken |
| struct | RequestOptions |
| struct | Result |
| struct | SubscribeItem |
| struct | SubscribeItemResult |
| struct | SubscribeRequest |
| struct | SubscribeResult |
| struct | UnsubscribeResult |
| struct | WriteItem |
| struct | WriteItemResult |
| struct | WriteRequest |
| struct | WriteResult |
Typedefs | |
| using | Address = std::string |
| using | RequestId = std::string |
| using | SubscriptionId = std::string |
| using | Value |
| using | ConnectionStateHandler = std::function<void(const ConnectionStateChange&)> |
| using | SubscriptionHandler = std::function<void(const Notification&)> |
| using | DiscoverCallback = std::function<void(DiscoverResult result)> |
| using | BrowseCallback = std::function<void(BrowseResult result)> |
| using | ReadCallback = std::function<void(ReadResult result)> |
| using | WriteCallback = std::function<void(WriteResult result)> |
| using | InvokeCallback = std::function<void(InvokeResult result)> |
Enumerations | |
| enum class | Status { Ok , Timeout , NotConnected , AlreadyConnected , InvalidState , BadRequest , NotFound , AccessDenied , TypeMismatch , Unsupported , Cancelled , RemoteError , TransportError , InternalError } |
| enum class | ConnectionState { Disconnected , Connecting , Connected , Disconnecting , Faulted } |
Variables | |
| constexpr std::uint32_t | kContractVersion = 3 |
| using eso::comm::Address = std::string |
| using eso::comm::BrowseCallback = std::function<void(BrowseResult result)> |
| using eso::comm::ConnectionStateHandler = std::function<void(const ConnectionStateChange&)> |
| using eso::comm::DiscoverCallback = std::function<void(DiscoverResult result)> |
| using eso::comm::InvokeCallback = std::function<void(InvokeResult result)> |
| using eso::comm::ReadCallback = std::function<void(ReadResult result)> |
| using eso::comm::RequestId = std::string |
| using eso::comm::SubscriptionHandler = std::function<void(const Notification&)> |
| using eso::comm::SubscriptionId = std::string |
| using eso::comm::Value |
| using eso::comm::WriteCallback = std::function<void(WriteResult result)> |
|
strong |
|
strong |
|
inlineconstexpr |