#include <vncapi.h>
|
| VncApi (EventManager *evm, VncApiConfig *cfg) |
|
virtual | ~VncApi () |
|
void | Stop () |
|
void | GetConfig (std::string type, std::vector< std::string > ids, std::vector< std::string > filters, std::vector< std::string > parents, std::vector< std::string > refs, std::vector< std::string > fields, boost::function< void(contrail_rapidjson::Document &, boost::system::error_code &ec, std::string version, int status, std::string reason, std::map< std::string, std::string > *headers)> cb) |
|
void | RespHandler (RespBlock *rb, std::string &str, boost::system::error_code &ec) |
|
std::string | GetToken (RespBlock *rb) const |
|
|
void | hex_dump (std::string s) |
|
void | Reauthenticate (RespBlock *orb) |
|
void | Add2URI (std::ostringstream &uri, std::string &qadded, std::string key, std::vector< std::string > data) |
|
std::string | MakeUri (std::string type, std::vector< std::string > ids, std::vector< std::string > filters, std::vector< std::string > parents, std::vector< std::string > refs, std::vector< std::string > fields) |
|
void | KsRespHandler (RespBlock *rb, RespBlock *orb, std::string &str, boost::system::error_code &ec) |
|
bool | CondTest (std::string s) |
|
Definition at line 60 of file vncapi.h.
virtual VncApi::~VncApi |
( |
| ) |
|
|
inlinevirtual |
void VncApi::Add2URI |
( |
std::ostringstream & |
uri, |
|
|
std::string & |
qadded, |
|
|
std::string |
key, |
|
|
std::vector< std::string > |
data |
|
) |
| |
|
private |
bool VncApi::CondTest |
( |
std::string |
s | ) |
|
|
private |
void VncApi::GetConfig |
( |
std::string |
type, |
|
|
std::vector< std::string > |
ids, |
|
|
std::vector< std::string > |
filters, |
|
|
std::vector< std::string > |
parents, |
|
|
std::vector< std::string > |
refs, |
|
|
std::vector< std::string > |
fields, |
|
|
boost::function< void(contrail_rapidjson::Document &, boost::system::error_code &ec, std::string version, int status, std::string reason, std::map< std::string, std::string > *headers)> |
cb |
|
) |
| |
std::string VncApi::GetToken |
( |
RespBlock * |
rb | ) |
const |
void VncApi::hex_dump |
( |
std::string |
s | ) |
|
|
private |
void VncApi::KsRespHandler |
( |
RespBlock * |
rb, |
|
|
RespBlock * |
orb, |
|
|
std::string & |
str, |
|
|
boost::system::error_code & |
ec |
|
) |
| |
|
private |
std::string VncApi::MakeUri |
( |
std::string |
type, |
|
|
std::vector< std::string > |
ids, |
|
|
std::vector< std::string > |
filters, |
|
|
std::vector< std::string > |
parents, |
|
|
std::vector< std::string > |
refs, |
|
|
std::vector< std::string > |
fields |
|
) |
| |
|
private |
void VncApi::Reauthenticate |
( |
RespBlock * |
orb | ) |
|
|
private |
void VncApi::RespHandler |
( |
RespBlock * |
rb, |
|
|
std::string & |
str, |
|
|
boost::system::error_code & |
ec |
|
) |
| |
std::vector<std::string> VncApi::hdr_ |
|
private |
std::vector<std::string> VncApi::kshdr_ |
|
private |
The documentation for this class was generated from the following files: