@@ -16,7 +16,7 @@ More protocols and utilities are coming soon, so stay tuned.
16
16
17
17
The C99 libraries are already included for your convenience when you specify the ` -DBUILD_DEPS=ON ` CMake argument.
18
18
19
- If you want to manage these dependencies manually (e.g. you're using them in other projects), simply specify
19
+ If you want to manage these dependencies manually (e.g. you're using them in other projects), simply specify
20
20
` -DCMAKE_INSTALL_PREFIX ` to point to the directory where you have them installed.
21
21
22
22
## Dependencies?
@@ -25,11 +25,11 @@ If you want to manage these dependencies manually (e.g. you're using them in oth
25
25
There are no non-OS dependencies that AWS does not own, maintain, and ship.
26
26
27
27
### Unix
28
- The most likely answer is: none that you should care about.
28
+ The most likely answer is: none that you should care about.
29
29
30
30
We do depend on an openssl compatible libcrypto implementation being in your path if you are on a
31
31
unix system. Note: we do not actually use libssl. The most likely scenario is that libcrypto is already installed on your system. However, since
32
- many linux distributions these days do not provide a 32-bit libcrypto package, if you're trying to perform a 32-bit build you will
32
+ many linux distributions these days do not provide a 32-bit libcrypto package, if you're trying to perform a 32-bit build you will
33
33
likely need to build and install libcrypto from source.
34
34
35
35
## Common Usage
@@ -96,33 +96,6 @@ Lastly, you will need a client or server bootstrap to use a client or server pro
96
96
non-blocking and event driven, this handles most of the "callback hell" inherent in the design. Assuming you aren't partitioning
97
97
threads for particular use-cases, you can have a single instance of this that you pass to multiple clients.
98
98
99
- ## Sample
100
-
101
- For a working Mqtt example, see samples/mqtt_pub_sub/main.cpp. To run the sample, ensure that you have added
102
- iot: Publish , iot: Receive , and iot: Subscribe permissions to your Thing's policy for topic/a/b:
103
-
104
- ``` json
105
- {
106
- "Effect" : " Allow" ,
107
- "Action" : [
108
- " iot:Receive" ,
109
- " iot:Publish"
110
- ],
111
- "Resource" : [
112
- " arn:aws:iot:<your-region>:<your-id>:topic/a/b"
113
- ],
114
- },
115
- {
116
- "Effect" : " Allow" ,
117
- "Action" : [
118
- " iot:Subscribe"
119
- ],
120
- "Resource" : [
121
- " arn:aws:iot:<your-region>:<your-id>:topicfilter/a/b"
122
- ]
123
- }
124
- ```
125
-
126
99
## License
127
100
128
- This library is licensed under the Apache 2.0 License.
101
+ This library is licensed under the Apache 2.0 License.
0 commit comments