This is the complete list of members for SDRNIC, including all inherited members.
| AbstractNIC(const std::string &referredInterfaceName) | AbstractNIC | explicitprotected |
| checkFrameTypeHandlerExist(uint8_t frameType)=0 | AbstractNIC | pure virtual |
| checkGeneralHandlerExist(const std::string &handlerKeyName)=0 | AbstractNIC | pure virtual |
| checkTaskIdHandlerExist(uint16_t taskId)=0 | AbstractNIC | pure virtual |
| configuration | AbstractNIC | protected |
| deviceType | AbstractNIC | protected |
| frontEnd | AbstractNIC | protected |
| getAllNICOptions() | AbstractNIC | |
| getConfiguration() const | AbstractNIC | |
| getDeviceType() const | AbstractNIC | |
| getFrontEnd() const | AbstractNIC | |
| getGeneralHandler(const std::string &handlerKeyName)=0 | AbstractNIC | pure virtual |
| getHandlerForFrameType(uint8_t frameType)=0 | AbstractNIC | pure virtual |
| getHandlerForTaskId(uint16_t taskId)=0 | AbstractNIC | pure virtual |
| getInstance(const std::string &referredInterfaceName) | SDRNIC | static |
| getPhyId() const | AbstractNIC | |
| getPluginManager() const | AbstractNIC | |
| getReferredInterfaceName() const | AbstractNIC | |
| getTypedFrontEnd() const | AbstractNIC | inline |
| getUserSpecifiedTxParameters() const =0 | AbstractNIC | pure virtual |
| getUserSpecifiedTxParameters()=0 | AbstractNIC | pure virtual |
| initializeTxFrame() | AbstractNIC | inlinevirtual |
| installPlugins() const =0 | AbstractNIC | pure virtual |
| isRxServiceStarted() const =0 | AbstractNIC | pure virtual |
| isTxServiceStarted() const =0 | AbstractNIC | pure virtual |
| pauseRx()=0 | AbstractNIC | pure virtual |
| pauseTx()=0 | AbstractNIC | pure virtual |
| phyId | AbstractNIC | protected |
| pluginManager | AbstractNIC | protected |
| referredInterfaceName | AbstractNIC | protected |
| registerFrameTypeHandler(uint8_t frameType, const std::function< bool(const ModularPicoScenesRxFrame &)> &handle)=0 | AbstractNIC | pure virtual |
| registerGeneralHandler(const std::string &handlerKeyName, const std::function< bool(const ModularPicoScenesRxFrame &)> &handle)=0 | AbstractNIC | pure virtual |
| registerTaskIdHandler(uint16_t taskId, const std::function< bool(const ModularPicoScenesRxFrame &)> &handle)=0 | AbstractNIC | pure virtual |
| resumeRx()=0 | AbstractNIC | pure virtual |
| resumeTx()=0 | AbstractNIC | pure virtual |
| sdrFrontEnd | SDRNIC | protected |
| SDRNIC(const std::string &referredInterfaceName) | SDRNIC | explicitprotected |
| startRxService()=0 | AbstractNIC | pure virtual |
| startTxService()=0 | AbstractNIC | pure virtual |
| stopRxService()=0 | AbstractNIC | pure virtual |
| stopTxService()=0 | AbstractNIC | pure virtual |
| syncRxConditionally(const std::function< bool(const ModularPicoScenesRxFrame &)> &condition, const std::chrono::milliseconds &maxWait_ms, std::optional< std::string > conditionaName=std::nullopt)=0 | AbstractNIC | pure virtual |
| syncRxWaitTaskId(uint16_t taskid, uint32_t maxWait_ms)=0 | AbstractNIC | pure virtual |
| transmitFramesInBatch(const std::vector< ModularPicoScenesTxFrame > &frames, uint16_t numRepeats)=0 | AbstractNIC | pure virtual |
| transmitFramesInBatch(Frames &&... frames) | AbstractNIC | inline |
| transmitPicoScenesFrame(const ModularPicoScenesTxFrame &frame)=0 | AbstractNIC | pure virtual |
| transmitPicoScenesFrameSync(const ModularPicoScenesTxFrame &frame)=0 | AbstractNIC | pure virtual |
| unregisterFrameTypeHandler(uint8_t frameType)=0 | AbstractNIC | pure virtual |
| unregisterGeneralHandler(const std::string &handlerKeyName)=0 | AbstractNIC | pure virtual |
| unregisterTaskIdHandler(uint16_t taskId)=0 | AbstractNIC | pure virtual |