PicoScenes API Docs
 
Loading...
Searching...
No Matches
MAC80211CSIExtractableNIC Member List

This is the complete list of members for MAC80211CSIExtractableNIC, including all inherited members.

AbstractNIC(const std::string &referredInterfaceName)AbstractNICexplicitprotected
checkFrameTypeHandlerExist(uint8_t frameType)=0AbstractNICpure virtual
checkGeneralHandlerExist(const std::string &handlerKeyName)=0AbstractNICpure virtual
checkTaskIdHandlerExist(uint16_t taskId)=0AbstractNICpure virtual
configurationAbstractNICprotected
deviceTypeAbstractNICprotected
devIdMAC80211CSIExtractableNICprotected
frontEndAbstractNICprotected
getAllNICOptions()AbstractNIC
getConfiguration() constAbstractNIC
getDeviceType() constAbstractNIC
getDevId() constMAC80211CSIExtractableNIC
getFrontEnd() constAbstractNIC
getGeneralHandler(const std::string &handlerKeyName)=0AbstractNICpure virtual
getHandlerForFrameType(uint8_t frameType)=0AbstractNICpure virtual
getHandlerForTaskId(uint16_t taskId)=0AbstractNICpure virtual
getMacAddressDev() constMAC80211CSIExtractableNIC
getMacAddressMon() constMAC80211CSIExtractableNIC
getMacFrontEnd() constMAC80211CSIExtractableNIC
getMonId() constMAC80211CSIExtractableNIC
getNICInstance(const std::string &referredInterfaceName)MAC80211CSIExtractableNICstatic
getPhyId() constAbstractNIC
getPhyIdNumber() constMAC80211CSIExtractableNIC
getPhyPath() constMAC80211CSIExtractableNIC
getPluginManager() constAbstractNIC
getReferredInterfaceName() constAbstractNIC
getTypedFrontEnd() constAbstractNICinline
getUserSpecifiedTxParameters() const =0AbstractNICpure virtual
getUserSpecifiedTxParameters()=0AbstractNICpure virtual
initializeTxFrame()AbstractNICinlinevirtual
installPlugins() const =0AbstractNICpure virtual
isRxServiceStarted() const =0AbstractNICpure virtual
isTxServiceStarted() const =0AbstractNICpure virtual
MAC80211CSIExtractableNIC(const std::string &referredInterfaceName)MAC80211CSIExtractableNICexplicitprotected
macAddress_DEVMAC80211CSIExtractableNICprotected
macAddress_MONMAC80211CSIExtractableNICprotected
macFrontEndMAC80211CSIExtractableNICprotected
monIdMAC80211CSIExtractableNICprotected
pauseRx()=0AbstractNICpure virtual
pauseTx()=0AbstractNICpure virtual
phyIdAbstractNICprotected
phyIdNumberMAC80211CSIExtractableNICprotected
phyPathMAC80211CSIExtractableNICprotected
pluginManagerAbstractNICprotected
referredInterfaceNameAbstractNICprotected
registerFrameTypeHandler(uint8_t frameType, const std::function< bool(const ModularPicoScenesRxFrame &)> &handle)=0AbstractNICpure virtual
registerGeneralHandler(const std::string &handlerKeyName, const std::function< bool(const ModularPicoScenesRxFrame &)> &handle)=0AbstractNICpure virtual
registerTaskIdHandler(uint16_t taskId, const std::function< bool(const ModularPicoScenesRxFrame &)> &handle)=0AbstractNICpure virtual
resumeRx()=0AbstractNICpure virtual
resumeTx()=0AbstractNICpure virtual
startRxService()=0AbstractNICpure virtual
startTxService()=0AbstractNICpure virtual
stopRxService()=0AbstractNICpure virtual
stopTxService()=0AbstractNICpure virtual
syncRxConditionally(const std::function< bool(const ModularPicoScenesRxFrame &)> &condition, const std::chrono::milliseconds &maxWait_ms, std::optional< std::string > conditionaName=std::nullopt)=0AbstractNICpure virtual
syncRxWaitTaskId(uint16_t taskid, uint32_t maxWait_ms)=0AbstractNICpure virtual
transmitFramesInBatch(const std::vector< ModularPicoScenesTxFrame > &frames, uint16_t numRepeats)=0AbstractNICpure virtual
transmitFramesInBatch(Frames &&... frames)AbstractNICinline
transmitPicoScenesFrame(const ModularPicoScenesTxFrame &frame)=0AbstractNICpure virtual
transmitPicoScenesFrameSync(const ModularPicoScenesTxFrame &frame)=0AbstractNICpure virtual
unregisterFrameTypeHandler(uint8_t frameType)=0AbstractNICpure virtual
unregisterGeneralHandler(const std::string &handlerKeyName)=0AbstractNICpure virtual
unregisterTaskIdHandler(uint16_t taskId)=0AbstractNICpure virtual