|
RMM API 2.0.0
|
This is the complete list of members for RMMAPI, including all inherited members.
| allLogRelays(std::string logLevel, FILE *out) | RMMAPI | |
| arpStatus(const int index, std::unordered_map< std::string, int > *status) | RMMAPI | |
| bringUpAllRings() | RMMAPI | |
| bringUpAllRingsInSequence() | RMMAPI | |
| checkRings() | RMMAPI | |
| config(TimingMode timingMode=TimingMode::LCL, BringUpMode=BringUpMode::CONCURRENT, uint32_t eventCode=0x10) | RMMAPI | |
| configAllFE() | RMMAPI | |
| configOutputQueues() | RMMAPI | |
| configSideChannels() | RMMAPI | |
| configUDPCore() | RMMAPI | |
| disablePowerMonitoring() | RMMAPI | |
| enablePowerMonitoring(int interval_ms) | RMMAPI | |
| fetchSideChannelData(const uint8_t sideChIdx, SideChannelsData &data) | RMMAPI | |
| fieldRead(const std::string ®, RegisterTag tag, int bitBegin, int bitWidth) | RMMAPI | |
| fieldRead(uint32_t reg, int bitBegin, int bitWidth) | RMMAPI | |
| fieldWrite(const std::string ®, RegisterTag tag, int bitBegin, int bitWidth, uint32_t data) | RMMAPI | |
| fieldWrite(uint32_t reg, int bitBegin, int bitWidth, uint32_t data) | RMMAPI | |
| fillDetectorConfigFromJson(json &detectorConfig) | RMMAPI | |
| getCurrentTiming(uint32_t *currentTime) | RMMAPI | |
| getDetectorConfigs() const | RMMAPI | inline |
| getFirmwareInfo(std::unordered_map< std::string, std::string > *info) | RMMAPI | |
| getLEMOTermination(const uint8_t inLEMOIdx, LEMOImpedance &impedance) | RMMAPI | |
| getLogMsg(std::string *msg, LogTopic topic=LogTopic::RMM_API) | RMMAPI | |
| getOutputQueuesData(const int ring, std::shared_ptr< OutputQueueBase > &result) | RMMAPI | |
| getPacketCounters(PacketCountMap *packets) | RMMAPI | |
| getPollTimeout() | RMMAPI | |
| getPowerVoltageCurrent(float voltageTolerancePercent, PowerResultsMap *result) | RMMAPI | |
| getRegBankVersion(RegBankVersion *banks) | RMMAPI | |
| getRMMRegAccess() | RMMAPI | inline |
| getSideChannelPacketCounters(const uint8_t sideChIdx, uint32_t *value) | RMMAPI | |
| getSideChannelStats(SideChannelStatsData &stats) | RMMAPI | |
| getTemperature() | RMMAPI | |
| getTimingStatus(TimingStatus *time) | RMMAPI | |
| getTopology() | RMMAPI | inline |
| getUDPCoreData(UDPCoreData *result) | RMMAPI | |
| isLegacyFW() | RMMAPI | |
| jsonConfigData | RMMAPI | |
| LEMOImpedance enum name | RMMAPI | |
| loadConfig(const std::string &cfgJsonPath) | RMMAPI | |
| LogTopic enum name | RMMAPI | |
| readyForBulkData() | RMMAPI | |
| regRead(const std::string ®Name, RegisterTag tag=RegisterTag::ALL) | RMMAPI | |
| regRead(uint32_t address) | RMMAPI | |
| regWrite(const std::string ®Name, uint32_t data, RegisterTag tag=RegisterTag::ALL) | RMMAPI | |
| regWrite(uint32_t address, uint32_t data) | RMMAPI | |
| requestStop() | RMMAPI | |
| resetPacketCounters() | RMMAPI | |
| RMMAPI(const std::string &serverIP, int serverPort, const char *configFile) | RMMAPI | |
| rmmLog | RMMAPI | |
| setAllFileWriteTimeouts(int milliseconds) | RMMAPI | |
| setAllLogTimeouts(int milliseconds) | RMMAPI | |
| setLEMOTermination(const uint8_t inLEMOIdx, LEMOImpedance impedance) | RMMAPI | |
| setLogFilePathAll(std::string filePath, bool useName=false) | RMMAPI | |
| setLogFilePathAll(std::string path, std::string name) | RMMAPI | |
| setLogMasks(int logMask, LogTopic topic=LogTopic::ALL) | RMMAPI | |
| setPollTimeout(int value) | RMMAPI | |
| setupAllClocks(TimingMode timingMode) | RMMAPI | |
| setWriteToFileAll(bool option, char mode='w') | RMMAPI | |
| tearDownAllRings() | RMMAPI | |
| tearDownRing(int ring, bool waitTime) | RMMAPI | |
| ~RMMAPI() (defined in RMMAPI) | RMMAPI |