openthread-br
0.3.0-72c0388
|
Go to the documentation of this file.
34 #ifndef OTBR_REST_JSON_HPP_
35 #define OTBR_REST_JSON_HPP_
37 #include "openthread/link.h"
38 #include "openthread/thread_ftd.h"
111 std::string
Diag2JsonString(
const std::vector<std::vector<otNetworkDiagTlv>> &aDiagSet);
202 std::string
Error2JsonString(HttpStatusCode aErrorCode, std::string aErrorMessage);
209 #endif // OTBR_REST_JSON_HPP_
std::string RouteData2JsonString(const otNetworkDiagRouteData &aRouteData)
Definition: json.cpp:405
std::string Connectivity2JsonString(const otNetworkDiagConnectivity &aConnectivity)
Definition: json.cpp:395
std::string LeaderData2JsonString(const otLeaderData &aLeaderData)
Definition: json.cpp:425
std::string Bytes2HexJsonString(const uint8_t *aBytes, uint8_t aLength)
Definition: json.cpp:365
std::string Diag2JsonString(const std::vector< std::vector< otNetworkDiagTlv >> &aDiagSet)
Definition: json.cpp:238
std::string Mode2JsonString(const otLinkModeConfig &aMode)
Definition: json.cpp:385
std::string String2JsonString(const std::string &aString)
Definition: json.cpp:52
std::string Number2JsonString(const uint32_t &aNumber)
Definition: json.cpp:375
std::string CString2JsonString(const char *aCString)
Definition: json.cpp:455
std::string Error2JsonString(HttpStatusCode aErrorCode, std::string aErrorMessage)
Definition: json.cpp:465
std::string MacCounters2JsonString(const otNetworkDiagMacCounters &aMacCounters)
Definition: json.cpp:435
std::string IpAddr2JsonString(const otIp6Address &aAddress)
Definition: json.cpp:207
std::string ChildTableEntry2JsonString(const otNetworkDiagChildEntry &aChildEntry)
Definition: json.cpp:445
std::string Route2JsonString(const otNetworkDiagRoute &aRoute)
Definition: json.cpp:415
std::string Node2JsonString(const NodeInfo &aNode)
Definition: json.cpp:218