◆ OpenwrtControlServiceImpl()
cuttlefish::anonymous_namespace{main.cpp}::OpenwrtControlServiceImpl::OpenwrtControlServiceImpl |
( |
HttpClient & |
http_client | ) |
|
|
inline |
◆ FindIpaddrLauncherLog()
Result< std::string > cuttlefish::anonymous_namespace{main.cpp}::OpenwrtControlServiceImpl::FindIpaddrLauncherLog |
( |
| ) |
|
|
inlineprivate |
◆ LuciRpc()
Status cuttlefish::anonymous_namespace{main.cpp}::OpenwrtControlServiceImpl::LuciRpc |
( |
ServerContext * |
context, |
|
|
const LuciRpcRequest * |
request, |
|
|
LuciRpcReply * |
response |
|
) |
| |
|
inlineoverride |
◆ LuciRpcAddress() [1/2]
Result< std::string > cuttlefish::anonymous_namespace{main.cpp}::OpenwrtControlServiceImpl::LuciRpcAddress |
( |
const std::string & |
subpath | ) |
|
|
inlineprivate |
◆ LuciRpcAddress() [2/2]
Result< std::string > cuttlefish::anonymous_namespace{main.cpp}::OpenwrtControlServiceImpl::LuciRpcAddress |
( |
const std::string & |
subpath, |
|
|
const std::string & |
auth_key |
|
) |
| |
|
inlineprivate |
◆ LuciRpcData() [1/2]
Json::Value cuttlefish::anonymous_namespace{main.cpp}::OpenwrtControlServiceImpl::LuciRpcData |
( |
const std::string & |
method, |
|
|
const std::vector< std::string > & |
params |
|
) |
| |
|
inlineprivate |
◆ LuciRpcData() [2/2]
Json::Value cuttlefish::anonymous_namespace{main.cpp}::OpenwrtControlServiceImpl::LuciRpcData |
( |
int |
id, |
|
|
const std::string & |
method, |
|
|
const std::vector< std::string > & |
params |
|
) |
| |
|
inlineprivate |
◆ OpenwrtIpaddr()
Status cuttlefish::anonymous_namespace{main.cpp}::OpenwrtControlServiceImpl::OpenwrtIpaddr |
( |
ServerContext * |
context, |
|
|
const Empty * |
request, |
|
|
OpenwrtIpaddrReply * |
response |
|
) |
| |
|
inlineoverride |
◆ RequestLuciRpc()
Result< Json::Value > cuttlefish::anonymous_namespace{main.cpp}::OpenwrtControlServiceImpl::RequestLuciRpc |
( |
const std::string & |
subpath, |
|
|
const std::string & |
method, |
|
|
const std::vector< std::string > & |
params |
|
) |
| |
|
inlineprivate |
◆ ToVector()
template<typename T >
std::vector< T > cuttlefish::anonymous_namespace{main.cpp}::OpenwrtControlServiceImpl::ToVector |
( |
const RepeatedPtrField< T > & |
repeated_field | ) |
|
|
inlineprivate |
◆ UpdateLuciRpcAuthKey()
Result< void > cuttlefish::anonymous_namespace{main.cpp}::OpenwrtControlServiceImpl::UpdateLuciRpcAuthKey |
( |
| ) |
|
|
inlineprivate |
◆ auth_key_
std::string cuttlefish::anonymous_namespace{main.cpp}::OpenwrtControlServiceImpl::auth_key_ |
|
private |
◆ header_
const std::vector<std::string> cuttlefish::anonymous_namespace{main.cpp}::OpenwrtControlServiceImpl::header_ {"Content-Type: application/json"} |
|
private |
◆ http_client_
HttpClient& cuttlefish::anonymous_namespace{main.cpp}::OpenwrtControlServiceImpl::http_client_ |
|
private |
The documentation for this class was generated from the following file:
- cuttlefish/host/commands/openwrt_control_server/main.cpp