Bookkeeping C++ API client
Bookkeeping C++ API client that can be used to access the rest API of O2's bookkeeping system.
bookkeeping::BookkeepingInterface Member List

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)=0bookkeeping::BookkeepingInterfacepure virtual
flpAdd(std::string flpName, std::string hostName, int64_t runNumber=-1)=0bookkeeping::BookkeepingInterfacepure virtual
flpUpdateCounters(int64_t flpId, std::string flpName, int64_t nSubtimeframes, int64_t nEquipmentBytes, int64_t nRecordingBytes, int64_t nFairMQBytes)=0bookkeeping::BookkeepingInterfacepure virtual
getLogs()=0bookkeeping::BookkeepingInterfacepure virtual
getRuns()=0bookkeeping::BookkeepingInterfacepure virtual
runEnd(int64_t runNumber, std::time_t o2End, std::time_t triggerEnd, RunQuality runQuality)=0bookkeeping::BookkeepingInterfacepure 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)=0bookkeeping::BookkeepingInterfacepure virtual