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

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

AbstractFrontEnd(const std::string &referredInterfaceName)AbstractFrontEndexplicit
applyPreset(const std::string &presetName, bool skipChangeRate=false)=0FrontEndConfigurationspure virtual
buildExtraInfo() overrideMAC80211InjectionOnlyFrontEndvirtual
currentTxSequenceNumberFrontEndConfigurationsprotected
destinationAddressFilterListFrontEndConfigurationsprotected
devIdMAC80211InjectionOnlyFrontEndprotected
frontEndSubtypeAbstractFrontEndprotected
frontEndTypeAbstractFrontEndprotected
getAllChannels()FrontEndConfigurationsinline
getAndIncreasePerFrontEndTxFrameSequenceNumber()FrontEndConfigurationsinlinevirtual
getCarrierFrequency() overrideMAC80211InjectionOnlyFrontEndvirtual
getChannelAndBandwidth() overrideMAC80211InjectionOnlyFrontEndvirtual
getChannelFlags() overrideMAC80211InjectionOnlyFrontEndvirtual
getControlChannelFrequency() overrideMAC80211InjectionOnlyFrontEndvirtual
getDevId() constMAC80211InjectionOnlyFrontEnd
getFrontEndSubtype() constAbstractFrontEnd
getFrontEndType() constAbstractFrontEnd
getMacAddressDev() constMAC80211InjectionOnlyFrontEnd
getMacAddressMon() constMAC80211InjectionOnlyFrontEnd
getMacAddressPhy() constAbstractFrontEnd
getMonId() constMAC80211InjectionOnlyFrontEnd
getPhyId() constAbstractFrontEnd
getPhyIdNumber() constMAC80211InjectionOnlyFrontEnd
getPhyPath() constMAC80211InjectionOnlyFrontEnd
getReferredInterfaceName() constAbstractFrontEnd
getRxChainMask() overrideMAC80211InjectionOnlyFrontEndvirtual
getRxChannelBandwidth() overrideMAC80211InjectionOnlyFrontEndvirtual
getRxChannels() overrideMAC80211InjectionOnlyFrontEndvirtual
getRxGain() overrideMAC80211InjectionOnlyFrontEndvirtual
getSamplingRate() overrideMAC80211InjectionOnlyFrontEndvirtual
getSystemSupportedFrequencies() constMAC80211InjectionOnlyFrontEnd
getTxChainMask() overrideMAC80211InjectionOnlyFrontEndvirtual
getTxChannels() overrideMAC80211InjectionOnlyFrontEndvirtual
getTxpower() overrideMAC80211InjectionOnlyFrontEndvirtual
getUserSpecifiedTxParameters()AbstractFrontEnd
initializeTxFrame() overrideAbstractFrontEndvirtual
isHardwareSupportedPreset(const std::string &presetName)=0FrontEndConfigurationspure virtual
isMAC80211CompatibleFrontEnd(const std::string &referredInterfaceName)MAC80211InjectionOnlyFrontEndstatic
isMAC80211SupportedCarrierFrequency(double frequency) constMAC80211InjectionOnlyFrontEnd
isTxServiceStarted() constAbstractFrontEndvirtual
MAC80211InjectionOnlyFrontEnd(const std::string &referredName)MAC80211InjectionOnlyFrontEndexplicitprotected
macAddress_DEVMAC80211InjectionOnlyFrontEndprotected
macAddress_MONMAC80211InjectionOnlyFrontEndprotected
macAddress_PHYAbstractFrontEndprotected
monIdMAC80211InjectionOnlyFrontEndprotected
pauseRx()AbstractFrontEndvirtual
pauseTx()AbstractFrontEndvirtual
phyIdAbstractFrontEndprotected
phyIdNumberMAC80211InjectionOnlyFrontEndprotected
phyPathMAC80211InjectionOnlyFrontEndprotected
printStatus() overrideMAC80211InjectionOnlyFrontEndvirtual
referredInterfaceNameAbstractFrontEndprotected
registerRxHandle(const std::function< void(const ModularPicoScenesRxFrame &)> &rxHandle)AbstractFrontEnd
resumeRx()AbstractFrontEndvirtual
resumeTx()AbstractFrontEndvirtual
rxHandleAbstractFrontEndprotected
rxPausedAbstractFrontEndprotected
rxServiceStartedAbstractFrontEndprotected
setCarrierFrequency(double carrierFrequency) overrideMAC80211InjectionOnlyFrontEndvirtual
setChannelAndBandwidth(double control, double bw, double center) overrideMAC80211InjectionOnlyFrontEndvirtual
setChannelAndBandwidth(std::optional< double > control, std::optional< double > bw, std::optional< double > center) overrideMAC80211InjectionOnlyFrontEndvirtual
setControlChannelFrequency(double controlFrequency) overrideMAC80211InjectionOnlyFrontEndvirtual
setDestinationMACAddressFilter(const std::vector< std::array< uint8_t, 6 > > &addresses)FrontEndConfigurationsinlinevirtual
setNumRxChannels(const uint8_t numRxChannels)FrontEndConfigurationsinline
setNumTxChannels(const uint8_t numTxChannels)FrontEndConfigurationsinline
setReferredInterfaceName(const std::string &name)AbstractFrontEnd
setRxChainMask(uint8_t rxChainMask) overrideMAC80211InjectionOnlyFrontEndvirtual
setRxChannelBandwidth(double rxcbw) overrideMAC80211InjectionOnlyFrontEndvirtual
setRxChannels(const std::vector< size_t > &rxChannels) overrideMAC80211InjectionOnlyFrontEndvirtual
setRxGain(double rxGain) overrideMAC80211InjectionOnlyFrontEndvirtual
setRxGain(double rxGain, uint8_t channel) overrideMAC80211InjectionOnlyFrontEndvirtual
setSamplingRate(double samplingRate) overrideMAC80211InjectionOnlyFrontEndvirtual
setSourceMACAddressFilter(const std::vector< std::array< uint8_t, 6 > > &addresses)FrontEndConfigurationsinlinevirtual
setTxChainMask(uint8_t txChainMask) overrideMAC80211InjectionOnlyFrontEndvirtual
setTxChannels(const std::vector< size_t > &txChannels) overrideMAC80211InjectionOnlyFrontEndvirtual
setTxpower(double txpower) overrideMAC80211InjectionOnlyFrontEndvirtual
sourceAddressFilterListFrontEndConfigurationsprotected
startRx() overrideMAC80211InjectionOnlyFrontEndvirtual
startTx() overrideMAC80211InjectionOnlyFrontEndvirtual
stopRx() overrideMAC80211InjectionOnlyFrontEndvirtual
stopTx() overrideMAC80211InjectionOnlyFrontEndvirtual
systemSupportedFrequenciesMAC80211InjectionOnlyFrontEndprotected
transmit(const ModularPicoScenesTxFrame &frame) overrideMAC80211InjectionOnlyFrontEndvirtual
transmitFramesInBatch(const std::vector< const ModularPicoScenesTxFrame * > &frames, uint32_t repeat) overrideMAC80211InjectionOnlyFrontEndvirtual
transmitFramesInBatch(const std::vector< ModularPicoScenesTxFrame > &frames, uint32_t repeat) overrideMAC80211InjectionOnlyFrontEndvirtual
AbstractFrontEnd::transmitFramesInBatch(Frames &&... frames)AbstractFrontEndinline
txContextMAC80211InjectionOnlyFrontEndprotected
txPauseCVAbstractFrontEndprotected
txPausedAbstractFrontEndprotected
txPauseMutexAbstractFrontEndprotected
txServiceStartedAbstractFrontEndprotected
userSpecifiedTxParametersAbstractFrontEndprotected
~AbstractFrontEnd()=defaultAbstractFrontEndvirtual
~FrontEndConfigurations()=defaultFrontEndConfigurationsvirtual
~MAC80211InjectionOnlyFrontEnd() overrideMAC80211InjectionOnlyFrontEnd