aws-iot-expresslink-library-arduino
|
#include <ExpressLink.h>
Public Member Functions | |
ExpressLinkConfig (ExpressLink &el) | |
bool | get (String key) |
bool | set (String key, String value) |
String | getAbout () |
equivalent to: AT+CONF? About More... | |
String | getVersion () |
equivalent to: AT+CONF? Version More... | |
String | getTechSpec () |
equivalent to: AT+CONF? TechSpec More... | |
String | getThingName () |
equivalent to: AT+CONF? ThingName More... | |
String | getCertificate () |
equivalent to: AT+CONF? Certificate pem More... | |
String | getCustomName () |
equivalent to: AT+CONF? CustomName More... | |
bool | setCustomName (const String &value) |
equivalent to: AT+CONF CustomName={value} More... | |
String | getEndpoint () |
equivalent to: AT+CONF? Endpoint More... | |
bool | setEndpoint (const String &value) |
equivalent to: AT+CONF Endpoin={value} More... | |
String | getRootCA () |
equivalent to: AT+CONF? Endpoint pem More... | |
bool | setRootCA (const String &value) |
equivalent to: AT+CONF RootCA={value} More... | |
String | getShadowToken () |
equivalent to: AT+CONF? ShadowToken More... | |
bool | setShadowToken (const String &value) |
uint32_t | getDefenderPeriod () |
equivalent to: AT+CONF? DefenderPeriod More... | |
bool | setDefenderPeriod (const uint32_t value) |
String | getHOTAcertificate () |
equivalent to: AT+CONF? HOTAcertificate pem More... | |
bool | setHOTAcertificate (const String &value) |
String | getOTAcertificate () |
equivalent to: AT+CONF? OTAcertificate pem More... | |
bool | setOTAcertificate (const String &value) |
String | getSSID () |
equivalent to: AT+CONF? SSID More... | |
bool | setSSID (const String &value) |
equivalent to: AT+CONF SSID={value} More... | |
bool | setPassphrase (const String &value) |
equivalent to: AT+CONF Passphrase={value} More... | |
String | getAPN () |
equivalent to: AT+CONF? APN More... | |
bool | setAPN (const String &value) |
String | getTopic (uint8_t index) |
bool | setTopic (uint8_t index, String topic) |
String | getShadow (uint8_t index) |
bool | setShadow (uint8_t index, String topic) |
ExpressLinkConfig::ExpressLinkConfig | ( | ExpressLink & | el | ) |
bool ExpressLinkConfig::get | ( | String | key | ) |
String ExpressLinkConfig::getAbout | ( | ) |
equivalent to: AT+CONF? About
String ExpressLinkConfig::getAPN | ( | ) |
equivalent to: AT+CONF? APN
String ExpressLinkConfig::getCertificate | ( | ) |
equivalent to: AT+CONF? Certificate pem
String ExpressLinkConfig::getCustomName | ( | ) |
equivalent to: AT+CONF? CustomName
uint32_t ExpressLinkConfig::getDefenderPeriod | ( | ) |
equivalent to: AT+CONF? DefenderPeriod
String ExpressLinkConfig::getEndpoint | ( | ) |
equivalent to: AT+CONF? Endpoint
String ExpressLinkConfig::getHOTAcertificate | ( | ) |
equivalent to: AT+CONF? HOTAcertificate pem
String ExpressLinkConfig::getOTAcertificate | ( | ) |
equivalent to: AT+CONF? OTAcertificate pem
String ExpressLinkConfig::getRootCA | ( | ) |
equivalent to: AT+CONF? Endpoint pem
String ExpressLinkConfig::getShadow | ( | uint8_t | index | ) |
String ExpressLinkConfig::getShadowToken | ( | ) |
equivalent to: AT+CONF? ShadowToken
String ExpressLinkConfig::getSSID | ( | ) |
equivalent to: AT+CONF? SSID
String ExpressLinkConfig::getTechSpec | ( | ) |
equivalent to: AT+CONF? TechSpec
String ExpressLinkConfig::getThingName | ( | ) |
equivalent to: AT+CONF? ThingName
String ExpressLinkConfig::getTopic | ( | uint8_t | index | ) |
String ExpressLinkConfig::getVersion | ( | ) |
equivalent to: AT+CONF? Version
bool ExpressLinkConfig::set | ( | String | key, |
String | value | ||
) |
bool ExpressLinkConfig::setAPN | ( | const String & | value | ) |
bool ExpressLinkConfig::setCustomName | ( | const String & | value | ) |
equivalent to: AT+CONF CustomName={value}
value | to be written to configuration dictionary |
bool ExpressLinkConfig::setDefenderPeriod | ( | const uint32_t | value | ) |
bool ExpressLinkConfig::setEndpoint | ( | const String & | value | ) |
equivalent to: AT+CONF Endpoin={value}
value | to be written to configuration dictionary |
bool ExpressLinkConfig::setHOTAcertificate | ( | const String & | value | ) |
bool ExpressLinkConfig::setOTAcertificate | ( | const String & | value | ) |
bool ExpressLinkConfig::setPassphrase | ( | const String & | value | ) |
equivalent to: AT+CONF Passphrase={value}
value | to be written to configuration dictionary |
bool ExpressLinkConfig::setRootCA | ( | const String & | value | ) |
equivalent to: AT+CONF RootCA={value}
value | to be written to configuration dictionary as multi-line PEM-formatted string |
bool ExpressLinkConfig::setShadow | ( | uint8_t | index, |
String | topic | ||
) |
bool ExpressLinkConfig::setShadowToken | ( | const String & | value | ) |
bool ExpressLinkConfig::setSSID | ( | const String & | value | ) |
equivalent to: AT+CONF SSID={value}
value | to be written to configuration dictionary |
bool ExpressLinkConfig::setTopic | ( | uint8_t | index, |
String | topic | ||
) |