AWS IoT Device SDK C++ v2 1.14.0
AWS IoT Device SDK C++ v2
ConnectivityInfo.h
Go to the documentation of this file.
1#pragma once
7
9
10#include <aws/crt/JsonObject.h>
12
13namespace Aws
14{
15 namespace Discovery
16 {
18 {
19 public:
20 ConnectivityInfo() = default;
21
23 ConnectivityInfo &operator=(const Crt::JsonView &doc);
24
29
30 private:
31 static void LoadFromObject(ConnectivityInfo &obj, const Crt::JsonView &doc);
32 };
33 } // namespace Discovery
34} // namespace Aws
Definition: JsonObject.h:207
Definition: Optional.h:17
Definition: ConnectivityInfo.h:18
Aws::Crt::Optional< Aws::Crt::String > Metadata
Definition: ConnectivityInfo.h:27
Aws::Crt::Optional< Aws::Crt::String > ID
Definition: ConnectivityInfo.h:25
Aws::Crt::Optional< Aws::Crt::String > HostAddress
Definition: ConnectivityInfo.h:26
Aws::Crt::Optional< uint16_t > Port
Definition: ConnectivityInfo.h:28
#define AWS_DISCOVERY_API
Definition: Exports.h:19
Definition: Api.h:17