-
Notifications
You must be signed in to change notification settings - Fork 34
Open
Labels
enhancementNew feature or requestNew feature or request
Description
There are currently no examples included in the sdk of using the methods within the IClient3 interface of datalayer.h
As an example, it would be nice to see browseBulkSync used within datalayerclient.cpp
void DataLayerClient::browseBulk()
{
m_data.setValue("");
comm::datalayer::BulkRequest req1 = {"/framework/metrics/process",m_data};
comm::datalayer::BulkRequest req2 = {"/framework/metrics/system",m_data};
const comm::datalayer::VecBulkRequest vec_req = std::vector<comm::datalayer::BulkRequest> {req1, req2};
std::vector<comm::datalayer::BulkResponse> vec_res;
std::string token = m_client3->getAuthToken();
std::cout<< token << std::endl;
comm::datalayer::BulkResponse res1 = comm::datalayer::BulkResponse();
m_result = m_client3->browseBulkSync(vec_req, vec_res, token);
for(auto& res : vec_res){
if(res.result == comm::datalayer::DlResult::DL_OK){
printStringList(res.data);
}
}
}
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request