Bookkeeping C++ API client
Bookkeeping C++ API client that can be used to access the rest API of O2's bookkeeping system.
|
This is the complete list of members for bookkeeping::BookkeepingInterface, including all inherited members.
createLog(utility::string_t text, utility::string_t title, std::vector< std::int64_t > runNumbers={}, std::int64_t parentLogId=-1)=0 | bookkeeping::BookkeepingInterface | pure virtual |
flpAdd(std::string flpName, std::string hostName, int64_t runNumber=-1)=0 | bookkeeping::BookkeepingInterface | pure virtual |
flpUpdateCounters(int64_t flpId, std::string flpName, int64_t nSubtimeframes, int64_t nEquipmentBytes, int64_t nRecordingBytes, int64_t nFairMQBytes)=0 | bookkeeping::BookkeepingInterface | pure virtual |
getLogs()=0 | bookkeeping::BookkeepingInterface | pure virtual |
getRuns()=0 | bookkeeping::BookkeepingInterface | pure virtual |
runEnd(int64_t runNumber, std::time_t o2End, std::time_t triggerEnd, RunQuality runQuality)=0 | bookkeeping::BookkeepingInterface | pure virtual |
runStart(int64_t runNumber, std::time_t o2Start, std::time_t triggerStart, utility::string_t activityId, RunType runType, int64_t nDetectors, int64_t nFlps, int64_t nEpns)=0 | bookkeeping::BookkeepingInterface | pure virtual |