openthread-br
0.3.0-72c0388
|
Functions | |
std::string | String2JsonString (const std::string &aString) |
std::string | Json2String (const cJSON *aJson) |
std::string | IpAddr2JsonString (const otIp6Address &aAddress) |
std::string | Node2JsonString (const NodeInfo &aNode) |
std::string | Diag2JsonString (const std::vector< std::vector< otNetworkDiagTlv >> &aDiagSet) |
std::string | Bytes2HexJsonString (const uint8_t *aBytes, uint8_t aLength) |
std::string | Number2JsonString (const uint32_t &aNumber) |
std::string | Mode2JsonString (const otLinkModeConfig &aMode) |
std::string | Connectivity2JsonString (const otNetworkDiagConnectivity &aConnectivity) |
std::string | RouteData2JsonString (const otNetworkDiagRouteData &aRouteData) |
std::string | Route2JsonString (const otNetworkDiagRoute &aRoute) |
std::string | LeaderData2JsonString (const otLeaderData &aLeaderData) |
std::string | MacCounters2JsonString (const otNetworkDiagMacCounters &aMacCounters) |
std::string | ChildTableEntry2JsonString (const otNetworkDiagChildEntry &aChildEntry) |
std::string | CString2JsonString (const char *aCString) |
std::string | Error2JsonString (HttpStatusCode aErrorCode, std::string aErrorMessage) |
The functions within this namespace provides a tranformation from an object/string/number to a serialized Json string.
std::string otbr::rest::Json::Bytes2HexJsonString | ( | const uint8_t * | aBytes, |
uint8_t | aLength | ||
) |
std::string otbr::rest::Json::ChildTableEntry2JsonString | ( | const otNetworkDiagChildEntry & | aChildEntry | ) |
std::string otbr::rest::Json::Connectivity2JsonString | ( | const otNetworkDiagConnectivity & | aConnectivity | ) |
std::string otbr::rest::Json::CString2JsonString | ( | const char * | aCString | ) |
std::string otbr::rest::Json::Diag2JsonString | ( | const std::vector< std::vector< otNetworkDiagTlv >> & | aDiagSet | ) |
std::string otbr::rest::Json::Error2JsonString | ( | HttpStatusCode | aErrorCode, |
std::string | aErrorMessage | ||
) |
std::string otbr::rest::Json::IpAddr2JsonString | ( | const otIp6Address & | aAddress | ) |
This method formats an Ipv6Address to a Json string and serialize it to a string.
[in] | aAddress | An Ip6Address object. |
std::string otbr::rest::Json::LeaderData2JsonString | ( | const otLeaderData & | aLeaderData | ) |
std::string otbr::rest::Json::MacCounters2JsonString | ( | const otNetworkDiagMacCounters & | aMacCounters | ) |
std::string otbr::rest::Json::Mode2JsonString | ( | const otLinkModeConfig & | aMode | ) |
std::string otbr::rest::Json::Node2JsonString | ( | const NodeInfo & | aNode | ) |
std::string otbr::rest::Json::Number2JsonString | ( | const uint32_t & | aNumber | ) |
std::string otbr::rest::Json::Route2JsonString | ( | const otNetworkDiagRoute & | aRoute | ) |
std::string otbr::rest::Json::RouteData2JsonString | ( | const otNetworkDiagRouteData & | aRouteData | ) |