#include #include #include #include #include using namespace std; #include "3rdparty/bus_client/cbhomeclient.h" #include "3rdparty/bus_client/message.h" #include "sysset.h" #include "proto/x86_64/sysset.pb.h" int main(int argc, char const *argv[]) { // 初始化bus creg* reg = make_creg_from_cproc(make_cproc("request", "requestid")); printf("make_creg_from_cproc\n"); void* handle = bus_client_init(NULL, 0, reg); creg_free(reg); printf("bus_client_init end\n"); // 接口测试 protomsg::LocalConfig node; if (dbapi_get_server_info(handle, node)) { printf("LocalConfig: %s\n", node.alarm_ip().c_str()); } printf("bus_dbapi_get_server_info end\n"); return 0; }