DragonRadio
Contents:
About DragonRadio
Overview
Building the radio
Running the Radio
Using a DragonRadio Container
DragonRadio in the Colosseum
DragonRadio Utilities
API Reference:
Python
C++
DragonRadio
»
Index
Index
Symbols
|
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
K
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
|
W
|
X
|
Z
Symbols
[anonymous] (C++ enum)
,
[1]
,
[2]
,
[3]
[anonymous]::DARPA_MGEN_VERSION (C++ enumerator)
[anonymous]::MGEN_CHECKSUM (C++ enumerator)
[anonymous]::MGEN_CHECKSUM_ERROR (C++ enumerator)
[anonymous]::MGEN_CLEAR (C++ enumerator)
[anonymous]::MGEN_CONTINUES (C++ enumerator)
[anonymous]::MGEN_CURRENT (C++ enumerator)
[anonymous]::MGEN_END_OF_MSG (C++ enumerator)
[anonymous]::MGEN_INVALID_ADDRESS (C++ enumerator)
[anonymous]::MGEN_INVALID_GPS (C++ enumerator)
[anonymous]::MGEN_IPv4 (C++ enumerator)
[anonymous]::MGEN_IPv6 (C++ enumerator)
[anonymous]::MGEN_LAST_BUFFER (C++ enumerator)
[anonymous]::MGEN_STALE (C++ enumerator)
[anonymous]::MGEN_VERSION (C++ enumerator)
_
_recvBytes() (dragonradio.protobuf.ProtobufProtocol method)
_serverLoop() (dragonradio.protobuf.ProtobufProtocol method)
(dragonradio.protobuf.TCPProtoServer method)
(dragonradio.protobuf.UDPProtoServer method)
(dragonradio.protobuf.ZMQProtoServer method)
_stop() (dragonradio.radio.Radio method)
A
accurate_tx_timestamps (dragonradio.radio.FDMA property)
achieved_duration (dragonradio.radio.Mandate property)
(dragonradio.radio.Score property)
ack (dragonradio.radio.ExtendedHeader property)
(dragonradio.radio.HeaderFlags property)
ack_delay (dragonradio.radio.SmartController property)
ack_delay_estimation_window (dragonradio.radio.SmartController property)
ack_gain (dragonradio.radio.SmartController property)
activateVirtualenv (C++ function)
active (dragonradio.radio.SnapshotCollector property)
add() (dragonradio.radio.WindowC method)
addArguments() (dragonradio.radio.Config method)
addLoggerSource (C++ function)
addNode() (dragonradio.radio.RadioNet method)
addRoute (C++ function)
,
[1]
addStaticARPEntry (C++ function)
,
[1]
addThreads() (dragonradio.radio.WorkQueue method)
allow_broadcasts (dragonradio.radio.NetFirewall property)
(dragonradio.radio.RadioFirewall property)
allowed (dragonradio.radio.NetFirewall property)
(dragonradio.radio.RadioFirewall property)
aloha_prob (dragonradio.radio.Config attribute)
alt (dragonradio.radio.GPSLocation property)
AMC (dragonradio.radio.EventCategory attribute)
append() (dragonradio.radio.Channels method)
(dragonradio.radio.MPStatsVector method)
(dragonradio.radio.Scores method)
appendSelectiveACK (C++ function)
approx (C++ function)
apsk128 (dragonradio.liquid.ModulationScheme attribute)
apsk16 (dragonradio.liquid.ModulationScheme attribute)
apsk256 (dragonradio.liquid.ModulationScheme attribute)
apsk32 (dragonradio.liquid.ModulationScheme attribute)
apsk4 (dragonradio.liquid.ModulationScheme attribute)
apsk64 (dragonradio.liquid.ModulationScheme attribute)
apsk8 (dragonradio.liquid.ModulationScheme attribute)
arb (dragonradio.liquid.ModulationScheme attribute)
arb128opt (dragonradio.liquid.ModulationScheme attribute)
arb16opt (dragonradio.liquid.ModulationScheme attribute)
arb256opt (dragonradio.liquid.ModulationScheme attribute)
arb32opt (dragonradio.liquid.ModulationScheme attribute)
arb64opt (dragonradio.liquid.ModulationScheme attribute)
arb64vt (dragonradio.liquid.ModulationScheme attribute)
arq (dragonradio.radio.Config attribute)
ARQ (dragonradio.radio.EventCategory attribute)
arq_ack_delay (dragonradio.radio.Config attribute)
arq_ack_delay_estimation_window (dragonradio.radio.Config attribute)
arq_ack_gain_db (dragonradio.radio.Config attribute)
arq_broadcast_gain_db (dragonradio.radio.Config attribute)
arq_decrease_retrans_mcsidx (dragonradio.radio.Config attribute)
arq_enforce_ordering (dragonradio.radio.Config attribute)
arq_explicit_nak_win (dragonradio.radio.Config attribute)
arq_explicit_nak_win_duration (dragonradio.radio.Config attribute)
arq_max_retransmissions (dragonradio.radio.Config attribute)
arq_max_sacks (dragonradio.radio.Config attribute)
arq_mcu (dragonradio.radio.Config attribute)
arq_min_retransmission_delay (dragonradio.radio.Config attribute)
arq_move_along (dragonradio.radio.Config attribute)
arq_retransmission_delay (dragonradio.radio.Config attribute)
arq_retransmission_delay_slop (dragonradio.radio.Config attribute)
arq_sack_delay (dragonradio.radio.Config attribute)
arq_selective_ack (dragonradio.radio.Config attribute)
arq_selective_ack_feedback_delay (dragonradio.radio.Config attribute)
arq_window (dragonradio.radio.Config attribute)
ARQEventEntry (C++ struct)
ARQEventEntry::mono_timestamp (C++ member)
ARQEventEntry::node (C++ member)
ARQEventEntry::sacks (C++ member)
ARQEventEntry::seq (C++ member)
ARQEventEntry::timestamp (C++ member)
ARQEventEntry::type (C++ member)
ask128 (dragonradio.liquid.ModulationScheme attribute)
ask16 (dragonradio.liquid.ModulationScheme attribute)
ask2 (dragonradio.liquid.ModulationScheme attribute)
ask256 (dragonradio.liquid.ModulationScheme attribute)
ask32 (dragonradio.liquid.ModulationScheme attribute)
ask4 (dragonradio.liquid.ModulationScheme attribute)
ask64 (dragonradio.liquid.ModulationScheme attribute)
ask8 (dragonradio.liquid.ModulationScheme attribute)
assigned_seq (dragonradio.radio.PacketInternalFlags property)
auto_dc_offset (dragonradio.radio.USRP property)
auto_soft_tx_gain_clip_frac (dragonradio.radio.AutoGain property)
AutoGain (C++ struct)
(class in dragonradio.radio)
autogain (dragonradio.radio.MCSEntry property)
AutoGain::auto_soft_tx_gain_clip_frac_ (C++ member)
AutoGain::AutoGain (C++ function)
,
[1]
,
[2]
AutoGain::autoSoftGain0dBFS (C++ function)
AutoGain::g_0dBFS_ (C++ member)
AutoGain::g_0dBFS_estimate_ (C++ member)
AutoGain::getAutoSoftTXGainClipFrac (C++ function)
AutoGain::getSoftTXGain (C++ function)
AutoGain::getSoftTXGain0dBFS (C++ function)
AutoGain::mutex_ (C++ member)
AutoGain::needCalcAutoSoftGain0dBFS (C++ function)
AutoGain::nestimates_0dBFS_ (C++ member)
AutoGain::operator= (C++ function)
,
[1]
AutoGain::recalc0dBFSEstimate (C++ function)
AutoGain::setAutoSoftTXGainClipFrac (C++ function)
AutoGain::setSoftTXGain (C++ function)
AutoGain::setSoftTXGain0dBFS (C++ function)
B
backtraceHandler (C++ function)
bandpass_taps (dragonradio.radio.MixingRationalResamplerCCC property)
bandwidth (dragonradio.radio.Config attribute)
(dragonradio.radio.Radio property)
barrier (C++ class)
barrier::arrived_ (C++ member)
barrier::barrier (C++ function)
,
[1]
barrier::count_ (C++ member)
barrier::generation_ (C++ member)
barrier::wait (C++ function)
barrier::~barrier (C++ function)
BasePort (C++ class)
BasePort::BasePort (C++ function)
BasePort::connected (C++ function)
BasePort::connected_ (C++ member)
BasePort::disconnected (C++ function)
BasePort::disconnected_ (C++ member)
BasePort::element (C++ function)
BasePort::element_ (C++ member)
BasePort::isConnected (C++ function)
BasePort::partner (C++ function)
BasePort::partner_ (C++ member)
BasePort::~BasePort (C++ function)
bellangerord() (in module dragonradio.signal)
bestScheduleChannel() (in module dragonradio.schedule)
BlockSignal (C++ class)
BlockSignal::BlockSignal (C++ function)
,
[1]
BlockSignal::orig_mask_ (C++ member)
BlockSignal::unblockAndPause (C++ function)
BlockSignal::~BlockSignal (C++ function)
bonus_phase (dragonradio.radio.MandateQueue property)
bpsk (dragonradio.liquid.ModulationScheme attribute)
broadcast_gain (dragonradio.radio.SmartController property)
broadcastHello() (dragonradio.radio.SmartController method)
buffer (C++ class)
(dragonradio.protobuf.ProtobufProtocol attribute)
buffer::append (C++ function)
buffer::at (C++ function)
,
[1]
buffer::back (C++ function)
,
[1]
buffer::begin (C++ function)
,
[1]
buffer::buffer (C++ function)
,
[1]
,
[2]
,
[3]
,
[4]
buffer::capacity (C++ function)
buffer::capacity_ (C++ member)
buffer::cbegin (C++ function)
buffer::cend (C++ function)
buffer::clear (C++ function)
buffer::const_iterator (C++ type)
buffer::const_pointer (C++ type)
buffer::const_reference (C++ type)
buffer::data (C++ function)
,
[1]
buffer::data_ (C++ member)
buffer::difference_type (C++ type)
buffer::emplace_back (C++ function)
buffer::empty (C++ function)
buffer::end (C++ function)
,
[1]
buffer::front (C++ function)
,
[1]
buffer::iterator (C++ type)
buffer::max_size (C++ function)
buffer::operator= (C++ function)
,
[1]
buffer::operator[] (C++ function)
,
[1]
buffer::pointer (C++ type)
buffer::pop_back (C++ function)
buffer::push_back (C++ function)
,
[1]
buffer::reference (C++ type)
buffer::reserve (C++ function)
buffer::resize (C++ function)
buffer::shrink_to_fit (C++ function)
buffer::size (C++ function)
buffer::size_ (C++ member)
buffer::size_type (C++ type)
buffer::swap (C++ function)
buffer::value_type (C++ type)
buffer::~buffer (C++ function)
buffer_cond (dragonradio.protobuf.ProtobufProtocol attribute)
buffer_lock (dragonradio.protobuf.ProtobufProtocol attribute)
BufferDecoder (C++ class)
BufferDecoder::BufferDecoder (C++ function)
BufferDecoder::data (C++ function)
BufferDecoder::decoded (C++ member)
BufferDecoder::resize (C++ function)
BufferDecoder::size (C++ function)
BufferDecoder::~BufferDecoder (C++ function)
BufferEncoder (C++ class)
BufferEncoder::BufferEncoder (C++ function)
BufferEncoder::data (C++ function)
BufferEncoder::encoded (C++ member)
BufferEncoder::resize (C++ function)
BufferEncoder::size (C++ function)
BufferEncoder::~BufferEncoder (C++ function)
butter_lowpass() (in module dragonradio.radio)
bw (dragonradio.radio.Channel property)
C
C (C++ type)
,
[1]
can_transmit (dragonradio.radio.Node property)
Caps (C++ class)
Caps::Caps (C++ function)
,
[1]
,
[2]
,
[3]
Caps::caps_ (C++ member)
Caps::clear (C++ function)
Caps::clear_flag (C++ function)
,
[1]
Caps::get_flag (C++ function)
Caps::operator= (C++ function)
,
[1]
,
[2]
Caps::set_flag (C++ function)
Caps::set_proc (C++ function)
Caps::~Caps (C++ function)
cfo (dragonradio.liquid.FrameStats property)
(dragonradio.radio.RadioPacket property)
chanidx (dragonradio.radio.ModPacket property)
Channel (C++ struct)
(class in dragonradio.radio)
channel (dragonradio.radio.ModPacket property)
(dragonradio.radio.RadioPacket property)
Channel::bw (C++ member)
Channel::Channel (C++ function)
,
[1]
Channel::fc (C++ member)
Channel::intersects (C++ function)
Channel::operator!= (C++ function)
Channel::operator< (C++ function)
Channel::operator== (C++ function)
Channel::operator> (C++ function)
channel_bandwidth (dragonradio.radio.Config attribute)
channel_taps (dragonradio.radio.PfbCCC property)
(dragonradio.radio.PfbCCF property)
ChannelDemodulator (C++ class)
ChannelDemodulator::callback_type (C++ type)
ChannelDemodulator::channel_ (C++ member)
ChannelDemodulator::ChannelDemodulator (C++ function)
,
[1]
ChannelDemodulator::demod_ (C++ member)
ChannelDemodulator::demodulate (C++ function)
ChannelDemodulator::fshift_ (C++ member)
ChannelDemodulator::rate_ (C++ member)
ChannelDemodulator::reset (C++ function)
ChannelDemodulator::setCallback (C++ function)
ChannelDemodulator::timestamp (C++ function)
ChannelDemodulator::~ChannelDemodulator (C++ function)
Channelizer (C++ class)
(class in dragonradio.radio)
Channelizer::Channelizer (C++ function)
Channelizer::channels_ (C++ member)
Channelizer::getChannels (C++ function)
Channelizer::getRXRate (C++ function)
Channelizer::phy_ (C++ member)
Channelizer::push (C++ function)
Channelizer::reconfigure (C++ function)
Channelizer::rx_rate_ (C++ member)
Channelizer::setChannels (C++ function)
Channelizer::setRXRate (C++ function)
Channelizer::source (C++ member)
Channelizer::~Channelizer (C++ function)
ChannelModulator (C++ class)
ChannelModulator::chanidx_ (C++ member)
ChannelModulator::channel_ (C++ member)
ChannelModulator::ChannelModulator (C++ function)
,
[1]
ChannelModulator::fshift_ (C++ member)
ChannelModulator::mod_ (C++ member)
ChannelModulator::modulate (C++ function)
ChannelModulator::rate_ (C++ member)
ChannelModulator::~ChannelModulator (C++ function)
Channels (C++ type)
(class in dragonradio.radio)
channels (dragonradio.radio.Channelizer property)
(dragonradio.radio.Radio attribute)
(dragonradio.radio.Synthesizer property)
ChannelSynthesizer (C++ class)
(class in dragonradio.radio)
ChannelSynthesizer::chanidx_ (C++ member)
ChannelSynthesizer::ChannelSynthesizer (C++ function)
ChannelSynthesizer::container_type (C++ type)
ChannelSynthesizer::getHighWaterMark (C++ function)
ChannelSynthesizer::pop (C++ function)
ChannelSynthesizer::queue_ (C++ member)
ChannelSynthesizer::setHighWaterMark (C++ function)
ChannelSynthesizer::try_pop (C++ function)
,
[1]
ChannelSynthesizer::~ChannelSynthesizer (C++ function)
check (dragonradio.liquid.FrameStats property)
(dragonradio.liquid.MCS property)
(dragonradio.radio.MCS property)
checksum (dragonradio.liquid.CRCScheme attribute)
clear() (dragonradio.radio.Channels method)
(dragonradio.radio.MPStatsVector method)
(dragonradio.radio.Scores method)
Clock (C++ class)
(class in dragonradio.radio)
Clock::getTimeNow (C++ function)
Clock::releaseUSRP (C++ function)
Clock::setTimeNow (C++ function)
Clock::setUSRP (C++ function)
Clock::t0_ (C++ member)
Clock::usrp_ (C++ member)
clock_noskew (dragonradio.radio.Config attribute)
clock_rate (dragonradio.radio.USRP property)
clock_source (dragonradio.radio.Config attribute)
(dragonradio.radio.USRP property)
clock_sources (dragonradio.radio.USRP property)
clock_sync_period (dragonradio.radio.Config attribute)
clonedev (C++ member)
close() (dragonradio.protobuf.TCPProtoClient method)
(dragonradio.protobuf.UDPProtoClient method)
(dragonradio.protobuf.ZMQProtoClient method)
(dragonradio.radio.Logger method)
cls (dragonradio.protobuf.ProtobufDatagramProtocol attribute)
(dragonradio.protobuf.ProtobufProtocol attribute)
combined_slots (dragonradio.radio.Snapshot property)
compressed (dragonradio.radio.HeaderFlags property)
CompressedIPAddress (C++ enum)
CompressedIPAddress::kIPExternal (C++ enumerator)
CompressedIPAddress::kIPInternal (C++ enumerator)
CompressedIPAddress::kIPUncompressed (C++ enumerator)
CompressionBuffer (C++ class)
CompressionBuffer::CompressionBuffer (C++ function)
,
[1]
CompressionBuffer::copyBytesOut (C++ function)
CompressionBuffer::copyOut (C++ function)
CompressionBuffer::flags (C++ member)
CompressionBuffer::flush (C++ function)
CompressionBuffer::inoff (C++ member)
CompressionBuffer::outoff (C++ member)
CompressionBuffer::pkt (C++ member)
CompressionFlags (C++ struct)
CompressionFlags::ipaddr_type (C++ member)
CompressionFlags::read_ttl (C++ member)
CompressionFlags::type (C++ member)
CompressionFlags::unused (C++ member)
CompressionType (C++ enum)
CompressionType::kDARPAMGEN (C++ enumerator)
CompressionType::kEthernet (C++ enumerator)
CompressionType::kIP (C++ enumerator)
CompressionType::kMGEN (C++ enumerator)
CompressionType::kUDP (C++ enumerator)
CompressionType::kUncompressed (C++ enumerator)
compressIQData (C++ function)
,
[1]
compressIQData() (in module dragonradio.radio)
Config (class in dragonradio.radio)
config (dragonradio.radio.Radio attribute)
configureALOHA() (dragonradio.radio.Radio method)
configureComponents() (dragonradio.radio.Radio method)
configureDefaultChannels() (dragonradio.radio.Radio method)
configureFDMA() (dragonradio.radio.Radio method)
configureLogging() (dragonradio.radio.Radio method)
configureMAC() (dragonradio.radio.Radio method)
configureSimpleMACSchedule() (dragonradio.radio.Radio method)
configureSnapshots() (dragonradio.radio.Radio method)
configureTDMA() (dragonradio.radio.Radio method)
configureUSRP() (dragonradio.radio.Radio method)
configureValidDecimationRates() (dragonradio.radio.Radio method)
connect() (dragonradio.gpsd.GPSDClient method)
connected_event (dragonradio.protobuf.ProtobufDatagramProtocol attribute)
(dragonradio.protobuf.ProtobufProtocol attribute)
connection_lost() (dragonradio.protobuf.ProtobufDatagramProtocol method)
(dragonradio.protobuf.ProtobufProtocol method)
connection_made() (dragonradio.protobuf.ProtobufDatagramProtocol method)
(dragonradio.protobuf.ProtobufProtocol method)
Controller (C++ class)
(class in dragonradio.radio)
Controller::Controller (C++ function)
,
[1]
Controller::disconnect (C++ function)
Controller::getMTU (C++ function)
Controller::getNetQueue (C++ function)
Controller::kick (C++ function)
Controller::min_channel_bandwidth_ (C++ member)
Controller::missed (C++ function)
Controller::mtu_ (C++ member)
Controller::net_in (C++ member)
Controller::net_out (C++ member)
Controller::netq_ (C++ member)
Controller::pull (C++ function)
Controller::radio_in (C++ member)
Controller::radio_out (C++ member)
Controller::radionet_ (C++ member)
Controller::received (C++ function)
Controller::setMinChannelBandwidth (C++ function)
Controller::setNetQueue (C++ function)
Controller::transmitted (C++ function)
Controller::~Controller (C++ function)
ControlMsg (C++ struct)
ControlMsg::[anonymous] (C++ member)
ControlMsg::ack (C++ member)
ControlMsg::hello (C++ member)
ControlMsg::Hello (C++ struct)
ControlMsg::Hello::is_gateway (C++ member)
ControlMsg::nak (C++ member)
ControlMsg::Nak (C++ type)
ControlMsg::PACKED (C++ member)
,
[1]
ControlMsg::ping (C++ member)
ControlMsg::Ping (C++ struct)
ControlMsg::receiver_stats (C++ member)
ControlMsg::ReceiverStats (C++ struct)
ControlMsg::ReceiverStats::evm (C++ member)
ControlMsg::ReceiverStats::rssi (C++ member)
ControlMsg::SelectiveAck (C++ struct)
ControlMsg::SelectiveAck::begin (C++ member)
ControlMsg::SelectiveAck::end (C++ member)
ControlMsg::SetUnack (C++ struct)
ControlMsg::SetUnack::unack (C++ member)
ControlMsg::timestamp (C++ member)
ControlMsg::Timestamp (C++ struct)
ControlMsg::Timestamp::tseq (C++ member)
ControlMsg::timestamp_recv (C++ member)
ControlMsg::timestamp_sent (C++ member)
ControlMsg::TimestampRecv (C++ struct)
ControlMsg::TimestampRecv::node (C++ member)
ControlMsg::TimestampRecv::t_recv (C++ member)
ControlMsg::TimestampRecv::tseq (C++ member)
ControlMsg::TimestampSent (C++ struct)
ControlMsg::TimestampSent::t_sent (C++ member)
ControlMsg::TimestampSent::tseq (C++ member)
ControlMsg::Type (C++ enum)
ControlMsg::type (C++ member)
ControlMsg::Type::kHello (C++ enumerator)
ControlMsg::Type::kLongTermReceiverStats (C++ enumerator)
ControlMsg::Type::kNak (C++ enumerator)
ControlMsg::Type::kPing (C++ enumerator)
ControlMsg::Type::kSelectiveAck (C++ enumerator)
ControlMsg::Type::kSetUnack (C++ enumerator)
ControlMsg::Type::kShortTermReceiverStats (C++ enumerator)
ControlMsg::Type::kTimestamp (C++ enumerator)
ControlMsg::Type::kTimestampRecv (C++ enumerator)
ControlMsg::Type::kTimestampSent (C++ enumerator)
ControlMsg::unack (C++ member)
convert2fc32 (C++ function)
,
[1]
,
[2]
convert2fc32() (in module dragonradio.radio)
convert2int32 (C++ function)
convert2sc16 (C++ function)
,
[1]
convert2sc16() (in module dragonradio.radio)
count() (dragonradio.radio.Channels method)
crc16 (dragonradio.liquid.CRCScheme attribute)
crc24 (dragonradio.liquid.CRCScheme attribute)
crc32 (C++ function)
(dragonradio.liquid.CRCScheme attribute)
CRC32_TABLE (C++ member)
CRC32_XINIT (C++ member)
CRC32_XOROT (C++ member)
crc8 (dragonradio.liquid.CRCScheme attribute)
CRCScheme (class in dragonradio.liquid)
ctrlsize (C++ function)
ctx (dragonradio.protobuf.ZMQProtoClient attribute)
cur_demod (dragonradio.radio.OverlapTDChannelizer property)
curhop (dragonradio.radio.Header property)
D
darpa_mgenhdr (C++ struct)
darpa_mgenhdr::flags (C++ member)
darpa_mgenhdr::messageSize (C++ member)
darpa_mgenhdr::mgenFlowId (C++ member)
darpa_mgenhdr::reserved (C++ member)
darpa_mgenhdr::sequenceNumber (C++ member)
darpa_mgenhdr::txTimeMicroseconds (C++ member)
darpa_mgenhdr::txTimeSeconds (C++ member)
darpa_mgenhdr::version (C++ member)
darpa_mgenrest (C++ struct)
darpa_mgenrest::altitude (C++ member)
darpa_mgenrest::gpsStatus (C++ member)
darpa_mgenrest::latitude (C++ member)
darpa_mgenrest::longitude (C++ member)
darpa_mgenrest::payloadLen (C++ member)
darpa_mgenrest::reserved (C++ member)
darpa_mgenrest::tos (C++ member)
data (dragonradio.radio.IQBuf property)
data_len (dragonradio.radio.ExtendedHeader property)
data_received() (dragonradio.protobuf.ProtobufProtocol method)
datagram_received() (dragonradio.protobuf.ProtobufDatagramProtocol method)
dB (dragonradio.radio.Gain property)
deadline (dragonradio.radio.NetPacket property)
DEBUG (C macro)
,
[1]
,
[2]
DecompressionBuffer (C++ class)
DecompressionBuffer::copyBytesOut (C++ function)
DecompressionBuffer::copyOut (C++ function)
DecompressionBuffer::DecompressionBuffer (C++ function)
,
[1]
DecompressionBuffer::flags (C++ member)
DecompressionBuffer::flush (C++ function)
DecompressionBuffer::inoff (C++ member)
DecompressionBuffer::outoff (C++ member)
DecompressionBuffer::pkt (C++ member)
DecompressionBuffer::read (C++ function)
decompressIQData (C++ function)
,
[1]
decompressIQData() (in module dragonradio.radio)
decrease_retrans_mcsidx (dragonradio.radio.SmartController property)
defaultChannelPlan() (in module dragonradio.channels)
delay (dragonradio.radio.FIRCCC property)
(dragonradio.radio.FIRCCF property)
(dragonradio.radio.IQBuf property)
(dragonradio.radio.LiquidFIRCCC property)
(dragonradio.radio.ResamplerCC property)
deleteARPEntry (C++ function)
,
[1]
deleteMAC() (dragonradio.radio.Radio method)
deleteRoute (C++ function)
,
[1]
delta (dragonradio.radio.PMOutput property)
Demod (C++ type)
,
[1]
demod_always_ordered (dragonradio.radio.SmartController property)
demod_overlap_size (dragonradio.radio.Config attribute)
demodulate (C++ function)
,
[1]
demodulate() (dragonradio.liquid.LiquidDemodulator method)
(dragonradio.radio.Demodulator method)
(dragonradio.radio.PacketDemodulator method)
Demodulator (C++ class)
(class in dragonradio.radio)
Demodulator::callback_t (C++ type)
Demodulator::demodulate (C++ function)
Demodulator::Demodulator (C++ function)
Demodulator::getOversampleRate (C++ function)
Demodulator::isFrameOpen (C++ function)
Demodulator::print (C++ function)
Demodulator::reset (C++ function)
Demodulator::~Demodulator (C++ function)
dest (dragonradio.radio.ExtendedHeader property)
(dragonradio.radio.FlowStats property)
device_type (dragonradio.radio.USRP property)
DeviceType (class in dragonradio.radio)
disconnect() (dragonradio.radio.NetInPull method)
(dragonradio.radio.NetInPush method)
(dragonradio.radio.NetOutPull method)
(dragonradio.radio.NetOutPush method)
(dragonradio.radio.RadioInPull method)
(dragonradio.radio.RadioInPush method)
(dragonradio.radio.RadioOutPull method)
(dragonradio.radio.RadioOutPush method)
DoubleEstimator (class in dragonradio.radio)
DoubleMean (class in dragonradio.radio)
DoubleWindowedMean (class in dragonradio.radio)
down_rate (dragonradio.radio.RationalResamplerCCC property)
(dragonradio.radio.RationalResamplerCCF property)
DownsamplerCCC (class in dragonradio.radio)
DownsamplerCCF (class in dragonradio.radio)
doze (C++ function)
,
[1]
dprintf (C macro)
dpsk128 (dragonradio.liquid.ModulationScheme attribute)
dpsk16 (dragonradio.liquid.ModulationScheme attribute)
dpsk2 (dragonradio.liquid.ModulationScheme attribute)
dpsk256 (dragonradio.liquid.ModulationScheme attribute)
dpsk32 (dragonradio.liquid.ModulationScheme attribute)
dpsk4 (dragonradio.liquid.ModulationScheme attribute)
dpsk64 (dragonradio.liquid.ModulationScheme attribute)
dpsk8 (dragonradio.liquid.ModulationScheme attribute)
dragonradio
module
dragonradio (C++ type)
dragonradio.channels
module
dragonradio.gpsd
module
dragonradio.liquid
module
dragonradio.protobuf
module
dragonradio.radio
module
dragonradio.schedule
module
dragonradio.signal
module
dragonradio::signal (C++ type)
dragonradio::signal::Downsampler (C++ class)
dragonradio::signal::Downsampler::Downsampler (C++ function)
,
[1]
dragonradio::signal::Downsampler::getDelay (C++ function)
dragonradio::signal::Downsampler::getRate (C++ function)
dragonradio::signal::Downsampler::idx_ (C++ member)
dragonradio::signal::Downsampler::m_ (C++ member)
dragonradio::signal::Downsampler::neededOut (C++ function)
dragonradio::signal::Downsampler::reconfigure (C++ function)
dragonradio::signal::Downsampler::resample (C++ function)
dragonradio::signal::Downsampler::reset (C++ function)
dragonradio::signal::Downsampler::~Downsampler (C++ function)
dragonradio::signal::FIR (C++ class)
dragonradio::signal::FIR::delay_ (C++ member)
dragonradio::signal::FIR::execute (C++ function)
dragonradio::signal::FIR::FIR (C++ function)
,
[1]
dragonradio::signal::FIR::getDelay (C++ function)
dragonradio::signal::FIR::getGroupDelay (C++ function)
dragonradio::signal::FIR::getTaps (C++ function)
dragonradio::signal::FIR::in (C++ function)
dragonradio::signal::FIR::n_ (C++ member)
dragonradio::signal::FIR::out (C++ function)
dragonradio::signal::FIR::reset (C++ function)
dragonradio::signal::FIR::rtaps_ (C++ member)
dragonradio::signal::FIR::setTaps (C++ function)
dragonradio::signal::FIR::taps_ (C++ member)
dragonradio::signal::FIR::w_ (C++ member)
dragonradio::signal::FIR::~FIR (C++ function)
dragonradio::signal::firpm (C++ function)
dragonradio::signal::firpm1f (C++ function)
dragonradio::signal::firpm1f2 (C++ function)
dragonradio::signal::firpmf (C++ function)
dragonradio::signal::MixingRationalResampler (C++ class)
dragonradio::signal::MixingRationalResampler::getBandpassTaps (C++ function)
dragonradio::signal::MixingRationalResampler::getFreqShift (C++ function)
dragonradio::signal::MixingRationalResampler::MixingRationalResampler (C++ function)
,
[1]
,
[2]
dragonradio::signal::MixingRationalResampler::nco_ (C++ member)
dragonradio::signal::MixingRationalResampler::rad_ (C++ member)
dragonradio::signal::MixingRationalResampler::reconfigure (C++ function)
dragonradio::signal::MixingRationalResampler::resampleMixDown (C++ function)
dragonradio::signal::MixingRationalResampler::resampleMixUp (C++ function)
,
[1]
dragonradio::signal::MixingRationalResampler::reset (C++ function)
dragonradio::signal::MixingRationalResampler::setFreqShift (C++ function)
dragonradio::signal::MixingRationalResampler::~MixingRationalResampler (C++ function)
dragonradio::signal::Pfb (C++ class)
dragonradio::signal::Pfb::adjtaps_ (C++ member)
dragonradio::signal::Pfb::getChannelTaps (C++ function)
dragonradio::signal::Pfb::getNumChannels (C++ function)
dragonradio::signal::Pfb::getTaps (C++ function)
dragonradio::signal::Pfb::l_ (C++ member)
dragonradio::signal::Pfb::n_ (C++ member)
dragonradio::signal::Pfb::Pfb (C++ function)
,
[1]
dragonradio::signal::Pfb::reconfigure (C++ function)
dragonradio::signal::Pfb::rtaps_ (C++ member)
dragonradio::signal::Pfb::setNumChannels (C++ function)
dragonradio::signal::Pfb::setTaps (C++ function)
dragonradio::signal::Pfb::taps_ (C++ member)
dragonradio::signal::Pfb::taps_t (C++ type)
dragonradio::signal::Pfb::w_ (C++ member)
dragonradio::signal::Pfb::~Pfb (C++ function)
dragonradio::signal::RationalResampler (C++ class)
dragonradio::signal::RationalResampler::getDelay (C++ function)
dragonradio::signal::RationalResampler::getDownRate (C++ function)
dragonradio::signal::RationalResampler::getRate (C++ function)
dragonradio::signal::RationalResampler::getUpRate (C++ function)
dragonradio::signal::RationalResampler::idx_ (C++ member)
dragonradio::signal::RationalResampler::m_ (C++ member)
dragonradio::signal::RationalResampler::neededOut (C++ function)
dragonradio::signal::RationalResampler::RationalResampler (C++ function)
,
[1]
,
[2]
dragonradio::signal::RationalResampler::reconfigure (C++ function)
dragonradio::signal::RationalResampler::resample (C++ function)
dragonradio::signal::RationalResampler::reset (C++ function)
dragonradio::signal::RationalResampler::setRate (C++ function)
,
[1]
dragonradio::signal::RationalResampler::~RationalResampler (C++ function)
dragonradio::signal::Upsampler (C++ class)
dragonradio::signal::Upsampler::getDelay (C++ function)
dragonradio::signal::Upsampler::getRate (C++ function)
dragonradio::signal::Upsampler::neededOut (C++ function)
dragonradio::signal::Upsampler::reconfigure (C++ function)
dragonradio::signal::Upsampler::resample (C++ function)
dragonradio::signal::Upsampler::reset (C++ function)
dragonradio::signal::Upsampler::Upsampler (C++ function)
,
[1]
dragonradio::signal::Upsampler::~Upsampler (C++ function)
DummyController (C++ class)
(class in dragonradio.radio)
DummyController::DummyController (C++ function)
DummyController::pull (C++ function)
DummyController::received (C++ function)
DummyController::seqs_ (C++ member)
DummyController::seqs_mutex_ (C++ member)
DummyController::~DummyController (C++ function)
dummySignalHandler (C++ function)
E
ehdr (dragonradio.radio.Packet property)
Element (C++ class)
Element::Element (C++ function)
Element::~Element (C++ function)
EMA (C++ class)
EMA::alpha_ (C++ member)
EMA::EMA (C++ function)
,
[1]
,
[2]
EMA::getNSamples (C++ function)
EMA::getValue (C++ function)
EMA::mean_until_ (C++ member)
EMA::nsamples_ (C++ member)
EMA::reset (C++ function)
EMA::update (C++ function)
EMA::value_ (C++ member)
enabled (dragonradio.radio.NetFirewall property)
(dragonradio.radio.PacketCompressor property)
(dragonradio.radio.RadioFirewall property)
end (dragonradio.radio.Load property)
(dragonradio.radio.MonoTimeWindowEstimator property)
(dragonradio.radio.SelfTX property)
(dragonradio.radio.WallTimeWindowEstimator property)
end_counter (dragonradio.liquid.FrameStats property)
enforce_ordering (dragonradio.radio.OverlapTDChannelizer property)
(dragonradio.radio.SmartController property)
environmentDiscontinuity() (dragonradio.radio.Radio method)
(dragonradio.radio.SmartController method)
Estimator (C++ class)
Estimator::operator bool (C++ function)
Estimator::operator* (C++ function)
Estimator::size (C++ function)
Estimator::update (C++ function)
Estimator::value (C++ function)
Estimator::value_or (C++ function)
Estimator::~Estimator (C++ function)
EventCategory (C++ enum)
(class in dragonradio.radio)
eventCategory2string (C++ function)
,
[1]
EventCategory::kEventAMC (C++ enumerator)
EventCategory::kEventARQ (C++ enumerator)
EventCategory::kEventMAC (C++ enumerator)
EventCategory::kEventNet (C++ enumerator)
EventCategory::kEventPHY (C++ enumerator)
EventCategory::kEventScheduler (C++ enumerator)
EventCategory::kEventSystem (C++ enumerator)
EventCategory::kEventTimeSync (C++ enumerator)
EventCategory::kEventTunTap (C++ enumerator)
EventCategory::kEventUSRP (C++ enumerator)
EventCategory::kNumEvents (C++ enumerator)
EventEntry (C++ struct)
EventEntry::event (C++ member)
EventEntry::mono_timestamp (C++ member)
EventEntry::timestamp (C++ member)
evm (dragonradio.liquid.FrameStats property)
(dragonradio.radio.RadioPacket property)
evm_thresholds (dragonradio.radio.Radio property)
exec (C++ function)
,
[1]
execute() (dragonradio.radio.FilterCC method)
explicit_nak_window (dragonradio.radio.SmartController property)
explicit_nak_window_duration (dragonradio.radio.SmartController property)
exportChannelizers (C++ function)
,
[1]
exportChannels (C++ function)
,
[1]
exportCIL (C++ function)
,
[1]
exportClock (C++ function)
,
[1]
exportControllers (C++ function)
,
[1]
exportDragonDownsampler (C++ function)
exportDragonFIR (C++ function)
exportDragonMixingRationalResampler (C++ function)
exportDragonPfb (C++ function)
exportDragonRationalResampler (C++ function)
exportDragonUpsampler (C++ function)
exportEstimator (C++ function)
exportEstimators (C++ function)
,
[1]
exportFilter (C++ function)
exportFilters (C++ function)
,
[1]
exportFlow (C++ function)
,
[1]
exportHeader (C++ function)
,
[1]
exportIQBuffer (C++ function)
,
[1]
exportIQCompression (C++ function)
,
[1]
exportLiquid (C++ function)
,
[1]
exportLiquidFIR (C++ function)
exportLiquidIIR (C++ function)
exportLiquidMSResamp (C++ function)
exportLiquidPHYs (C++ function)
,
[1]
exportLogger (C++ function)
,
[1]
exportMACs (C++ function)
,
[1]
exportMeanEstimator (C++ function)
exportModem (C++ function)
,
[1]
exportNCOs (C++ function)
,
[1]
exportNet (C++ function)
,
[1]
exportNetUtil (C++ function)
,
[1]
exportPacket (C++ function)
,
[1]
exportPHYs (C++ function)
,
[1]
exportRadioNet (C++ function)
,
[1]
exportResampler (C++ function)
exportResamplers (C++ function)
,
[1]
exportSnapshot (C++ function)
,
[1]
exportSynthesizers (C++ function)
,
[1]
exportTimePoint (C++ function)
exportTimeWindowEstimator (C++ function)
exportTimeWindowMaxEstimator (C++ function)
exportTimeWindowMeanEstimator (C++ function)
exportTimeWindowMeanRateEstimator (C++ function)
exportTimeWindowMinEstimator (C++ function)
exportUSRP (C++ function)
,
[1]
exportWindow (C++ function)
exportWindowedMeanEstimator (C++ function)
exportWorkQueue (C++ function)
,
[1]
exposePort (C++ function)
extend() (dragonradio.radio.Channels method)
(dragonradio.radio.MPStatsVector method)
(dragonradio.radio.Scores method)
ExtendAction (class in dragonradio.radio)
ExtendedHeader (C++ struct)
(class in dragonradio.radio)
ExtendedHeader::ack (C++ member)
ExtendedHeader::data_len (C++ member)
ExtendedHeader::dest (C++ member)
ExtendedHeader::src (C++ member)
ExtensibleDataSet (C++ class)
ExtensibleDataSet::capacity_ (C++ member)
ExtensibleDataSet::ds_ (C++ member)
ExtensibleDataSet::dt_ (C++ member)
ExtensibleDataSet::ExtensibleDataSet (C++ function)
ExtensibleDataSet::reserve (C++ function)
ExtensibleDataSet::size_ (C++ member)
ExtensibleDataSet::write (C++ function)
ExtensibleDataSet::~ExtensibleDataSet (C++ function)
external_net (dragonradio.radio.Config attribute)
F
fairMACSchedule() (in module dragonradio.schedule)
fc (dragonradio.radio.Channel property)
(dragonradio.radio.IQBuf property)
(dragonradio.radio.SelfTX property)
fc32 (C++ type)
,
[1]
,
[2]
fc32_t (C++ type)
fc64_t (C++ type)
FDChannelizer (C++ class)
(class in dragonradio.radio)
FDChannelizer::demod_mutex_ (C++ member)
FDChannelizer::demod_threads_ (C++ member)
FDChannelizer::demods_ (C++ member)
FDChannelizer::demodWorker (C++ function)
FDChannelizer::done_ (C++ member)
FDChannelizer::FDChannelDemodulator (C++ class)
FDChannelizer::FDChannelDemodulator::D_ (C++ member)
FDChannelizer::FDChannelDemodulator::delay_ (C++ member)
FDChannelizer::FDChannelDemodulator::demodulate (C++ function)
FDChannelizer::FDChannelDemodulator::FDChannelDemodulator (C++ function)
FDChannelizer::FDChannelDemodulator::H_ (C++ member)
FDChannelizer::FDChannelDemodulator::ifft_ (C++ member)
FDChannelizer::FDChannelDemodulator::Nrot_ (C++ member)
FDChannelizer::FDChannelDemodulator::reset (C++ function)
FDChannelizer::FDChannelDemodulator::seq_ (C++ member)
FDChannelizer::FDChannelDemodulator::temp_ (C++ member)
FDChannelizer::FDChannelDemodulator::timestamp (C++ function)
FDChannelizer::FDChannelDemodulator::updateSeq (C++ function)
FDChannelizer::FDChannelDemodulator::X_ (C++ member)
FDChannelizer::FDChannelDemodulator::~FDChannelDemodulator (C++ function)
FDChannelizer::FDChannelizer (C++ function)
FDChannelizer::fft_thread_ (C++ member)
FDChannelizer::fftWorker (C++ function)
FDChannelizer::L (C++ member)
FDChannelizer::logger_ (C++ member)
FDChannelizer::LOGR (C++ member)
FDChannelizer::N (C++ member)
FDChannelizer::nthreads_ (C++ member)
FDChannelizer::O (C++ member)
FDChannelizer::P (C++ member)
FDChannelizer::push (C++ function)
FDChannelizer::reconfigure (C++ function)
FDChannelizer::reconfigure_ (C++ member)
FDChannelizer::reconfigure_sync_ (C++ member)
FDChannelizer::setChannels (C++ function)
FDChannelizer::Slot (C++ struct)
FDChannelizer::Slot::fd_offset (C++ member)
FDChannelizer::Slot::fdbuf (C++ member)
FDChannelizer::Slot::iqbuf (C++ member)
FDChannelizer::Slot::Slot (C++ function)
,
[1]
FDChannelizer::slots_ (C++ member)
FDChannelizer::stop (C++ function)
FDChannelizer::tdbufs_ (C++ member)
FDChannelizer::V (C++ member)
FDChannelizer::wake_cond_ (C++ member)
FDChannelizer::wake_mutex_ (C++ member)
FDChannelizer::~FDChannelizer (C++ function)
FDChannelModulator (C++ class)
FDChannelModulator::C (C++ type)
FDChannelModulator::FDChannelModulator (C++ function)
,
[1]
FDChannelModulator::modulate (C++ function)
FDChannelModulator::N (C++ member)
FDChannelModulator::P (C++ member)
FDChannelModulator::timedomain_ (C++ member)
FDChannelModulator::Upsampler (C++ type)
FDChannelModulator::upsampler_ (C++ member)
FDChannelModulator::V (C++ member)
FDChannelModulator::~FDChannelModulator (C++ function)
FDMA (C++ class)
(class in dragonradio.radio)
FDMA::accurate_tx_timestamps_ (C++ member)
FDMA::channel_synthesizer_ (C++ member)
FDMA::FDMA (C++ function)
,
[1]
,
[2]
FDMA::getAccurateTXTimestamps (C++ function)
FDMA::getTimedTXDelay (C++ function)
FDMA::operator= (C++ function)
,
[1]
FDMA::premod_ (C++ member)
FDMA::reconfigure (C++ function)
FDMA::rx_thread_ (C++ member)
FDMA::setAccurateTXTimestamps (C++ function)
FDMA::setTimedTXDelay (C++ function)
FDMA::stop (C++ function)
FDMA::timed_tx_delay_ (C++ member)
FDMA::tx_notifier_thread_ (C++ member)
FDMA::tx_thread_ (C++ member)
FDMA::txWorker (C++ function)
FDMA::~FDMA (C++ function)
FDSlotSynthesizer (class in dragonradio.radio)
FDSynthesizer (class in dragonradio.radio)
FDUpsampler (C++ class)
FDUpsampler::FDUpsampler (C++ function)
,
[1]
FDUpsampler::fft (C++ member)
FDUpsampler::fftoff (C++ member)
FDUpsampler::I (C++ member)
FDUpsampler::L (C++ member)
FDUpsampler::N (C++ member)
FDUpsampler::npending (C++ function)
FDUpsampler::Nrot (C++ member)
FDUpsampler::O (C++ member)
FDUpsampler::reset (C++ function)
FDUpsampler::ToTimeDomain (C++ class)
FDUpsampler::ToTimeDomain::ifft (C++ member)
FDUpsampler::ToTimeDomain::ToTimeDomain (C++ function)
FDUpsampler::ToTimeDomain::toTimeDomain (C++ function)
FDUpsampler::upsample (C++ function)
FDUpsampler::upsampleBlock (C++ function)
FDUpsampler::X (C++ member)
fec0 (dragonradio.liquid.FrameStats property)
(dragonradio.liquid.MCS property)
(dragonradio.radio.MCS property)
fec1 (dragonradio.liquid.FrameStats property)
(dragonradio.liquid.MCS property)
(dragonradio.radio.MCS property)
FECScheme (class in dragonradio.liquid)
fftw (C++ type)
fftw::allocator (C++ class)
fftw::allocator::allocate (C++ function)
fftw::allocator::allocator (C++ function)
,
[1]
,
[2]
fftw::allocator::const_pointer (C++ type)
fftw::allocator::const_void_pointer (C++ type)
fftw::allocator::construct (C++ function)
fftw::allocator::deallocate (C++ function)
fftw::allocator::destroy (C++ function)
fftw::allocator::difference_type (C++ type)
fftw::allocator::max_size (C++ function)
fftw::allocator::pointer (C++ type)
fftw::allocator::rebind (C++ struct)
fftw::allocator::rebind::other (C++ type)
fftw::allocator::size_type (C++ type)
fftw::allocator::value_type (C++ type)
fftw::allocator::void_pointer (C++ type)
fftw::allocator::~allocator (C++ function)
fftw::FFT (C++ class)
fftw::FFT::execute (C++ function)
,
[1]
fftw::FFT::FFT (C++ function)
fftw::FFT::getSize (C++ function)
fftw::FFT::~FFT (C++ function)
fftw::FFT<std::complex<float>> (C++ class)
fftw::FFT<std::complex<float>>::C (C++ type)
fftw::FFT<std::complex<float>>::execute (C++ function)
,
[1]
fftw::FFT<std::complex<float>>::FFT (C++ function)
fftw::FFT<std::complex<float>>::getSize (C++ function)
fftw::FFT<std::complex<float>>::in (C++ member)
fftw::FFT<std::complex<float>>::N_ (C++ member)
fftw::FFT<std::complex<float>>::out (C++ member)
fftw::FFT<std::complex<float>>::plan_ (C++ member)
fftw::FFT<std::complex<float>>::~FFT (C++ function)
fftw::mutex (C++ member)
fftw::vector (C++ type)
FIFO (dragonradio.radio.MandateQueue attribute)
(dragonradio.radio.MandateQueue.QueueType attribute)
(dragonradio.radio.SimpleQueue attribute)
(dragonradio.radio.SimpleQueue.QueueType attribute)
file_transfer_deadline_s (dragonradio.radio.Mandate property)
Filter (C++ class)
Filter::execute (C++ function)
Filter::Filter (C++ function)
Filter::getGroupDelay (C++ function)
Filter::reset (C++ function)
Filter::~Filter (C++ function)
FilterCC (class in dragonradio.radio)
final (C macro)
,
[1]
,
[2]
,
[3]
,
[4]
,
[5]
,
[6]
,
[7]
,
[8]
,
[9]
,
[10]
,
[11]
finalize() (dragonradio.radio.SnapshotCollector method)
findHandler() (in module dragonradio.protobuf)
finishConfiguringMAC() (dragonradio.radio.Radio method)
FIR (C++ class)
FIR::FIR (C++ function)
FIR::getDelay (C++ function)
FIR::getTaps (C++ function)
FIR::setTaps (C++ function)
FIR::~FIR (C++ function)
FIRCCC (class in dragonradio.radio)
FIRCCF (class in dragonradio.radio)
Firewall (C++ class)
Firewall::allow_broadcasts_ (C++ member)
Firewall::allowed_ (C++ member)
Firewall::enabled_ (C++ member)
Firewall::Firewall (C++ function)
Firewall::getAllowBroadcasts (C++ function)
Firewall::getAllowedPorts (C++ function)
Firewall::getEnabled (C++ function)
Firewall::mutex_ (C++ member)
Firewall::process (C++ function)
Firewall::setAllowBroadcasts (C++ function)
Firewall::setAllowedPorts (C++ function)
Firewall::setEnabled (C++ function)
Firewall::~Firewall (C++ function)
firpm() (in module dragonradio.radio)
firpm1f() (in module dragonradio.radio)
(in module dragonradio.signal)
firpm1f2() (in module dragonradio.radio)
(in module dragonradio.signal)
FLACException (C++ class)
FLACException::FLACException (C++ function)
FLACException::msg_ (C++ member)
FLACException::what (C++ function)
FLACException::~FLACException (C++ function)
FLACMemoryDecoder (C++ class)
FLACMemoryDecoder::check (C++ function)
FLACMemoryDecoder::checkInit (C++ function)
FLACMemoryDecoder::data (C++ function)
FLACMemoryDecoder::decode (C++ function)
FLACMemoryDecoder::encoded_ (C++ member)
FLACMemoryDecoder::encoded_off_ (C++ member)
FLACMemoryDecoder::encoded_size_ (C++ member)
FLACMemoryDecoder::eof_callback (C++ function)
FLACMemoryDecoder::error_callback (C++ function)
FLACMemoryDecoder::FLACMemoryDecoder (C++ function)
FLACMemoryDecoder::length_callback (C++ function)
FLACMemoryDecoder::metadata_callback (C++ function)
FLACMemoryDecoder::off_ (C++ member)
FLACMemoryDecoder::read_callback (C++ function)
FLACMemoryDecoder::resize (C++ function)
FLACMemoryDecoder::seek_callback (C++ function)
FLACMemoryDecoder::size (C++ function)
FLACMemoryDecoder::tell_callback (C++ function)
FLACMemoryDecoder::write_callback (C++ function)
FLACMemoryDecoder::~FLACMemoryDecoder (C++ function)
FLACMemoryEncoder (C++ class)
FLACMemoryEncoder::check (C++ function)
FLACMemoryEncoder::checkInit (C++ function)
FLACMemoryEncoder::data (C++ function)
FLACMemoryEncoder::encode (C++ function)
FLACMemoryEncoder::FLACMemoryEncoder (C++ function)
FLACMemoryEncoder::metadata_callback (C++ function)
FLACMemoryEncoder::off_ (C++ member)
FLACMemoryEncoder::read_callback (C++ function)
FLACMemoryEncoder::resize (C++ function)
FLACMemoryEncoder::seek_callback (C++ function)
FLACMemoryEncoder::size (C++ function)
FLACMemoryEncoder::tell_callback (C++ function)
FLACMemoryEncoder::write_callback (C++ function)
FLACMemoryEncoder::~FLACMemoryEncoder (C++ function)
flags (dragonradio.radio.Header property)
FlexFrame (class in dragonradio.liquid)
FlexFrameDemodulator (class in dragonradio.liquid)
FlexFrameModulator (class in dragonradio.liquid)
FloatEstimator (class in dragonradio.radio)
FloatMean (class in dragonradio.radio)
FloatWindowedMean (class in dragonradio.radio)
flow_uid (dragonradio.radio.FlowStats property)
(dragonradio.radio.Mandate property)
(dragonradio.radio.Packet property)
FlowPerformance (C++ class)
(class in dragonradio.radio)
FlowPerformance::findFlow (C++ function)
FlowPerformance::FlowPerformance (C++ function)
,
[1]
FlowPerformance::getFlowStatsMap (C++ function)
FlowPerformance::getMandates (C++ function)
FlowPerformance::getMeasurementPeriod (C++ function)
FlowPerformance::getSinks (C++ function)
FlowPerformance::getSources (C++ function)
FlowPerformance::getStart (C++ function)
FlowPerformance::mandates_ (C++ member)
FlowPerformance::mandates_mutex_ (C++ member)
FlowPerformance::mp_ (C++ member)
FlowPerformance::net_in (C++ member)
FlowPerformance::net_out (C++ member)
FlowPerformance::netPush (C++ function)
FlowPerformance::radio_in (C++ member)
FlowPerformance::radio_out (C++ member)
FlowPerformance::radioPush (C++ function)
FlowPerformance::setMandates (C++ function)
FlowPerformance::setStart (C++ function)
FlowPerformance::sinks_ (C++ member)
FlowPerformance::sinks_mutex_ (C++ member)
FlowPerformance::sources_ (C++ member)
FlowPerformance::sources_mutex_ (C++ member)
FlowPerformance::start_ (C++ member)
FlowPerformance::~FlowPerformance (C++ function)
FlowStats (C++ struct)
(class in dragonradio.radio)
FlowStats::dest (C++ member)
FlowStats::flow_uid (C++ member)
FlowStats::FlowStats (C++ function)
,
[1]
FlowStats::low_mp (C++ member)
FlowStats::mandated_latency (C++ member)
FlowStats::record (C++ function)
FlowStats::setMandate (C++ function)
FlowStats::src (C++ member)
FlowStats::stats (C++ member)
FlowStatsMap (C++ type)
FlowUID (C++ type)
fmod (C++ function)
frac_secs (dragonradio.radio.MonoTimePoint property)
(dragonradio.radio.WallTimePoint property)
FrameStats (C++ type)
(class in dragonradio.liquid)
frap (C++ function)
,
[1]
frequency (dragonradio.radio.Config attribute)
(dragonradio.radio.NCO property)
(dragonradio.radio.Radio property)
fs (dragonradio.radio.IQBuf property)
(dragonradio.radio.SelfTX property)
full_secs (dragonradio.radio.MonoTimePoint property)
(dragonradio.radio.WallTimePoint property)
fullChannelMACSchedule() (in module dragonradio.schedule)
G
g (dragonradio.radio.NetPacket property)
(dragonradio.radio.Node property)
g2412 (dragonradio.liquid.FECScheme attribute)
g_0dBFS (dragonradio.radio.AutoGain property)
Gain (C++ class)
(class in dragonradio.radio)
Gain::g_ (C++ member)
Gain::Gain (C++ function)
Gain::getDbGain (C++ function)
Gain::getLinearGain (C++ function)
Gain::operator= (C++ function)
Gain::setDbGain (C++ function)
Gain::setLinearGain (C++ function)
Gain::~Gain (C++ function)
genChannelizerTaps() (dragonradio.radio.Radio method)
genSynthesizerTaps() (dragonradio.radio.Radio method)
gentle (dragonradio.radio.REDQueue property)
getClockSource() (dragonradio.radio.USRP method)
getFlowQueuePriority() (dragonradio.radio.MandateQueue method)
getFlowQueueType() (dragonradio.radio.MandateQueue method)
getLoad() (dragonradio.radio.MAC method)
getMinRXRateOversample() (dragonradio.radio.PHY method)
getMinTXRateOversample() (dragonradio.radio.PHY method)
getModulatedSize() (dragonradio.radio.PHY method)
getNode() (dragonradio.radio.RadioNet method)
getNodeIdFromHostname() (in module dragonradio.radio)
getRadioLogPath() (dragonradio.radio.Radio method)
getSinks() (dragonradio.radio.FlowPerformance method)
getSources() (dragonradio.radio.FlowPerformance method)
getTimeSource() (dragonradio.radio.USRP method)
getTimestamp() (in module dragonradio.protobuf)
goal (dragonradio.radio.Score property)
goal_stable (dragonradio.radio.Score property)
GPSDClient (class in dragonradio.gpsd)
GPSLocation (C++ struct)
(class in dragonradio.radio)
GPSLocation::alt (C++ member)
GPSLocation::GPSLocation (C++ function)
GPSLocation::lat (C++ member)
GPSLocation::lon (C++ member)
GPSLocation::timestamp (C++ member)
Group (C++ type)
groupDelay() (dragonradio.radio.FilterCC method)
guard_size (dragonradio.radio.Config attribute)
(dragonradio.radio.SlottedMAC property)
H
h (dragonradio.radio.PMOutput property)
h128 (dragonradio.liquid.FECScheme attribute)
h74 (dragonradio.liquid.FECScheme attribute)
h84 (dragonradio.liquid.FECScheme attribute)
handle() (in module dragonradio.protobuf)
handler() (in module dragonradio.protobuf)
handler_obj (dragonradio.protobuf.ProtobufDatagramProtocol attribute)
(dragonradio.protobuf.ProtobufProtocol attribute)
(dragonradio.protobuf.TCPProtoServer attribute)
(dragonradio.protobuf.UDPProtoServer attribute)
(dragonradio.protobuf.ZMQProtoServer attribute)
HandlerTable (class in dragonradio.protobuf)
has_control (dragonradio.radio.HeaderFlags property)
has_selective_ack (dragonradio.radio.PacketInternalFlags property)
has_seq (dragonradio.radio.HeaderFlags property)
hdr (dragonradio.radio.Packet property)
Header (C++ struct)
(class in dragonradio.radio)
Header::curhop (C++ member)
Header::flags (C++ member)
Header::Flags (C++ struct)
Header::Flags::ack (C++ member)
Header::Flags::compressed (C++ member)
Header::Flags::has_control (C++ member)
Header::Flags::has_seq (C++ member)
Header::Flags::syn (C++ member)
Header::Flags::team (C++ member)
Header::nexthop (C++ member)
Header::seq (C++ member)
header_mcs (dragonradio.liquid.LiquidDemodulator property)
(dragonradio.liquid.LiquidModulator property)
(dragonradio.liquid.LiquidPHY property)
(dragonradio.radio.Radio property)
HeaderFlags (class in dragonradio.radio)
heap (C++ class)
heap::c (C++ member)
heap::const_reference (C++ type)
heap::container_type (C++ type)
heap::down_heap (C++ function)
heap::element (C++ class)
heap::element::element (C++ function)
heap::element::heap_index (C++ member)
heap::element::in_heap (C++ function)
heap::element::is_top (C++ function)
heap::empty (C++ function)
heap::heap (C++ function)
heap::left (C++ function)
heap::make_heap (C++ function)
heap::operator= (C++ function)
,
[1]
heap::parent (C++ function)
heap::pop (C++ function)
heap::push (C++ function)
heap::reference (C++ type)
heap::remove (C++ function)
heap::remove_heap (C++ function)
heap::right (C++ function)
heap::size (C++ function)
heap::size_type (C++ type)
heap::swap (C++ function)
heap::swap_heap (C++ function)
heap::top (C++ function)
heap::up_heap (C++ function)
heap::update (C++ function)
heap::update_heap (C++ function)
heap::value_compare (C++ type)
heap::~heap (C++ function)
hi_priority_flows (dragonradio.radio.SizedQueue property)
HIDDEN (C macro)
high_water_mark (dragonradio.radio.ChannelSynthesizer property)
hold_period (dragonradio.radio.Mandate property)
I
id (dragonradio.radio.Node property)
IIR (C++ class)
IIR::IIR (C++ function)
IIR::~IIR (C++ function)
In (C++ struct)
In::Flip (C++ type)
input (dragonradio.radio.NetProcessor property)
(dragonradio.radio.RadioProcessor property)
insert() (dragonradio.radio.Channels method)
(dragonradio.radio.MPStatsVector method)
(dragonradio.radio.Scores method)
installALOHASchedule() (dragonradio.radio.Radio method)
installMACSchedule() (dragonradio.radio.Radio method)
INTBITS (C++ member)
interleave (C++ function)
interleave<float> (C++ function)
interleave<xsimd::simd_type<float>> (C++ function)
internal_flags (dragonradio.radio.Packet property)
internal_net (dragonradio.radio.Config attribute)
intersects() (dragonradio.radio.Channel method)
invalid_header (dragonradio.radio.PacketInternalFlags property)
invalid_mp (dragonradio.radio.Scores property)
invalid_payload (dragonradio.radio.PacketInternalFlags property)
ip_checksum (C++ function)
ip_checksum_update (C++ function)
IQBuf (C++ struct)
(class in dragonradio.radio)
IQBuf::complete (C++ member)
IQBuf::delay (C++ member)
IQBuf::fc (C++ member)
IQBuf::fs (C++ member)
IQBuf::gain (C++ function)
IQBuf::IQBuf (C++ function)
,
[1]
,
[2]
,
[3]
,
[4]
,
[5]
IQBuf::nsamples (C++ member)
IQBuf::operator= (C++ function)
,
[1]
IQBuf::oversample (C++ member)
IQBuf::power (C++ function)
IQBuf::seq (C++ member)
IQBuf::snapshot_off (C++ member)
IQBuf::timestamp (C++ member)
IQBuf::undersample (C++ member)
IQBuf::waitToStartFilling (C++ function)
IQBuf::zero (C++ function)
IQBuf::~IQBuf (C++ function)
is_frame_open (dragonradio.radio.Demodulator property)
is_gateway (dragonradio.radio.Node property)
isEthernetBroadcast (C++ function)
isFrameOpen() (dragonradio.radio.PacketDemodulator method)
isLogLevelEnabled (C++ function)
,
[1]
isPrintLogLevelEnabled (C++ function)
,
[1]
items() (dragonradio.radio.MandateMap method)
(dragonradio.radio.ScoreMap method)
iter (dragonradio.radio.PMOutput property)
K
kaiser() (in module dragonradio.radio)
kAllocGranularity (C++ member)
kBits (C++ member)
kBlockSize (C++ member)
,
[1]
kChunkGranularity (C++ member)
kEventCategoryString (C++ member)
kExpectedAltitude (C++ member)
kExpectedLatitude (C++ member)
kExpectedLongitude (C++ member)
kExpectedTTL (C++ member)
kFTSuccessMandate (C++ member)
kInitialModbufSize (C++ member)
kMaxLOLockCount (C++ member)
kMDCNumElements (C++ member)
kNodeBroadcast (C++ member)
kRDCCNumBytes (C++ member)
kRDCCNumElements (C++ member)
kRDCCW0 (C++ member)
L
L (dragonradio.radio.FDChannelizer attribute)
lat (dragonradio.radio.GPSLocation property)
LIFO (dragonradio.radio.MandateQueue attribute)
(dragonradio.radio.MandateQueue.QueueType attribute)
(dragonradio.radio.SimpleQueue attribute)
(dragonradio.radio.SimpleQueue.QueueType attribute)
lin (dragonradio.radio.Gain property)
liquid (C++ type)
liquid::BaseNCO (C++ class)
liquid::BaseNCO::BaseNCO (C++ function)
,
[1]
,
[2]
,
[3]
liquid::BaseNCO::getFrequency (C++ function)
liquid::BaseNCO::getPhase (C++ function)
liquid::BaseNCO::mix_down (C++ function)
,
[1]
liquid::BaseNCO::mix_up (C++ function)
,
[1]
liquid::BaseNCO::nco_ (C++ member)
liquid::BaseNCO::operator= (C++ function)
,
[1]
liquid::BaseNCO::reset (C++ function)
liquid::BaseNCO::setFrequency (C++ function)
liquid::BaseNCO::setPhase (C++ function)
liquid::BaseNCO::~BaseNCO (C++ function)
liquid::butter_lowpass (C++ function)
liquid::C (C++ type)
liquid::Demodulator (C++ class)
liquid::Demodulator::callback (C++ function)
liquid::Demodulator::cb_ (C++ member)
liquid::Demodulator::demodulate (C++ function)
liquid::Demodulator::demodulateSamples (C++ function)
liquid::Demodulator::Demodulator (C++ function)
,
[1]
liquid::Demodulator::getHeaderMCS (C++ function)
liquid::Demodulator::getSoftHeader (C++ function)
liquid::Demodulator::getSoftPayload (C++ function)
liquid::Demodulator::header_mcs_ (C++ member)
liquid::Demodulator::liquid_callback (C++ function)
liquid::Demodulator::reconfigureHeader (C++ function)
liquid::Demodulator::reconfigureSoftDecode (C++ function)
liquid::Demodulator::setHeaderMCS (C++ function)
liquid::Demodulator::setSoftHeader (C++ function)
liquid::Demodulator::setSoftPayload (C++ function)
liquid::Demodulator::soft_header_ (C++ member)
liquid::Demodulator::soft_payload_ (C++ member)
liquid::Demodulator::~Demodulator (C++ function)
liquid::F (C++ type)
liquid::FIR (C++ class)
liquid::FIR::execute (C++ function)
liquid::FIR::FIR (C++ function)
,
[1]
,
[2]
liquid::FIR::getDelay (C++ function)
liquid::FIR::getGroupDelay (C++ function)
liquid::FIR::getScale (C++ function)
liquid::FIR::getTaps (C++ function)
liquid::FIR::operator= (C++ function)
,
[1]
,
[2]
liquid::FIR::print (C++ function)
liquid::FIR::reset (C++ function)
liquid::FIR::setScale (C++ function)
liquid::FIR::setTaps (C++ function)
liquid::FIR::~FIR (C++ function)
liquid::FIR<C, C, C> (C++ class)
liquid::FIR<C, C, C>::delay_ (C++ member)
liquid::FIR<C, C, C>::execute (C++ function)
liquid::FIR<C, C, C>::FIR (C++ function)
,
[1]
,
[2]
liquid::FIR<C, C, C>::getDelay (C++ function)
liquid::FIR<C, C, C>::getGroupDelay (C++ function)
liquid::FIR<C, C, C>::getScale (C++ function)
liquid::FIR<C, C, C>::getTaps (C++ function)
liquid::FIR<C, C, C>::operator= (C++ function)
,
[1]
,
[2]
liquid::FIR<C, C, C>::print (C++ function)
liquid::FIR<C, C, C>::q_ (C++ member)
liquid::FIR<C, C, C>::reset (C++ function)
liquid::FIR<C, C, C>::setScale (C++ function)
liquid::FIR<C, C, C>::setTaps (C++ function)
liquid::FIR<C, C, C>::taps_ (C++ member)
liquid::FIR<C, C, C>::~FIR (C++ function)
liquid::FlexFrame (C++ class)
liquid::FlexFrame::FlexFrame (C++ function)
liquid::FlexFrame::getMinRXRateOversample (C++ function)
liquid::FlexFrame::getMinTXRateOversample (C++ function)
liquid::FlexFrame::mkLiquidModulator (C++ function)
liquid::FlexFrame::mkPacketDemodulator (C++ function)
liquid::FlexFrame::mkPacketModulator (C++ function)
liquid::FlexFrame::PacketDemodulator (C++ class)
liquid::FlexFrame::PacketDemodulator::isFrameOpen (C++ function)
liquid::FlexFrame::PacketDemodulator::PacketDemodulator (C++ function)
liquid::FlexFrame::PacketDemodulator::~PacketDemodulator (C++ function)
liquid::FlexFrame::PacketModulator (C++ class)
liquid::FlexFrame::PacketModulator::PacketModulator (C++ function)
liquid::FlexFrame::PacketModulator::~PacketModulator (C++ function)
liquid::FlexFrame::~FlexFrame (C++ function)
liquid::FlexFrameDemodulator (C++ class)
liquid::FlexFrameDemodulator::demodulateSamples (C++ function)
liquid::FlexFrameDemodulator::FlexFrameDemodulator (C++ function)
,
[1]
,
[2]
,
[3]
liquid::FlexFrameDemodulator::fs_ (C++ member)
liquid::FlexFrameDemodulator::getOversampleRate (C++ function)
liquid::FlexFrameDemodulator::isFrameOpen (C++ function)
liquid::FlexFrameDemodulator::operator!= (C++ function)
liquid::FlexFrameDemodulator::operator== (C++ function)
liquid::FlexFrameDemodulator::print (C++ function)
liquid::FlexFrameDemodulator::reconfigureHeader (C++ function)
liquid::FlexFrameDemodulator::reconfigureSoftDecode (C++ function)
liquid::FlexFrameDemodulator::reset (C++ function)
liquid::FlexFrameDemodulator::~FlexFrameDemodulator (C++ function)
liquid::FlexFrameModulator (C++ class)
liquid::FlexFrameModulator::assemble (C++ function)
liquid::FlexFrameModulator::assembledSize (C++ function)
liquid::FlexFrameModulator::fg_ (C++ member)
liquid::FlexFrameModulator::FlexFrameModulator (C++ function)
,
[1]
,
[2]
,
[3]
liquid::FlexFrameModulator::getOversampleRate (C++ function)
liquid::FlexFrameModulator::maxModulatedSamples (C++ function)
liquid::FlexFrameModulator::modulateSamples (C++ function)
liquid::FlexFrameModulator::NGEN (C++ member)
liquid::FlexFrameModulator::operator= (C++ function)
,
[1]
liquid::FlexFrameModulator::print (C++ function)
liquid::FlexFrameModulator::reconfigureHeader (C++ function)
liquid::FlexFrameModulator::reconfigurePayload (C++ function)
liquid::FlexFrameModulator::~FlexFrameModulator (C++ function)
liquid::getMCSIndex (C++ function)
liquid::IIR (C++ class)
liquid::IIR::execute (C++ function)
liquid::IIR::getGroupDelay (C++ function)
liquid::IIR::IIR (C++ function)
,
[1]
,
[2]
,
[3]
liquid::IIR::operator= (C++ function)
,
[1]
liquid::IIR::print (C++ function)
liquid::IIR::reset (C++ function)
liquid::IIR::~IIR (C++ function)
liquid::IIR<C, C, C> (C++ class)
liquid::IIR<C, C, C>::execute (C++ function)
liquid::IIR<C, C, C>::getGroupDelay (C++ function)
liquid::IIR<C, C, C>::IIR (C++ function)
,
[1]
,
[2]
,
[3]
liquid::IIR<C, C, C>::operator= (C++ function)
,
[1]
liquid::IIR<C, C, C>::print (C++ function)
liquid::IIR<C, C, C>::q_ (C++ member)
liquid::IIR<C, C, C>::reset (C++ function)
liquid::IIR<C, C, C>::~IIR (C++ function)
liquid::kaiser (C++ function)
,
[1]
liquid::kInitialModbufSize (C++ member)
liquid::MCS (C++ struct)
liquid::mcs2genprops (C++ function)
,
[1]
,
[2]
liquid::MCS::check (C++ member)
liquid::MCS::description (C++ function)
liquid::MCS::fec0 (C++ member)
liquid::MCS::fec1 (C++ member)
liquid::MCS::getRate (C++ function)
liquid::MCS::MCS (C++ function)
,
[1]
liquid::MCS::ms (C++ member)
liquid::MCS::operator!= (C++ function)
liquid::MCS::operator== (C++ function)
liquid::Modulator (C++ class)
liquid::Modulator::getHeaderMCS (C++ function)
liquid::Modulator::getPayloadMCS (C++ function)
liquid::Modulator::header_mcs_ (C++ member)
liquid::Modulator::Modulator (C++ function)
,
[1]
liquid::Modulator::payload_mcs_ (C++ member)
liquid::Modulator::reconfigureHeader (C++ function)
liquid::Modulator::reconfigurePayload (C++ function)
liquid::Modulator::setHeaderMCS (C++ function)
liquid::Modulator::setPayloadMCS (C++ function)
liquid::Modulator::~Modulator (C++ function)
liquid::MultiStageResampler (C++ class)
liquid::MultiStageResampler::getDelay (C++ function)
liquid::MultiStageResampler::getRate (C++ function)
liquid::MultiStageResampler::MultiStageResampler (C++ function)
,
[1]
liquid::MultiStageResampler::neededOut (C++ function)
liquid::MultiStageResampler::print (C++ function)
liquid::MultiStageResampler::resample (C++ function)
liquid::MultiStageResampler::reset (C++ function)
liquid::MultiStageResampler::~MultiStageResampler (C++ function)
liquid::MultiStageResampler<C, C, F> (C++ class)
liquid::MultiStageResampler<C, C, F>::delay_ (C++ member)
liquid::MultiStageResampler<C, C, F>::getDelay (C++ function)
liquid::MultiStageResampler<C, C, F>::getRate (C++ function)
liquid::MultiStageResampler<C, C, F>::MultiStageResampler (C++ function)
,
[1]
,
[2]
liquid::MultiStageResampler<C, C, F>::neededOut (C++ function)
liquid::MultiStageResampler<C, C, F>::operator= (C++ function)
,
[1]
liquid::MultiStageResampler<C, C, F>::print (C++ function)
liquid::MultiStageResampler<C, C, F>::rate_ (C++ member)
liquid::MultiStageResampler<C, C, F>::resamp_ (C++ member)
liquid::MultiStageResampler<C, C, F>::resample (C++ function)
,
[1]
liquid::MultiStageResampler<C, C, F>::reset (C++ function)
liquid::MultiStageResampler<C, C, F>::~MultiStageResampler (C++ function)
liquid::mutex (C++ member)
liquid::NCO (C++ class)
liquid::NCO::NCO (C++ function)
,
[1]
,
[2]
,
[3]
liquid::NCO::operator= (C++ function)
,
[1]
liquid::NCO::~NCO (C++ function)
liquid::NewFlexFrame (C++ class)
liquid::NewFlexFrame::getMinRXRateOversample (C++ function)
liquid::NewFlexFrame::getMinTXRateOversample (C++ function)
liquid::NewFlexFrame::mkLiquidModulator (C++ function)
liquid::NewFlexFrame::mkPacketDemodulator (C++ function)
liquid::NewFlexFrame::mkPacketModulator (C++ function)
liquid::NewFlexFrame::NewFlexFrame (C++ function)
liquid::NewFlexFrame::PacketDemodulator (C++ class)
liquid::NewFlexFrame::PacketDemodulator::isFrameOpen (C++ function)
liquid::NewFlexFrame::PacketDemodulator::PacketDemodulator (C++ function)
liquid::NewFlexFrame::PacketDemodulator::~PacketDemodulator (C++ function)
liquid::NewFlexFrame::PacketModulator (C++ class)
liquid::NewFlexFrame::PacketModulator::PacketModulator (C++ function)
liquid::NewFlexFrame::PacketModulator::~PacketModulator (C++ function)
liquid::NewFlexFrame::~NewFlexFrame (C++ function)
liquid::NewFlexFrameDemodulator (C++ class)
liquid::NewFlexFrameDemodulator::demodulateSamples (C++ function)
liquid::NewFlexFrameDemodulator::fs_ (C++ member)
liquid::NewFlexFrameDemodulator::getOversampleRate (C++ function)
liquid::NewFlexFrameDemodulator::isFrameOpen (C++ function)
liquid::NewFlexFrameDemodulator::NewFlexFrameDemodulator (C++ function)
,
[1]
,
[2]
,
[3]
liquid::NewFlexFrameDemodulator::operator!= (C++ function)
liquid::NewFlexFrameDemodulator::operator== (C++ function)
liquid::NewFlexFrameDemodulator::print (C++ function)
liquid::NewFlexFrameDemodulator::reconfigureHeader (C++ function)
liquid::NewFlexFrameDemodulator::reconfigureSoftDecode (C++ function)
liquid::NewFlexFrameDemodulator::reset (C++ function)
liquid::NewFlexFrameDemodulator::~NewFlexFrameDemodulator (C++ function)
liquid::NewFlexFrameModulator (C++ class)
liquid::NewFlexFrameModulator::assemble (C++ function)
liquid::NewFlexFrameModulator::assembledSize (C++ function)
liquid::NewFlexFrameModulator::fg_ (C++ member)
liquid::NewFlexFrameModulator::getOversampleRate (C++ function)
liquid::NewFlexFrameModulator::maxModulatedSamples (C++ function)
liquid::NewFlexFrameModulator::modulateSamples (C++ function)
liquid::NewFlexFrameModulator::NewFlexFrameModulator (C++ function)
,
[1]
,
[2]
,
[3]
liquid::NewFlexFrameModulator::NGEN (C++ member)
liquid::NewFlexFrameModulator::operator= (C++ function)
,
[1]
liquid::NewFlexFrameModulator::print (C++ function)
liquid::NewFlexFrameModulator::reconfigureHeader (C++ function)
liquid::NewFlexFrameModulator::reconfigurePayload (C++ function)
liquid::NewFlexFrameModulator::~NewFlexFrameModulator (C++ function)
liquid::OFDM (C++ class)
liquid::OFDM::cp_len_ (C++ member)
liquid::OFDM::getMinRXRateOversample (C++ function)
liquid::OFDM::getMinTXRateOversample (C++ function)
liquid::OFDM::getSubcarriers (C++ function)
liquid::OFDM::M_ (C++ member)
liquid::OFDM::mkLiquidModulator (C++ function)
liquid::OFDM::mkPacketDemodulator (C++ function)
liquid::OFDM::mkPacketModulator (C++ function)
liquid::OFDM::OFDM (C++ function)
liquid::OFDM::p_ (C++ member)
liquid::OFDM::PacketDemodulator (C++ class)
liquid::OFDM::PacketDemodulator::isFrameOpen (C++ function)
liquid::OFDM::PacketDemodulator::PacketDemodulator (C++ function)
liquid::OFDM::PacketDemodulator::~PacketDemodulator (C++ function)
liquid::OFDM::PacketModulator (C++ class)
liquid::OFDM::PacketModulator::PacketModulator (C++ function)
liquid::OFDM::PacketModulator::~PacketModulator (C++ function)
liquid::OFDM::taper_len_ (C++ member)
liquid::OFDM::~OFDM (C++ function)
liquid::OFDMDemodulator (C++ class)
liquid::OFDMDemodulator::cp_len_ (C++ member)
liquid::OFDMDemodulator::demodulateSamples (C++ function)
liquid::OFDMDemodulator::fs_ (C++ member)
liquid::OFDMDemodulator::isFrameOpen (C++ function)
liquid::OFDMDemodulator::M_ (C++ member)
liquid::OFDMDemodulator::OFDMDemodulator (C++ function)
,
[1]
,
[2]
,
[3]
liquid::OFDMDemodulator::operator!= (C++ function)
liquid::OFDMDemodulator::operator== (C++ function)
liquid::OFDMDemodulator::p_ (C++ member)
liquid::OFDMDemodulator::print (C++ function)
liquid::OFDMDemodulator::reconfigureHeader (C++ function)
liquid::OFDMDemodulator::reconfigureSoftDecode (C++ function)
liquid::OFDMDemodulator::reset (C++ function)
liquid::OFDMDemodulator::taper_len_ (C++ member)
liquid::OFDMDemodulator::~OFDMDemodulator (C++ function)
liquid::OFDMModulator (C++ class)
liquid::OFDMModulator::assemble (C++ function)
liquid::OFDMModulator::assembledSize (C++ function)
liquid::OFDMModulator::cp_len_ (C++ member)
liquid::OFDMModulator::fg_ (C++ member)
liquid::OFDMModulator::M_ (C++ member)
liquid::OFDMModulator::maxModulatedSamples (C++ function)
liquid::OFDMModulator::modulateSamples (C++ function)
liquid::OFDMModulator::OFDMModulator (C++ function)
,
[1]
,
[2]
,
[3]
liquid::OFDMModulator::operator= (C++ function)
,
[1]
liquid::OFDMModulator::p_ (C++ member)
liquid::OFDMModulator::print (C++ function)
liquid::OFDMModulator::reconfigureHeader (C++ function)
liquid::OFDMModulator::reconfigurePayload (C++ function)
liquid::OFDMModulator::taper_len_ (C++ member)
liquid::OFDMModulator::~OFDMModulator (C++ function)
liquid::OFDMSubcarriers (C++ class)
liquid::OFDMSubcarriers::OFDMSubcarriers (C++ function)
,
[1]
,
[2]
,
[3]
liquid::OFDMSubcarriers::operator std::string (C++ function)
liquid::OFDMSubcarriers::operator= (C++ function)
liquid::OFDMSubcarriers::validate (C++ function)
liquid::parks_mcclellan (C++ function)
,
[1]
liquid::PHY (C++ class)
liquid::PHY::getHeaderMCS (C++ function)
liquid::PHY::getModulatedSize (C++ function)
liquid::PHY::getSoftHeader (C++ function)
liquid::PHY::getSoftPayload (C++ function)
liquid::PHY::header_mcs_ (C++ member)
liquid::PHY::mcs_table_ (C++ member)
liquid::PHY::mkLiquidModulator (C++ function)
liquid::PHY::operator= (C++ function)
,
[1]
liquid::PHY::PacketDemodulator (C++ class)
liquid::PHY::PacketDemodulator::callback (C++ function)
liquid::PHY::PacketDemodulator::channel_ (C++ member)
liquid::PHY::PacketDemodulator::delay_ (C++ member)
liquid::PHY::PacketDemodulator::demodulate (C++ function)
liquid::PHY::PacketDemodulator::internal_oversample_fact_ (C++ member)
liquid::PHY::PacketDemodulator::logger_ (C++ member)
liquid::PHY::PacketDemodulator::offset_ (C++ member)
liquid::PHY::PacketDemodulator::operator= (C++ function)
,
[1]
liquid::PHY::PacketDemodulator::PacketDemodulator (C++ function)
,
[1]
,
[2]
liquid::PHY::PacketDemodulator::resamp_rate_ (C++ member)
liquid::PHY::PacketDemodulator::reset (C++ function)
liquid::PHY::PacketDemodulator::rx_rate_ (C++ member)
liquid::PHY::PacketDemodulator::sample_ (C++ member)
liquid::PHY::PacketDemodulator::sample_end_ (C++ member)
liquid::PHY::PacketDemodulator::sample_start_ (C++ member)
liquid::PHY::PacketDemodulator::snapshot_off_ (C++ member)
liquid::PHY::PacketDemodulator::timestamp (C++ function)
liquid::PHY::PacketDemodulator::timestamp_ (C++ member)
liquid::PHY::PacketDemodulator::~PacketDemodulator (C++ function)
liquid::PHY::PacketModulator (C++ class)
liquid::PHY::PacketModulator::modulate (C++ function)
liquid::PHY::PacketModulator::operator= (C++ function)
,
[1]
liquid::PHY::PacketModulator::PacketModulator (C++ function)
,
[1]
,
[2]
liquid::PHY::PacketModulator::~PacketModulator (C++ function)
liquid::PHY::PHY (C++ function)
,
[1]
,
[2]
,
[3]
liquid::PHY::soft_header_ (C++ member)
liquid::PHY::soft_payload_ (C++ member)
liquid::PHY::~PHY (C++ function)
liquid::VCO (C++ class)
liquid::VCO::operator= (C++ function)
,
[1]
liquid::VCO::VCO (C++ function)
,
[1]
,
[2]
,
[3]
liquid::VCO::~VCO (C++ function)
LiquidBaseNCO (class in dragonradio.radio)
LiquidDemodulator (class in dragonradio.liquid)
LiquidFIRCCC (class in dragonradio.radio)
LiquidIIRCCC (class in dragonradio.radio)
LiquidModulator (class in dragonradio.liquid)
LiquidMSResampCCF (class in dragonradio.radio)
LiquidNCO (class in dragonradio.radio)
LiquidPHY (class in dragonradio.liquid)
LiquidVCO (class in dragonradio.radio)
Load (class in dragonradio.radio)
loadColosseumIni() (dragonradio.radio.Config method)
loadConfig() (dragonradio.radio.Config method)
LoadConfigAction (class in dragonradio.radio)
loc (dragonradio.radio.Node property)
lock (dragonradio.radio.Radio attribute)
log_arq_events (dragonradio.radio.Logger property)
log_events (dragonradio.radio.Logger property)
log_invalid_headers (dragonradio.radio.PHY attribute)
log_level (dragonradio.radio.Config property)
log_recv_packets (dragonradio.radio.Logger property)
log_recv_symbols (dragonradio.radio.Logger property)
log_sent_iq (dragonradio.radio.Logger property)
log_sent_packets (dragonradio.radio.Logger property)
log_slots (dragonradio.radio.Logger property)
log_tx_records (dragonradio.radio.Logger property)
logAMC (C macro)
logARQ (C macro)
logCompress (C macro)
LOGCRITICAL (C++ member)
LOGDEBUG (C++ member)
logdir (dragonradio.radio.Config property)
LOGERROR (C++ member)
logEvent (C++ function)
logEvent() (dragonradio.radio.Logger method)
logEventAt (C++ function)
Logger (C++ class)
logger (C++ member)
,
[1]
Logger (class in dragonradio.radio)
logger (dragonradio.radio.Radio attribute)
Logger::arq_event_ (C++ member)
Logger::ARQEventType (C++ enum)
Logger::ARQEventType::kACKTimeout (C++ enumerator)
Logger::ARQEventType::kNAK (C++ enumerator)
Logger::ARQEventType::kRetransmissionNAK (C++ enumerator)
Logger::ARQEventType::kSACK (C++ enumerator)
Logger::ARQEventType::kSendNAK (C++ enumerator)
Logger::ARQEventType::kSendSACK (C++ enumerator)
Logger::ARQEventType::kSNAK (C++ enumerator)
Logger::close (C++ function)
Logger::createOrOpenAttribute (C++ function)
Logger::done_ (C++ member)
Logger::DropType (C++ enum)
Logger::DropType::kLinkLayerDrop (C++ enumerator)
Logger::DropType::kNotDropped (C++ enumerator)
Logger::DropType::kQueueDrop (C++ enumerator)
Logger::event_ (C++ member)
Logger::file_ (C++ member)
Logger::getCollectSource (C++ function)
Logger::is_open_ (C++ member)
Logger::log_q_ (C++ member)
Logger::logACKTimeout (C++ function)
Logger::logARQEvent_ (C++ function)
Logger::logARQSACKEvent_ (C++ function)
Logger::logEvent (C++ function)
,
[1]
Logger::logEvent_ (C++ function)
Logger::Logger (C++ function)
,
[1]
,
[2]
,
[3]
Logger::logLinkLayerDrop (C++ function)
Logger::logNAK (C++ function)
Logger::logQueueDrop (C++ function)
Logger::logRecv (C++ function)
Logger::logRecv_ (C++ function)
Logger::logRetransmissionNAK (C++ function)
Logger::logSACK (C++ function)
Logger::logSend (C++ function)
Logger::logSend_ (C++ function)
Logger::logSendNAK (C++ function)
Logger::logSendSACK (C++ function)
Logger::logSlot (C++ function)
Logger::logSlot_ (C++ function)
Logger::logSNAK (C++ function)
Logger::logSnapshot (C++ function)
Logger::logSnapshot_ (C++ function)
Logger::logTXRecord (C++ function)
Logger::logTXRecord_ (C++ function)
Logger::mono_t_start_ (C++ member)
Logger::open (C++ function)
Logger::operator= (C++ function)
,
[1]
Logger::recv_ (C++ member)
Logger::selftx_ (C++ member)
Logger::send_ (C++ member)
Logger::setAttribute (C++ function)
,
[1]
,
[2]
,
[3]
,
[4]
,
[5]
Logger::setCollectSource (C++ function)
Logger::slots_ (C++ member)
Logger::snapshots_ (C++ member)
Logger::Source (C++ enum)
Logger::Source::kARQEvents (C++ enumerator)
Logger::Source::kEvents (C++ enumerator)
Logger::Source::kRecvPackets (C++ enumerator)
Logger::Source::kRecvSymbols (C++ enumerator)
Logger::Source::kSentIQ (C++ enumerator)
Logger::Source::kSentPackets (C++ enumerator)
Logger::Source::kSlots (C++ enumerator)
Logger::Source::kTXRecords (C++ enumerator)
Logger::sources_ (C++ member)
Logger::stop (C++ function)
Logger::t_last_slot_ (C++ member)
Logger::t_start_ (C++ member)
Logger::tx_records_ (C++ member)
Logger::worker (C++ function)
Logger::worker_thread_ (C++ member)
Logger::~Logger (C++ function)
LOGINFO (C++ member)
loglevel (C++ type)
LogLevelAction (class in dragonradio.radio)
loglevels (C++ member)
,
[1]
logMAC (C macro)
logMgen (C macro)
logNet (C macro)
LOGNOTSET (C++ member)
logPHY (C macro)
logScheduler (C macro)
logSnapshot() (dragonradio.radio.Logger method)
logSystem (C macro)
logTimeSync (C macro)
logTunTap (C macro)
logUSRP (C macro)
logUSRPAt (C macro)
LOGWARNING (C++ member)
lon (dragonradio.radio.GPSLocation property)
long_evm (dragonradio.radio.ReceiveWindow property)
(dragonradio.radio.SendWindow property)
long_per (dragonradio.radio.SendWindow property)
long_per_window (dragonradio.radio.SmartController property)
long_rssi (dragonradio.radio.ReceiveWindow property)
(dragonradio.radio.SendWindow property)
long_stats_window (dragonradio.radio.SmartController property)
loop (dragonradio.protobuf.ProtobufDatagramProtocol attribute)
(dragonradio.protobuf.ProtobufProtocol attribute)
(dragonradio.protobuf.TCPProtoServer attribute)
(dragonradio.protobuf.UDPProtoServer attribute)
(dragonradio.protobuf.ZMQProtoClient attribute)
(dragonradio.protobuf.ZMQProtoServer attribute)
low_mp (dragonradio.radio.FlowStats property)
lowpass() (in module dragonradio.signal)
lowpassIter() (in module dragonradio.signal)
M
MAC (C++ class)
(class in dragonradio.radio)
mac (dragonradio.radio.Config attribute)
MAC (dragonradio.radio.EventCategory attribute)
mac (dragonradio.radio.Radio attribute)
MAC::can_transmit_ (C++ member)
MAC::canTransmit (C++ function)
MAC::channelizer_ (C++ member)
MAC::controller_ (C++ member)
MAC::done_ (C++ member)
MAC::getChannelizer (C++ function)
MAC::getLoad (C++ function)
MAC::getSchedule (C++ function)
MAC::getSynthesizer (C++ function)
MAC::Load (C++ struct)
MAC::Load::end (C++ member)
MAC::Load::nsamples (C++ member)
MAC::Load::reset (C++ function)
MAC::Load::start (C++ member)
MAC::load_ (C++ member)
MAC::load_mutex_ (C++ member)
MAC::logger_ (C++ member)
MAC::MAC (C++ function)
,
[1]
,
[2]
MAC::min_chan_bw_ (C++ member)
MAC::operator= (C++ function)
,
[1]
MAC::phy_ (C++ member)
MAC::popLoad (C++ function)
MAC::reconfigure (C++ function)
MAC::rx_bufsize_ (C++ member)
MAC::rx_period_ (C++ member)
MAC::rx_period_samps_ (C++ member)
MAC::rx_rate_ (C++ member)
MAC::rxWorker (C++ function)
MAC::schedule_ (C++ member)
MAC::setMinChannelBandwidth (C++ function)
MAC::setSchedule (C++ function)
,
[1]
MAC::snapshot_collector_ (C++ member)
MAC::stop (C++ function)
MAC::synthesizer_ (C++ member)
MAC::tx_fc_off_ (C++ member)
MAC::tx_rate_ (C++ member)
MAC::tx_records_ (C++ member)
MAC::tx_records_cond_ (C++ member)
MAC::tx_records_mutex_ (C++ member)
MAC::txNotifier (C++ function)
MAC::TXRecord (C++ struct)
MAC::TXRecord::delay (C++ member)
MAC::TXRecord::iqbufs (C++ member)
MAC::TXRecord::mpkts (C++ member)
MAC::TXRecord::nsamples (C++ member)
MAC::TXRecord::timestamp (C++ member)
MAC::TXRecord::TXRecord (C++ function)
,
[1]
MAC::usrp_ (C++ member)
MAC::~MAC (C++ function)
mac_accurate_tx_timestamps (dragonradio.radio.Config attribute)
mac_schedule (dragonradio.radio.Radio attribute)
mac_timed_tx_delay (dragonradio.radio.Config attribute)
main (C++ function)
makeThisThreadHighPriority (C++ function)
,
[1]
makeThreadWakeable (C++ function)
,
[1]
Mandate (C++ struct)
(class in dragonradio.radio)
Mandate::achieved_duration (C++ member)
Mandate::file_transfer_deadline_s (C++ member)
Mandate::flow_uid (C++ member)
Mandate::hold_period (C++ member)
Mandate::isFileTransfer (C++ function)
Mandate::isThroughput (C++ function)
Mandate::Mandate (C++ function)
,
[1]
Mandate::mandated_latency (C++ member)
Mandate::max_latency_s (C++ member)
Mandate::min_throughput_bps (C++ member)
Mandate::point_value (C++ member)
Mandate::radio_ids (C++ member)
Mandate::scalar_performace (C++ member)
Mandate::~Mandate (C++ function)
mandate_bonus_phase (dragonradio.radio.Config attribute)
mandated_latency (dragonradio.radio.Mandate property)
MandateMap (C++ type)
(class in dragonradio.radio)
MandateNetQueue (C++ type)
MandateQueue (C++ class)
(class in dragonradio.radio)
MandateQueue.QueueType (class in dragonradio.radio)
MandateQueue::add_queue (C++ function)
MandateQueue::bonus_idx_ (C++ member)
MandateQueue::bonus_phase_ (C++ member)
MandateQueue::cond_ (C++ member)
MandateQueue::defaultq_ (C++ member)
MandateQueue::done_ (C++ member)
MandateQueue::flow_qs_ (C++ member)
MandateQueue::getBonusPhase (C++ function)
MandateQueue::getFlowQueuePriority (C++ function)
MandateQueue::getFlowQueueType (C++ function)
MandateQueue::getMandates (C++ function)
MandateQueue::getQueuePriorities (C++ function)
MandateQueue::getTransmissionDelay (C++ function)
MandateQueue::hiq_ (C++ member)
MandateQueue::kDefaultFlowQueuePriority (C++ member)
MandateQueue::kDefaultQueuePriority (C++ member)
MandateQueue::kHiQueuePriority (C++ member)
MandateQueue::kick (C++ function)
MandateQueue::kicked_ (C++ member)
MandateQueue::kMaxTokenFactor (C++ member)
MandateQueue::kTokenFactor (C++ member)
MandateQueue::m_ (C++ member)
MandateQueue::MandateQueue (C++ function)
MandateQueue::mandates_ (C++ member)
MandateQueue::need_sort_ (C++ member)
MandateQueue::nitems_ (C++ member)
MandateQueue::node_rates_ (C++ member)
MandateQueue::pop (C++ function)
MandateQueue::Priority (C++ type)
MandateQueue::push (C++ function)
MandateQueue::push_hi (C++ function)
MandateQueue::qs_ (C++ member)
MandateQueue::queue_for (C++ function)
MandateQueue::QueuePriorities (C++ type)
MandateQueue::Queues (C++ type)
MandateQueue::QueueType (C++ enum)
MandateQueue::QueueType::FIFO (C++ enumerator)
MandateQueue::QueueType::LIFO (C++ enumerator)
MandateQueue::repush (C++ function)
MandateQueue::reset (C++ function)
MandateQueue::seen_nodes_ (C++ member)
MandateQueue::setBonusPhase (C++ function)
MandateQueue::setFlowQueuePriority (C++ function)
MandateQueue::setFlowQueueType (C++ function)
MandateQueue::setMandates (C++ function)
MandateQueue::setSendWindowStatus (C++ function)
MandateQueue::setTransmissionDelay (C++ function)
MandateQueue::sort_queues (C++ function)
MandateQueue::stop (C++ function)
MandateQueue::SubQueue (C++ struct)
MandateQueue::SubQueue::activate (C++ function)
MandateQueue::SubQueue::active (C++ member)
MandateQueue::SubQueue::append (C++ function)
MandateQueue::SubQueue::begin (C++ function)
MandateQueue::SubQueue::bucket (C++ member)
MandateQueue::SubQueue::clear (C++ function)
MandateQueue::SubQueue::container_type (C++ type)
MandateQueue::SubQueue::deactivate (C++ function)
MandateQueue::SubQueue::drop (C++ function)
MandateQueue::SubQueue::emplace_back (C++ function)
MandateQueue::SubQueue::emplace_front (C++ function)
MandateQueue::SubQueue::end (C++ function)
MandateQueue::SubQueue::erase (C++ function)
,
[1]
MandateQueue::SubQueue::fillBucket (C++ function)
MandateQueue::SubQueue::isFileTransfer (C++ function)
MandateQueue::SubQueue::isThroughput (C++ function)
MandateQueue::SubQueue::mandate (C++ member)
MandateQueue::SubQueue::min_throughput (C++ member)
MandateQueue::SubQueue::MPStats (C++ struct)
MandateQueue::SubQueue::MPStats::MPStats (C++ function)
MandateQueue::SubQueue::MPStats::nbytes (C++ member)
MandateQueue::SubQueue::MPStats::nbytes_sent (C++ member)
MandateQueue::SubQueue::MPStats::npackets (C++ member)
MandateQueue::SubQueue::MPStats::npackets_sent (C++ member)
MandateQueue::SubQueue::mq_ (C++ member)
MandateQueue::SubQueue::nbytes (C++ member)
MandateQueue::SubQueue::nexthop (C++ member)
MandateQueue::SubQueue::operator() (C++ function)
MandateQueue::SubQueue::operator> (C++ function)
MandateQueue::SubQueue::pop (C++ function)
MandateQueue::SubQueue::postEmplace (C++ function)
MandateQueue::SubQueue::preEmplace (C++ function)
MandateQueue::SubQueue::priority (C++ member)
MandateQueue::SubQueue::q_ (C++ member)
MandateQueue::SubQueue::qtype (C++ member)
MandateQueue::SubQueue::rate (C++ member)
MandateQueue::SubQueue::rbegin (C++ function)
MandateQueue::SubQueue::rend (C++ function)
MandateQueue::SubQueue::setFileTransferThroughput (C++ function)
MandateQueue::SubQueue::setFillBucketTimer (C++ function)
MandateQueue::SubQueue::setMandate (C++ function)
MandateQueue::SubQueue::shouldSend (C++ function)
MandateQueue::SubQueue::size (C++ function)
MandateQueue::SubQueue::stats_ (C++ member)
MandateQueue::SubQueue::SubQueue (C++ function)
,
[1]
,
[2]
MandateQueue::SubQueue::updateFileTransferThroughput (C++ function)
MandateQueue::SubQueue::updatePriority (C++ function)
MandateQueue::SubQueue::updateRate (C++ function)
MandateQueue::SubQueue::~SubQueue (C++ function)
MandateQueue::timer_queue_ (C++ member)
MandateQueue::TokenBucket (C++ struct)
MandateQueue::TokenBucket::last_fill (C++ member)
MandateQueue::TokenBucket::max_tokens (C++ member)
MandateQueue::TokenBucket::tokens (C++ member)
MandateQueue::transmission_delay_ (C++ member)
MandateQueue::updateMCS (C++ function)
MandateQueue::~MandateQueue (C++ function)
mandates (dragonradio.radio.FlowPerformance property)
(dragonradio.radio.MandateQueue property)
max_bandwidth (dragonradio.radio.Config attribute)
max_latency_s (dragonradio.radio.Mandate property)
max_p (dragonradio.radio.REDQueue property)
max_performance_age (dragonradio.radio.Config attribute)
max_retransmissions (dragonradio.radio.SmartController property)
max_sacks (dragonradio.radio.SmartController property)
max_size (dragonradio.radio.TailDropQueue property)
max_thresh (dragonradio.radio.REDQueue property)
MAXFRAMES (C macro)
MAXLEN (C++ member)
MCS (C++ struct)
(class in dragonradio.liquid)
(class in dragonradio.radio)
mcs (dragonradio.radio.MCSEntry property)
MCS::description (C++ function)
MCS::getRate (C++ function)
MCS::MCS (C++ function)
MCS::~MCS (C++ function)
mcs_fast_adjustment_period (dragonradio.radio.SmartController property)
mcs_table (dragonradio.radio.PHY property)
(dragonradio.radio.Radio property)
MCSEntry (class in dragonradio.radio)
mcsidx (dragonradio.radio.NetPacket property)
(dragonradio.radio.Node property)
mcsidx_ack (dragonradio.radio.SmartController property)
mcsidx_alpha (dragonradio.radio.SmartController property)
mcsidx_broadcast (dragonradio.radio.SmartController property)
mcsidx_down_per_threshold (dragonradio.radio.SmartController property)
mcsidx_init (dragonradio.radio.SmartController property)
mcsidx_max (dragonradio.radio.SmartController property)
mcsidx_min (dragonradio.radio.SmartController property)
mcsidx_prob_floor (dragonradio.radio.SmartController property)
mcsidx_t (C++ type)
mcsidx_up_per_threshold (dragonradio.radio.SmartController property)
mcu (dragonradio.radio.SmartController property)
Mean (C++ class)
Mean::Mean (C++ function)
,
[1]
Mean::nsamples_ (C++ member)
Mean::operator bool (C++ function)
Mean::operator* (C++ function)
Mean::remove (C++ function)
Mean::reset (C++ function)
Mean::size (C++ function)
Mean::update (C++ function)
Mean::value (C++ function)
Mean::value_ (C++ member)
Mean::value_or (C++ function)
mergeConfig() (dragonradio.radio.Config method)
mgen_secs_t (C++ type)
mgen_usecs_t (C++ type)
mgenaddr (C++ struct)
mgenaddr::dstAddrLen (C++ member)
mgenaddr::dstAddrType (C++ member)
mgenaddr::dstPort (C++ member)
mgenhdr (C++ struct)
mgenhdr::flags (C++ member)
mgenhdr::getFlowId (C++ function)
mgenhdr::getMessageSize (C++ function)
mgenhdr::getSequenceNumber (C++ function)
mgenhdr::getTimestamp (C++ function)
mgenhdr::messageSize (C++ member)
mgenhdr::mgenFlowId (C++ member)
mgenhdr::sequenceNumber (C++ member)
mgenhdr::txTimeMicroseconds (C++ member)
mgenhdr::txTimeSeconds (C++ member)
mgenhdr::version (C++ member)
mgenrest (C++ struct)
mgenrest::altitude (C++ member)
mgenrest::gpsStatus (C++ member)
mgenrest::latitude (C++ member)
mgenrest::longitude (C++ member)
mgenrest::payloadLen (C++ member)
mgenrest::reserved (C++ member)
mgenstdaddr (C++ struct)
mgenstdaddr::dstAddrLen (C++ member)
mgenstdaddr::dstAddrType (C++ member)
mgenstdaddr::dstIPAddr (C++ member)
mgenstdaddr::dstPort (C++ member)
mgenstdaddr::hostAddrLen (C++ member)
mgenstdaddr::hostAddrType (C++ member)
mgenstdaddr::hostPort (C++ member)
min_channel_bandwidth (dragonradio.radio.Controller property)
(dragonradio.radio.MAC property)
min_retransmission_delay (dragonradio.radio.SmartController property)
min_rx_rate_oversample (dragonradio.radio.PHY property)
min_thresh (dragonradio.radio.REDQueue property)
min_throughput_bps (dragonradio.radio.Mandate property)
min_tx_rate_oversample (dragonradio.radio.PHY property)
mix_down() (dragonradio.radio.NCO method)
mix_up() (dragonradio.radio.NCO method)
MixingRationalResamplerCCC (class in dragonradio.radio)
mkAutoGain() (dragonradio.radio.Radio method)
mkBroadcastAddress (C++ function)
mkChannelizer() (dragonradio.radio.Radio method)
mkController() (dragonradio.radio.Radio method)
mkLogger (C++ function)
mkNetQueue() (dragonradio.radio.Radio method)
mkPacketDemodulator() (dragonradio.radio.PHY method)
mkPacketModulator() (dragonradio.radio.PHY method)
mkPHY() (dragonradio.radio.Radio method)
mkRadioPacket() (dragonradio.radio.PHY static method)
mkSynthesizer() (dragonradio.radio.Radio method)
mod_bps (dragonradio.liquid.FrameStats property)
mod_scheme (dragonradio.liquid.FrameStats property)
ModPacket (C++ struct)
(class in dragonradio.radio)
ModPacket::chanidx (C++ member)
ModPacket::channel (C++ member)
ModPacket::nsamples (C++ member)
ModPacket::offset (C++ member)
ModPacket::pkt (C++ member)
ModPacket::samples (C++ member)
ModPacket::start (C++ member)
ModPacketQueue (C++ class)
ModPacketQueue::consumer_cond_ (C++ member)
ModPacketQueue::container_type (C++ type)
ModPacketQueue::done_ (C++ member)
ModPacketQueue::getHighWaterMark (C++ function)
ModPacketQueue::high_water_mark_ (C++ member)
ModPacketQueue::kick (C++ function)
ModPacketQueue::kicked_ (C++ member)
ModPacketQueue::ModPacketQueue (C++ function)
ModPacketQueue::mutex_ (C++ member)
ModPacketQueue::nsamples_ (C++ member)
ModPacketQueue::pop (C++ function)
ModPacketQueue::producer_cond_ (C++ member)
ModPacketQueue::push (C++ function)
ModPacketQueue::queue_ (C++ member)
ModPacketQueue::setHighWaterMark (C++ function)
ModPacketQueue::stop (C++ function)
ModPacketQueue::try_pop (C++ function)
,
[1]
ModPacketQueue::~ModPacketQueue (C++ function)
modulate (C++ function)
modulate() (dragonradio.radio.Modulator method)
(dragonradio.radio.PacketModulator method)
ModulationScheme (class in dragonradio.liquid)
Modulator (C++ class)
(class in dragonradio.radio)
Modulator::assemble (C++ function)
Modulator::assembledSize (C++ function)
Modulator::getOversampleRate (C++ function)
Modulator::maxModulatedSamples (C++ function)
Modulator::modulateSamples (C++ function)
Modulator::Modulator (C++ function)
Modulator::print (C++ function)
Modulator::~Modulator (C++ function)
module
dragonradio
dragonradio.channels
dragonradio.gpsd
dragonradio.liquid
dragonradio.protobuf
dragonradio.radio
dragonradio.schedule
dragonradio.signal
sc2
mono_time (dragonradio.radio.WallTimePoint property)
MonoClock (C++ class)
MonoClock::duration (C++ type)
MonoClock::is_steady (C++ member)
MonoClock::now (C++ function)
MonoClock::period (C++ type)
MonoClock::rep (C++ type)
MonoClock::time_point (C++ type)
MonoTimePoint (class in dragonradio.radio)
MonoTimeWindowEstimator (class in dragonradio.radio)
MonoTimeWindowMax (class in dragonradio.radio)
MonoTimeWindowMean (class in dragonradio.radio)
MonoTimeWindowMeanRate (class in dragonradio.radio)
MonoTimeWindowMin (class in dragonradio.radio)
move_along (dragonradio.radio.SmartController property)
mp (dragonradio.radio.FlowPerformance property)
mp_score (dragonradio.radio.Score property)
MPStats (C++ struct)
(class in dragonradio.radio)
MPStats::MPStats (C++ function)
MPStats::nbytes (C++ member)
MPStats::npackets (C++ member)
MPStatsVector (class in dragonradio.radio)
ms (dragonradio.liquid.MCS property)
(dragonradio.radio.MCS property)
mtu (dragonradio.radio.Config attribute)
(dragonradio.radio.TunTap property)
MultichannelSynthesizer (C++ class)
(class in dragonradio.radio)
MultichannelSynthesizer::channels_copy_ (C++ member)
MultichannelSynthesizer::curslot_ (C++ member)
MultichannelSynthesizer::done_ (C++ member)
MultichannelSynthesizer::finalize (C++ function)
MultichannelSynthesizer::g_multichan_ (C++ member)
MultichannelSynthesizer::L (C++ member)
MultichannelSynthesizer::mod_threads_ (C++ member)
MultichannelSynthesizer::mods_ (C++ member)
MultichannelSynthesizer::mods_mutex_ (C++ member)
MultichannelSynthesizer::modulate (C++ function)
MultichannelSynthesizer::modWorker (C++ function)
MultichannelSynthesizer::MultichannelModulator (C++ class)
MultichannelSynthesizer::MultichannelModulator::delay (C++ member)
MultichannelSynthesizer::MultichannelModulator::fdbuf (C++ member)
MultichannelSynthesizer::MultichannelModulator::fdnsamples (C++ member)
MultichannelSynthesizer::MultichannelModulator::fits (C++ function)
MultichannelSynthesizer::MultichannelModulator::flush (C++ function)
MultichannelSynthesizer::MultichannelModulator::iqbuf (C++ member)
MultichannelSynthesizer::MultichannelModulator::iqbufoff (C++ member)
MultichannelSynthesizer::MultichannelModulator::max_samples (C++ member)
MultichannelSynthesizer::MultichannelModulator::modulate (C++ function)
MultichannelSynthesizer::MultichannelModulator::MultichannelModulator (C++ function)
,
[1]
MultichannelSynthesizer::MultichannelModulator::mutex (C++ member)
MultichannelSynthesizer::MultichannelModulator::nextSlot (C++ function)
MultichannelSynthesizer::MultichannelModulator::npartial (C++ member)
MultichannelSynthesizer::MultichannelModulator::nsamples (C++ member)
MultichannelSynthesizer::MultichannelModulator::partial_fftoff (C++ member)
MultichannelSynthesizer::MultichannelModulator::pkt (C++ member)
MultichannelSynthesizer::MultichannelModulator::setIQBuffer (C++ function)
MultichannelSynthesizer::MultichannelModulator::upsample (C++ function)
MultichannelSynthesizer::MultichannelModulator::upsampledSize (C++ function)
MultichannelSynthesizer::MultichannelModulator::~MultichannelModulator (C++ function)
MultichannelSynthesizer::MultichannelSynthesizer (C++ function)
MultichannelSynthesizer::N (C++ member)
MultichannelSynthesizer::nthreads_ (C++ member)
MultichannelSynthesizer::O (C++ member)
MultichannelSynthesizer::P (C++ member)
MultichannelSynthesizer::reconfigure (C++ function)
MultichannelSynthesizer::reconfigure_ (C++ member)
MultichannelSynthesizer::reconfigure_sync_ (C++ member)
MultichannelSynthesizer::schedule_copy_ (C++ member)
MultichannelSynthesizer::stop (C++ function)
MultichannelSynthesizer::timedomain_ (C++ member)
MultichannelSynthesizer::tx_rate_copy_ (C++ member)
MultichannelSynthesizer::Upsampler (C++ type)
MultichannelSynthesizer::V (C++ member)
MultichannelSynthesizer::wake_cond_ (C++ member)
MultichannelSynthesizer::wake_mutex_ (C++ member)
MultichannelSynthesizer::~MultichannelSynthesizer (C++ function)
N
N (dragonradio.radio.FDChannelizer attribute)
N210 (dragonradio.radio.DeviceType attribute)
name (dragonradio.liquid.CRCScheme property)
(dragonradio.liquid.FECScheme property)
(dragonradio.liquid.ModulationScheme property)
(dragonradio.radio.DeviceType property)
(dragonradio.radio.EventCategory property)
(dragonradio.radio.MandateQueue.QueueType property)
(dragonradio.radio.SimpleQueue.QueueType property)
nbytes (dragonradio.radio.MPStats property)
nbytes_recv (dragonradio.radio.Score property)
nbytes_sent (dragonradio.radio.Score property)
nchannels (dragonradio.radio.PfbCCC property)
(dragonradio.radio.PfbCCF property)
NCO (C++ class)
(class in dragonradio.radio)
NCO::getFrequency (C++ function)
NCO::getPhase (C++ function)
NCO::mix_down (C++ function)
,
[1]
NCO::mix_up (C++ function)
,
[1]
NCO::NCO (C++ function)
NCO::reset (C++ function)
NCO::setFrequency (C++ function)
NCO::setPhase (C++ function)
NCO::~NCO (C++ function)
neighbor_discovery_period (dragonradio.radio.Config attribute)
NET (dragonradio.radio.EventCategory attribute)
net_in (dragonradio.radio.Controller property)
(dragonradio.radio.FlowPerformance property)
(dragonradio.radio.PacketCompressor property)
net_out (dragonradio.radio.Controller property)
(dragonradio.radio.FlowPerformance property)
(dragonradio.radio.PacketCompressor property)
net_queue (dragonradio.radio.Controller property)
NetFilter (C++ class)
(class in dragonradio.radio)
NetFilter::ext_broadcast_ (C++ member)
NetFilter::ext_net_ (C++ member)
NetFilter::ext_netmask_ (C++ member)
NetFilter::int_broadcast_ (C++ member)
NetFilter::int_net_ (C++ member)
NetFilter::int_netmask_ (C++ member)
NetFilter::NetFilter (C++ function)
NetFilter::process (C++ function)
NetFilter::radionet_ (C++ member)
NetFilter::~NetFilter (C++ function)
NetFirewall (C++ type)
(class in dragonradio.radio)
NetIn (C++ type)
NetInPull (C++ type)
(class in dragonradio.radio)
NetInPush (C++ type)
(class in dragonradio.radio)
NetInWrapper (C++ type)
NetNoop (C++ type)
(class in dragonradio.radio)
NetOut (C++ type)
NetOutPull (C++ type)
(class in dragonradio.radio)
NetOutPush (C++ type)
(class in dragonradio.radio)
NetOutWrapper (C++ type)
NetPacket (C++ struct)
(class in dragonradio.radio)
NetPacket::appendTimestamp (C++ function)
NetPacket::bw (C++ member)
NetPacket::deadline (C++ member)
NetPacket::deadlinePassed (C++ function)
NetPacket::dequeue_end_timestamp (C++ member)
NetPacket::dequeue_start_timestamp (C++ member)
NetPacket::enqueue_timestamp (C++ member)
NetPacket::fc (C++ member)
NetPacket::g (C++ member)
NetPacket::llc_timestamp (C++ member)
NetPacket::mcsidx (C++ member)
NetPacket::mod_end_timestamp (C++ member)
NetPacket::mod_start_timestamp (C++ member)
NetPacket::mp (C++ member)
NetPacket::NetPacket (C++ function)
,
[1]
NetPacket::nretrans (C++ member)
NetPacket::nsamples (C++ member)
NetPacket::offset (C++ member)
NetPacket::samples (C++ member)
NetPacket::shouldDrop (C++ function)
NetPacket::timestamp_seq (C++ member)
NetPacket::tuntap_timestamp (C++ member)
NetPacket::tx_timestamp (C++ member)
NetProcessor (C++ type)
(class in dragonradio.radio)
NetQueue (C++ type)
new_node_callback (dragonradio.radio.RadioNet property)
NewFlexFrame (class in dragonradio.liquid)
NewFlexFrameDemodulator (class in dragonradio.liquid)
NewFlexFrameModulator (class in dragonradio.liquid)
next() (dragonradio.radio.SnapshotCollector method)
nexthop (dragonradio.radio.Header property)
nextPowerOfTwo (C++ function)
Node (C++ struct)
(class in dragonradio.radio)
Node::can_transmit (C++ member)
Node::g (C++ member)
Node::getSoftTXGain (C++ function)
Node::id (C++ member)
Node::is_gateway (C++ member)
Node::loc (C++ member)
Node::mcsidx (C++ member)
Node::Node (C++ function)
,
[1]
,
[2]
Node::setSoftTXGain (C++ function)
Node::timestamps (C++ member)
Node::timestamps_echoed (C++ member)
Node::timestamps_mutex (C++ member)
Node::timestamps_recv (C++ member)
Node::timestamps_sent (C++ member)
Node::~Node (C++ function)
node_id (dragonradio.radio.PHY attribute)
(dragonradio.radio.Radio attribute)
NodeId (C++ type)
nodes (dragonradio.radio.RadioNet property)
none (dragonradio.liquid.CRCScheme attribute)
(dragonradio.liquid.FECScheme attribute)
Noop (C++ class)
Noop::Noop (C++ function)
Noop::process (C++ function)
Noop::~Noop (C++ function)
npackets (dragonradio.radio.MPStats property)
npackets_recv (dragonradio.radio.Score property)
npackets_sent (dragonradio.radio.Score property)
nsamples (dragonradio.radio.Load property)
(dragonradio.radio.ModPacket property)
nslots (dragonradio.radio.TDMA property)
O
OFDM (class in dragonradio.liquid)
OFDMDemodulator (class in dragonradio.liquid)
OFDMModulator (class in dragonradio.liquid)
offset (dragonradio.radio.ModPacket property)
(dragonradio.radio.WallClock property)
ook (dragonradio.liquid.ModulationScheme attribute)
open() (dragonradio.protobuf.TCPProtoClient method)
(dragonradio.protobuf.UDPProtoClient method)
(dragonradio.protobuf.ZMQProtoClient method)
operator!= (C++ function)
operator< (C++ function)
operator<= (C++ function)
operator== (C++ function)
operator> (C++ function)
operator>= (C++ function)
Out (C++ struct)
Out::Flip (C++ type)
output (dragonradio.radio.NetProcessor property)
(dragonradio.radio.RadioProcessor property)
OverlapTDChannelizer (C++ class)
(class in dragonradio.radio)
OverlapTDChannelizer::C (C++ type)
OverlapTDChannelizer::cur_demod_ (C++ member)
OverlapTDChannelizer::cur_demod_samps_ (C++ member)
OverlapTDChannelizer::demod_reconfigure_ (C++ member)
OverlapTDChannelizer::demod_threads_ (C++ member)
OverlapTDChannelizer::demodWorker (C++ function)
OverlapTDChannelizer::done_ (C++ member)
OverlapTDChannelizer::enforce_ordering_ (C++ member)
OverlapTDChannelizer::getCurDemod (C++ function)
OverlapTDChannelizer::getEnforceOrdering (C++ function)
OverlapTDChannelizer::getPrevDemod (C++ function)
OverlapTDChannelizer::getRXDownsampleRate (C++ function)
OverlapTDChannelizer::iq_ (C++ member)
OverlapTDChannelizer::iq_cond_ (C++ member)
OverlapTDChannelizer::iq_mutex_ (C++ member)
OverlapTDChannelizer::iq_next_channel_ (C++ member)
OverlapTDChannelizer::iq_size_ (C++ member)
OverlapTDChannelizer::logger_ (C++ member)
OverlapTDChannelizer::net_thread_ (C++ member)
OverlapTDChannelizer::netWorker (C++ function)
OverlapTDChannelizer::nextWindow (C++ function)
OverlapTDChannelizer::OverlapTDChannelDemodulator (C++ class)
OverlapTDChannelizer::OverlapTDChannelDemodulator::delay_ (C++ member)
OverlapTDChannelizer::OverlapTDChannelDemodulator::demodulate (C++ function)
OverlapTDChannelizer::OverlapTDChannelDemodulator::OverlapTDChannelDemodulator (C++ function)
OverlapTDChannelizer::OverlapTDChannelDemodulator::resamp_ (C++ member)
OverlapTDChannelizer::OverlapTDChannelDemodulator::resamp_buf_ (C++ member)
OverlapTDChannelizer::OverlapTDChannelDemodulator::reset (C++ function)
OverlapTDChannelizer::OverlapTDChannelDemodulator::rx_oversample_ (C++ member)
OverlapTDChannelizer::OverlapTDChannelDemodulator::rx_rate_ (C++ member)
OverlapTDChannelizer::OverlapTDChannelDemodulator::setChannel (C++ function)
OverlapTDChannelizer::OverlapTDChannelDemodulator::timestamp (C++ function)
OverlapTDChannelizer::OverlapTDChannelDemodulator::~OverlapTDChannelDemodulator (C++ function)
OverlapTDChannelizer::OverlapTDChannelizer (C++ function)
OverlapTDChannelizer::pop (C++ function)
OverlapTDChannelizer::prev_demod_ (C++ member)
OverlapTDChannelizer::prev_demod_samps_ (C++ member)
OverlapTDChannelizer::push (C++ function)
OverlapTDChannelizer::radio_q_ (C++ member)
OverlapTDChannelizer::reconfigure (C++ function)
OverlapTDChannelizer::setChannels (C++ function)
OverlapTDChannelizer::setCurDemod (C++ function)
OverlapTDChannelizer::setEnforceOrdering (C++ function)
OverlapTDChannelizer::setPrevDemod (C++ function)
OverlapTDChannelizer::stop (C++ function)
OverlapTDChannelizer::~OverlapTDChannelizer (C++ function)
P
P (dragonradio.radio.FDChannelizer attribute)
p (dragonradio.radio.SlottedALOHA property)
PACKED (C macro)
,
[1]
,
[2]
(C++ member)
,
[1]
Packet (C++ struct)
(class in dragonradio.radio)
Packet::appendControl (C++ function)
Packet::appendHello (C++ function)
Packet::appendLongTermReceiverStats (C++ function)
Packet::appendNak (C++ function)
Packet::appendPing (C++ function)
Packet::appendSelectiveAck (C++ function)
Packet::appendSetUnack (C++ function)
Packet::appendShortTermReceiverStats (C++ function)
Packet::appendTimestampRecv (C++ function)
Packet::appendTimestampSent (C++ function)
Packet::begin (C++ function)
Packet::clearControl (C++ function)
Packet::ehdr (C++ function)
,
[1]
Packet::end (C++ function)
Packet::flow_uid (C++ member)
Packet::getControlLen (C++ function)
Packet::getEthernetHdr (C++ function)
Packet::getIPHdr (C++ function)
,
[1]
Packet::getMGENHdr (C++ function)
,
[1]
Packet::getPayloadSize (C++ function)
Packet::getTCPHdr (C++ function)
,
[1]
Packet::getUDPHdr (C++ function)
,
[1]
Packet::hdr (C++ member)
Packet::initMGENInfo (C++ function)
Packet::integrityIntact (C++ function)
Packet::internal_flags (C++ member)
Packet::InternalFlags (C++ struct)
Packet::InternalFlags::assigned_seq (C++ member)
Packet::InternalFlags::has_selective_ack (C++ member)
Packet::InternalFlags::invalid_header (C++ member)
Packet::InternalFlags::invalid_payload (C++ member)
Packet::InternalFlags::need_selective_ack (C++ member)
Packet::InternalFlags::retransmission (C++ member)
Packet::isIP (C++ function)
Packet::isIPProto (C++ function)
Packet::isTCP (C++ function)
Packet::isUDP (C++ function)
Packet::iterator (C++ class)
Packet::iterator::ctrl_ (C++ member)
Packet::iterator::ctrl_len_ (C++ member)
Packet::iterator::ctrl_ptr_ (C++ member)
Packet::iterator::iterator (C++ function)
,
[1]
,
[2]
Packet::iterator::operator!= (C++ function)
Packet::iterator::operator* (C++ function)
Packet::iterator::operator++ (C++ function)
,
[1]
Packet::iterator::operator-> (C++ function)
Packet::iterator::operator== (C++ function)
Packet::iterator::pkt_ (C++ member)
Packet::iterator::~iterator (C++ function)
Packet::mgen_flow_uid (C++ member)
Packet::mgen_seqno (C++ member)
Packet::Packet (C++ function)
,
[1]
,
[2]
,
[3]
Packet::payload_size (C++ member)
Packet::removeLastControl (C++ function)
Packet::setControlLen (C++ function)
Packet::timestamp (C++ member)
Packet::wall_timestamp (C++ member)
packet_compression (dragonradio.radio.Config attribute)
PacketCompressor (C++ class)
(class in dragonradio.radio)
PacketCompressor::compress (C++ function)
PacketCompressor::decompress (C++ function)
PacketCompressor::enabled_ (C++ member)
PacketCompressor::ext_net_ (C++ member)
PacketCompressor::ext_netmask_ (C++ member)
PacketCompressor::getEnabled (C++ function)
PacketCompressor::int_net_ (C++ member)
PacketCompressor::int_netmask_ (C++ member)
PacketCompressor::net_in (C++ member)
PacketCompressor::net_out (C++ member)
PacketCompressor::netPush (C++ function)
PacketCompressor::PacketCompressor (C++ function)
,
[1]
PacketCompressor::radio_in (C++ member)
PacketCompressor::radio_out (C++ member)
PacketCompressor::radioPush (C++ function)
PacketCompressor::setEnabled (C++ function)
PacketCompressor::~PacketCompressor (C++ function)
PacketDemodulator (C++ type)
(class in dragonradio.radio)
PacketInternalFlags (class in dragonradio.radio)
PacketModulator (C++ type)
(class in dragonradio.radio)
PacketRecvEntry (C++ struct)
PacketRecvEntry::ack (C++ member)
PacketRecvEntry::bw (C++ member)
PacketRecvEntry::cfo (C++ member)
PacketRecvEntry::curhop (C++ member)
PacketRecvEntry::data_len (C++ member)
PacketRecvEntry::demod_latency (C++ member)
PacketRecvEntry::dest (C++ member)
PacketRecvEntry::end_samples (C++ member)
PacketRecvEntry::evm (C++ member)
PacketRecvEntry::fc (C++ member)
PacketRecvEntry::flags (C++ member)
PacketRecvEntry::header_valid (C++ member)
PacketRecvEntry::mcsidx (C++ member)
PacketRecvEntry::mgen_flow_uid (C++ member)
PacketRecvEntry::mgen_seqno (C++ member)
PacketRecvEntry::mono_timestamp (C++ member)
PacketRecvEntry::nexthop (C++ member)
PacketRecvEntry::payload_valid (C++ member)
PacketRecvEntry::rssi (C++ member)
PacketRecvEntry::seq (C++ member)
PacketRecvEntry::size (C++ member)
PacketRecvEntry::slot_timestamp (C++ member)
PacketRecvEntry::src (C++ member)
PacketRecvEntry::start_samples (C++ member)
PacketRecvEntry::symbols (C++ member)
PacketRecvEntry::timestamp (C++ member)
PacketRecvEntry::tuntap_latency (C++ member)
PacketSendEntry (C++ struct)
PacketSendEntry::ack (C++ member)
PacketSendEntry::bw (C++ member)
PacketSendEntry::curhop (C++ member)
PacketSendEntry::data_len (C++ member)
PacketSendEntry::dequeue_latency (C++ member)
PacketSendEntry::dest (C++ member)
PacketSendEntry::dropped (C++ member)
PacketSendEntry::enqueue_latency (C++ member)
PacketSendEntry::fc (C++ member)
PacketSendEntry::flags (C++ member)
PacketSendEntry::iq_data (C++ member)
PacketSendEntry::llc_latency (C++ member)
PacketSendEntry::mcsidx (C++ member)
PacketSendEntry::mgen_flow_uid (C++ member)
PacketSendEntry::mgen_seqno (C++ member)
PacketSendEntry::mod_latency (C++ member)
PacketSendEntry::mono_timestamp (C++ member)
PacketSendEntry::net_timestamp (C++ member)
PacketSendEntry::nexthop (C++ member)
PacketSendEntry::nretrans (C++ member)
PacketSendEntry::nsamples (C++ member)
PacketSendEntry::queue_latency (C++ member)
PacketSendEntry::seq (C++ member)
PacketSendEntry::size (C++ member)
PacketSendEntry::src (C++ member)
PacketSendEntry::synth_latency (C++ member)
PacketSendEntry::timestamp (C++ member)
PacketSendEntry::tuntap_latency (C++ member)
ParallelChannelSynthesizer (C++ class)
ParallelChannelSynthesizer::done_ (C++ member)
ParallelChannelSynthesizer::mod_threads_ (C++ member)
ParallelChannelSynthesizer::modWorker (C++ function)
ParallelChannelSynthesizer::nthreads_ (C++ member)
ParallelChannelSynthesizer::ParallelChannelSynthesizer (C++ function)
ParallelChannelSynthesizer::reconfigure (C++ function)
ParallelChannelSynthesizer::reconfigure_ (C++ member)
ParallelChannelSynthesizer::reconfigure_sync_ (C++ member)
ParallelChannelSynthesizer::stop (C++ function)
ParallelChannelSynthesizer::wake_cond_ (C++ member)
ParallelChannelSynthesizer::wake_mutex_ (C++ member)
ParallelChannelSynthesizer::~ParallelChannelSynthesizer (C++ function)
parks_mcclellan() (in module dragonradio.radio)
parseIP (C++ function)
,
[1]
parseMAC (C++ function)
,
[1]
parser() (dragonradio.radio.Config method)
(in module dragonradio.radio)
payload (dragonradio.radio.Packet property)
payload_mcs (dragonradio.liquid.LiquidModulator property)
payload_size (dragonradio.radio.Packet property)
period (dragonradio.radio.Load property)
PfbCCC (class in dragonradio.radio)
PfbCCF (class in dragonradio.radio)
pformat() (in module dragonradio.radio)
phase (dragonradio.radio.NCO property)
PHY (C++ class)
(class in dragonradio.radio)
(dragonradio.radio.EventCategory attribute)
PHY::getLogInvalidHeaders (C++ function)
PHY::getMinRXRateOversample (C++ function)
PHY::getMinTXRateOversample (C++ function)
PHY::getModulatedSize (C++ function)
PHY::getNodeId (C++ function)
PHY::getTeam (C++ function)
PHY::log_invalid_headers_ (C++ member)
PHY::mcs_table (C++ member)
PHY::MCSEntry (C++ struct)
PHY::MCSEntry::autogain (C++ member)
PHY::MCSEntry::mcs (C++ member)
PHY::MCSEntry::valid (C++ member)
PHY::mkPacketDemodulator (C++ function)
PHY::mkPacketModulator (C++ function)
PHY::mkRadioPacket (C++ function)
PHY::node_id_ (C++ member)
PHY::PacketDemodulator (C++ class)
PHY::PacketDemodulator::callback_ (C++ member)
PHY::PacketDemodulator::callback_type (C++ type)
PHY::PacketDemodulator::demodulate (C++ function)
PHY::PacketDemodulator::isFrameOpen (C++ function)
PHY::PacketDemodulator::PacketDemodulator (C++ function)
PHY::PacketDemodulator::phy_ (C++ member)
PHY::PacketDemodulator::reset (C++ function)
PHY::PacketDemodulator::setCallback (C++ function)
PHY::PacketDemodulator::timestamp (C++ function)
PHY::PacketDemodulator::~PacketDemodulator (C++ function)
PHY::PacketModulator (C++ class)
PHY::PacketModulator::modulate (C++ function)
PHY::PacketModulator::PacketModulator (C++ function)
PHY::PacketModulator::phy_ (C++ member)
PHY::PacketModulator::~PacketModulator (C++ function)
PHY::PHY (C++ function)
PHY::resetSnapshotCollector (C++ function)
PHY::setLogInvalidHeaders (C++ function)
PHY::setNodeId (C++ function)
PHY::setSnapshotCollector (C++ function)
PHY::setTeam (C++ function)
PHY::snapshot_collector_ (C++ member)
PHY::team_ (C++ member)
PHY::wantPacket (C++ function)
PHY::~PHY (C++ function)
pinThisThread (C++ function)
,
[1]
pinThreadToCPU (C++ function)
,
[1]
pkt (dragonradio.radio.ModPacket property)
PMOutput (class in dragonradio.radio)
point_value (dragonradio.radio.Mandate property)
pop (dragonradio.radio.Queue property)
pop() (dragonradio.radio.Channels method)
(dragonradio.radio.MPStatsVector method)
(dragonradio.radio.Scores method)
popLoad() (dragonradio.radio.MAC method)
Port (C++ class)
Port::Port (C++ function)
Port::~Port (C++ function)
Port<In, Pull, T> (C++ class)
Port<In, Pull, T>::connect (C++ function)
Port<In, Pull, T>::disconnect (C++ function)
Port<In, Pull, T>::kick (C++ function)
Port<In, Pull, T>::operator= (C++ function)
,
[1]
Port<In, Pull, T>::Port (C++ function)
,
[1]
,
[2]
,
[3]
Port<In, Pull, T>::pull (C++ function)
Port<In, Pull, T>::upstream_ (C++ member)
Port<In, Pull, T>::upstream_element_ (C++ member)
Port<In, Pull, T>::~Port (C++ function)
Port<In, Push, T> (C++ class)
Port<In, Push, T>::operator= (C++ function)
,
[1]
Port<In, Push, T>::Port (C++ function)
,
[1]
,
[2]
,
[3]
Port<In, Push, T>::send (C++ function)
,
[1]
Port<In, Push, T>::send_ (C++ member)
Port<In, Push, T>::~Port (C++ function)
Port<Out, Pull, T> (C++ class)
Port<Out, Pull, T>::kick (C++ function)
Port<Out, Pull, T>::kick_ (C++ member)
Port<Out, Pull, T>::operator= (C++ function)
,
[1]
Port<Out, Pull, T>::Port (C++ function)
,
[1]
,
[2]
,
[3]
Port<Out, Pull, T>::recv (C++ function)
Port<Out, Pull, T>::recv_ (C++ member)
Port<Out, Pull, T>::~Port (C++ function)
Port<Out, Push, T> (C++ class)
Port<Out, Push, T>::connect (C++ function)
Port<Out, Push, T>::disconnect (C++ function)
Port<Out, Push, T>::downstream_ (C++ member)
Port<Out, Push, T>::downstream_element_ (C++ member)
Port<Out, Push, T>::operator= (C++ function)
,
[1]
Port<Out, Push, T>::Port (C++ function)
,
[1]
,
[2]
,
[3]
Port<Out, Push, T>::push (C++ function)
,
[1]
Port<Out, Push, T>::~Port (C++ function)
PortWrapper (C++ struct)
PortWrapper::element (C++ member)
PortWrapper::port (C++ member)
PortWrapper::PortWrapper (C++ function)
,
[1]
PortWrapper::~PortWrapper (C++ function)
prev_demod (dragonradio.radio.OverlapTDChannelizer property)
printlevels (C++ member)
,
[1]
Processor (C++ class)
Processor::in (C++ member)
Processor::out (C++ member)
Processor::process (C++ function)
Processor::Processor (C++ function)
Processor::push (C++ function)
Processor::~Processor (C++ function)
ProtobufDatagramProtocol (class in dragonradio.protobuf)
ProtobufProtocol (class in dragonradio.protobuf)
psk128 (dragonradio.liquid.ModulationScheme attribute)
psk16 (dragonradio.liquid.ModulationScheme attribute)
psk2 (dragonradio.liquid.ModulationScheme attribute)
psk256 (dragonradio.liquid.ModulationScheme attribute)
psk32 (dragonradio.liquid.ModulationScheme attribute)
psk4 (dragonradio.liquid.ModulationScheme attribute)
psk64 (dragonradio.liquid.ModulationScheme attribute)
psk8 (dragonradio.liquid.ModulationScheme attribute)
Pull (C++ struct)
pureTDMASchedule() (in module dragonradio.schedule)
Push (C++ struct)
push (dragonradio.radio.Queue property)
PyArrayDecoder (C++ class)
PyArrayDecoder::data (C++ function)
PyArrayDecoder::decoded (C++ member)
PyArrayDecoder::PyArrayDecoder (C++ function)
PyArrayDecoder::resize (C++ function)
PyArrayDecoder::size (C++ function)
PyArrayDecoder::~PyArrayDecoder (C++ function)
PyArrayEncoder (C++ class)
PyArrayEncoder::data (C++ function)
PyArrayEncoder::encoded (C++ member)
PyArrayEncoder::PyArrayEncoder (C++ function)
PyArrayEncoder::resize (C++ function)
PyArrayEncoder::size (C++ function)
PyArrayEncoder::~PyArrayEncoder (C++ function)
pybind11 (C++ type)
pybind11::detail (C++ type)
pybind11::detail::is_holder_type<T, std::shared_ptr<T>> (C++ struct)
pybind11::detail::type_caster<std::shared_ptr<T>> (C++ struct)
pybind11::detail::type_caster<std::shared_ptr<T>>::BaseCaster (C++ type)
pybind11::detail::type_caster<std::shared_ptr<T>>::cast (C++ function)
pybind11::detail::type_caster<std::shared_ptr<T>>::load (C++ function)
pybind11::detail::type_caster<std::shared_ptr<T>>::PYBIND11_TYPE_CASTER (C++ function)
pybind11::literals (C++ type)
PYBIND11_EMBEDDED_MODULE (C++ function)
PyPacketDemodulator (C++ class)
PyPacketDemodulator::demodulate (C++ function)
PyPacketDemodulator::isFrameOpen (C++ function)
PyPacketDemodulator::PacketDemodulator (C++ function)
PyPacketDemodulator::reset (C++ function)
PyPacketDemodulator::timestamp (C++ function)
PyPacketModulator (C++ class)
PyPacketModulator::modulate (C++ function)
PyPacketModulator::PacketModulator (C++ function)
PyPHY (C++ class)
PyPHY::getMCSTable (C++ function)
PyPHY::getMinRXRateOversample (C++ function)
PyPHY::getMinTXRateOversample (C++ function)
PyPHY::getModulatedSize (C++ function)
PyPHY::mcs_table_ (C++ member)
PyPHY::mkPacketDemodulator (C++ function)
PyPHY::mkPacketModulator (C++ function)
PyPHY::PHY (C++ function)
PyPHY::setMCSTable (C++ function)
PyPHY::updateAutoGain (C++ function)
Q
Q (dragonradio.radio.PMOutput property)
qam128 (dragonradio.liquid.ModulationScheme attribute)
qam16 (dragonradio.liquid.ModulationScheme attribute)
qam256 (dragonradio.liquid.ModulationScheme attribute)
qam32 (dragonradio.liquid.ModulationScheme attribute)
qam4 (dragonradio.liquid.ModulationScheme attribute)
qam64 (dragonradio.liquid.ModulationScheme attribute)
qam8 (dragonradio.liquid.ModulationScheme attribute)
qpsk (dragonradio.liquid.ModulationScheme attribute)
Queue (C++ class)
(class in dragonradio.radio)
queue (dragonradio.radio.Config attribute)
Queue::canPop (C++ function)
Queue::const_iterator (C++ type)
Queue::getTransmissionDelay (C++ function)
Queue::in (C++ member)
Queue::kick (C++ function)
Queue::out (C++ member)
Queue::pop (C++ function)
Queue::push (C++ function)
Queue::push_hi (C++ function)
Queue::Queue (C++ function)
Queue::repush (C++ function)
Queue::reset (C++ function)
Queue::send_window_status_ (C++ member)
Queue::send_window_status_mutex_ (C++ member)
Queue::setSendWindowStatus (C++ function)
Queue::setTransmissionDelay (C++ function)
Queue::stop (C++ function)
Queue::updateMCS (C++ function)
Queue::~Queue (C++ function)
queue_priorities (dragonradio.radio.MandateQueue property)
R
Radio (class in dragonradio.radio)
radio_ids (dragonradio.radio.Mandate property)
radio_in (dragonradio.radio.Controller property)
(dragonradio.radio.FlowPerformance property)
(dragonradio.radio.PacketCompressor property)
radio_out (dragonradio.radio.Controller property)
(dragonradio.radio.FlowPerformance property)
(dragonradio.radio.PacketCompressor property)
RadioFirewall (C++ type)
(class in dragonradio.radio)
RadioIn (C++ type)
RadioInPull (C++ type)
(class in dragonradio.radio)
RadioInPush (C++ type)
(class in dragonradio.radio)
RadioInWrapper (C++ type)
RadioNet (C++ class)
(class in dragonradio.radio)
RadioNet::contains (C++ function)
RadioNet::foreach (C++ function)
RadioNet::getNode (C++ function)
RadioNet::getNodes (C++ function)
RadioNet::getThisNode (C++ function)
RadioNet::getThisNodeId (C++ function)
RadioNet::getTimeMaster (C++ function)
RadioNet::new_node_callback_ (C++ member)
RadioNet::new_node_callback_t (C++ type)
RadioNet::NodeMap (C++ type)
RadioNet::nodes_ (C++ member)
RadioNet::nodes_mutex_ (C++ member)
RadioNet::operator= (C++ function)
,
[1]
RadioNet::operator[] (C++ function)
RadioNet::RadioNet (C++ function)
,
[1]
,
[2]
,
[3]
RadioNet::setNewNodeCallback (C++ function)
RadioNet::this_node_ (C++ member)
RadioNet::this_node_id_ (C++ member)
RadioNet::tuntap_ (C++ member)
RadioNet::~RadioNet (C++ function)
RadioNoop (C++ type)
(class in dragonradio.radio)
RadioOut (C++ type)
RadioOutPull (C++ type)
(class in dragonradio.radio)
RadioOutPush (C++ type)
(class in dragonradio.radio)
RadioOutWrapper (C++ type)
RadioPacket (C++ struct)
(class in dragonradio.radio)
RadioPacket::bw (C++ member)
RadioPacket::cfo (C++ member)
RadioPacket::channel (C++ member)
RadioPacket::demod_latency (C++ member)
RadioPacket::end_samples (C++ member)
RadioPacket::evm (C++ member)
RadioPacket::mcsidx (C++ member)
RadioPacket::payload_len (C++ member)
RadioPacket::RadioPacket (C++ function)
,
[1]
,
[2]
RadioPacket::rssi (C++ member)
RadioPacket::slot_timestamp (C++ member)
RadioPacket::start_samples (C++ member)
RadioPacket::symbols (C++ member)
RadioPacket::tuntap_timestamp (C++ member)
RadioPacketQueue (C++ class)
RadioPacketQueue::barrier (C++ type)
RadioPacketQueue::cond_ (C++ member)
RadioPacketQueue::done_ (C++ member)
RadioPacketQueue::entry (C++ type)
RadioPacketQueue::eraseBarrier (C++ function)
RadioPacketQueue::m_ (C++ member)
RadioPacketQueue::operator= (C++ function)
,
[1]
RadioPacketQueue::pop (C++ function)
RadioPacketQueue::push (C++ function)
,
[1]
RadioPacketQueue::pushBarrier (C++ function)
RadioPacketQueue::q_ (C++ member)
RadioPacketQueue::RadioPacketQueue (C++ function)
,
[1]
,
[2]
RadioPacketQueue::stop (C++ function)
RadioPacketQueue::~RadioPacketQueue (C++ function)
RadioProcessor (C++ type)
(class in dragonradio.radio)
RaiseCaps (C++ class)
RaiseCaps::operator= (C++ function)
,
[1]
RaiseCaps::orig_caps_ (C++ member)
RaiseCaps::RaiseCaps (C++ function)
,
[1]
,
[2]
,
[3]
RaiseCaps::~RaiseCaps (C++ function)
rate (dragonradio.radio.ResamplerCC property)
RationalResamplerCCC (class in dragonradio.radio)
RationalResamplerCCF (class in dragonradio.radio)
recalc0dBFSEstimate() (dragonradio.radio.AutoGain method)
ReceiveWindow (class in dragonradio.radio)
ReceiveWindowProxy (C++ class)
ReceiveWindowProxy::controller_ (C++ member)
ReceiveWindowProxy::getLongEVM (C++ function)
ReceiveWindowProxy::getLongRSSI (C++ function)
ReceiveWindowProxy::getShortEVM (C++ function)
ReceiveWindowProxy::getShortRSSI (C++ function)
ReceiveWindowProxy::node_id_ (C++ member)
ReceiveWindowProxy::ReceiveWindowProxy (C++ function)
ReceiveWindows (class in dragonradio.radio)
ReceiveWindowsProxy (C++ class)
ReceiveWindowsProxy::controller_ (C++ member)
ReceiveWindowsProxy::operator[] (C++ function)
ReceiveWindowsProxy::ReceiveWindowsProxy (C++ function)
,
[1]
ReceiveWindowsProxy::~ReceiveWindowsProxy (C++ function)
reconfigure() (dragonradio.radio.MAC method)
reconfigureBandwidthAndFrequency() (dragonradio.radio.Radio method)
recv (dragonradio.radio.SmartController property)
recv() (dragonradio.protobuf.ProtobufProtocol method)
RecvWindow (C++ struct)
RecvWindow::ack (C++ member)
RecvWindow::active (C++ member)
RecvWindow::contains (C++ function)
RecvWindow::controller (C++ member)
RecvWindow::entries_ (C++ member)
RecvWindow::Entry (C++ struct)
RecvWindow::Entry::alreadyDelivered (C++ function)
RecvWindow::Entry::delivered (C++ member)
RecvWindow::Entry::Entry (C++ function)
RecvWindow::Entry::pkt (C++ member)
RecvWindow::Entry::received (C++ member)
RecvWindow::Entry::reset (C++ function)
RecvWindow::Entry::set (C++ function)
RecvWindow::explicit_nak_idx (C++ member)
RecvWindow::explicit_nak_win (C++ member)
RecvWindow::long_evm (C++ member)
RecvWindow::long_rssi (C++ member)
RecvWindow::max (C++ member)
RecvWindow::max_timestamp (C++ member)
RecvWindow::mutex (C++ member)
RecvWindow::need_selective_ack (C++ member)
RecvWindow::node (C++ member)
RecvWindow::operator() (C++ function)
RecvWindow::operator[] (C++ function)
RecvWindow::RecvWindow (C++ function)
RecvWindow::reset (C++ function)
RecvWindow::short_evm (C++ member)
RecvWindow::short_rssi (C++ member)
RecvWindow::timer_for_ack (C++ member)
RecvWindow::vector_type (C++ type)
RecvWindow::win (C++ member)
red_gentle (dragonradio.radio.Config attribute)
red_max_p (dragonradio.radio.Config attribute)
red_max_thresh (dragonradio.radio.Config attribute)
red_min_thresh (dragonradio.radio.Config attribute)
red_w_q (dragonradio.radio.Config attribute)
REDNetQueue (C++ type)
REDQueue (C++ class)
(class in dragonradio.radio)
REDQueue::avg_ (C++ member)
REDQueue::const_iterator (C++ type)
REDQueue::count_ (C++ member)
REDQueue::dist_ (C++ member)
REDQueue::gen_ (C++ member)
REDQueue::gentle_ (C++ member)
REDQueue::getGentle (C++ function)
REDQueue::getMaxP (C++ function)
REDQueue::getMaxThresh (C++ function)
REDQueue::getMinThresh (C++ function)
REDQueue::getQueueWeight (C++ function)
REDQueue::max_p_ (C++ member)
REDQueue::max_thresh_ (C++ member)
REDQueue::min_thresh_ (C++ member)
REDQueue::push (C++ function)
REDQueue::REDQueue (C++ function)
,
[1]
REDQueue::reset (C++ function)
REDQueue::setGentle (C++ function)
REDQueue::setMaxP (C++ function)
REDQueue::setMaxThresh (C++ function)
REDQueue::setMinThresh (C++ function)
REDQueue::setQueueWeight (C++ function)
REDQueue::w_q_ (C++ member)
REDQueue::~REDQueue (C++ function)
remez1f() (in module dragonradio.signal)
remove() (dragonradio.radio.Channels method)
(dragonradio.radio.DoubleMean method)
(dragonradio.radio.FloatMean method)
rep3 (dragonradio.liquid.FECScheme attribute)
rep5 (dragonradio.liquid.FECScheme attribute)
replaceSynthesizer() (dragonradio.radio.Radio method)
resample() (dragonradio.radio.ResamplerCC method)
resampleMixDown() (dragonradio.radio.MixingRationalResamplerCCC method)
resampleMixUp() (dragonradio.radio.MixingRationalResamplerCCC method)
Resampler (C++ class)
Resampler::getDelay (C++ function)
Resampler::getRate (C++ function)
Resampler::neededOut (C++ function)
Resampler::resample (C++ function)
Resampler::Resampler (C++ function)
Resampler::reset (C++ function)
Resampler::~Resampler (C++ function)
Resampler<C, C> (C++ class)
Resampler<C, C>::getDelay (C++ function)
Resampler<C, C>::getRate (C++ function)
Resampler<C, C>::neededOut (C++ function)
Resampler<C, C>::resample (C++ function)
,
[1]
Resampler<C, C>::Resampler (C++ function)
Resampler<C, C>::reset (C++ function)
Resampler<C, C>::~Resampler (C++ function)
ResamplerCC (class in dragonradio.radio)
reset() (dragonradio.radio.Demodulator method)
(dragonradio.radio.DoubleMean method)
(dragonradio.radio.DoubleWindowedMean method)
(dragonradio.radio.FilterCC method)
(dragonradio.radio.FloatMean method)
(dragonradio.radio.FloatWindowedMean method)
(dragonradio.radio.MonoTimeWindowEstimator method)
(dragonradio.radio.NCO method)
(dragonradio.radio.PacketDemodulator method)
(dragonradio.radio.ResamplerCC method)
(dragonradio.radio.WallTimeWindowEstimator method)
(dragonradio.radio.WindowC method)
resize() (dragonradio.radio.WindowC method)
retransmission (dragonradio.radio.PacketInternalFlags property)
retransmission_delay (dragonradio.radio.SmartController property)
retransmission_delay_slop (dragonradio.radio.SmartController property)
rpc() (in module dragonradio.protobuf)
rs8 (dragonradio.liquid.FECScheme attribute)
rssi (dragonradio.liquid.FrameStats property)
(dragonradio.radio.RadioPacket property)
run() (dragonradio.gpsd.GPSDClient method)
rx_bandwidth (dragonradio.radio.Config attribute)
rx_frequency (dragonradio.radio.USRP property)
rx_gain (dragonradio.radio.USRP property)
rx_max_samps (dragonradio.radio.USRP property)
rx_max_samps_factor (dragonradio.radio.USRP property)
rx_oversample_factor (dragonradio.radio.Config attribute)
rx_rate (dragonradio.radio.Channelizer property)
(dragonradio.radio.Radio attribute)
(dragonradio.radio.USRP property)
S
sack_delay (dragonradio.radio.SmartController property)
SafeQueue (C++ class)
SafeQueue::clear (C++ function)
SafeQueue::cond_ (C++ member)
SafeQueue::const_iterator (C++ type)
SafeQueue::container_type (C++ type)
SafeQueue::done_ (C++ member)
SafeQueue::emplace (C++ function)
SafeQueue::empty (C++ function)
SafeQueue::iterator (C++ type)
SafeQueue::m_ (C++ member)
SafeQueue::operator= (C++ function)
,
[1]
SafeQueue::pop (C++ function)
SafeQueue::push (C++ function)
,
[1]
SafeQueue::q_ (C++ member)
SafeQueue::SafeQueue (C++ function)
,
[1]
,
[2]
SafeQueue::size (C++ function)
SafeQueue::stop (C++ function)
SafeQueue::try_pop (C++ function)
SafeQueue::~SafeQueue (C++ function)
samples (dragonradio.radio.ModPacket property)
sc16_t (C++ type)
sc2
module
scalar_performance (dragonradio.radio.Mandate property)
Schedule (C++ class)
schedule (dragonradio.radio.MAC property)
(dragonradio.radio.Synthesizer property)
Schedule::canTransmitInSlot (C++ function)
Schedule::canTransmitOnChannel (C++ function)
Schedule::firstChannelIdx (C++ function)
Schedule::isFDMA (C++ function)
Schedule::operator= (C++ function)
,
[1]
,
[2]
Schedule::operator[] (C++ function)
Schedule::sched_type (C++ type)
Schedule::Schedule (C++ function)
,
[1]
,
[2]
Schedule::schedule_ (C++ member)
Schedule::size (C++ function)
Schedule::slot_type (C++ type)
SCHEDULER (dragonradio.radio.EventCategory attribute)
Score (C++ struct)
(class in dragonradio.radio)
Score::achieved_duration (C++ member)
Score::goal (C++ member)
Score::goal_stable (C++ member)
Score::mp_score (C++ member)
Score::nbytes_recv (C++ member)
Score::nbytes_sent (C++ member)
Score::npackets_recv (C++ member)
Score::npackets_sent (C++ member)
Score::Score (C++ function)
Score::update_timestamp_recv (C++ member)
Score::update_timestamp_sent (C++ member)
ScoreMap (C++ type)
(class in dragonradio.radio)
Scorer (C++ class)
(class in dragonradio.radio)
Scorer::getMandates (C++ function)
Scorer::getScores (C++ function)
Scorer::mandates_ (C++ member)
Scorer::Scorer (C++ function)
Scorer::scores_ (C++ member)
Scorer::setMandates (C++ function)
Scorer::updateReceivedStatistics (C++ function)
Scorer::updateScore (C++ function)
Scorer::updateSentStatistics (C++ function)
Scorer::~Scorer (C++ function)
Scores (C++ struct)
(class in dragonradio.radio)
scores (dragonradio.radio.Scorer property)
Scores::invalid_mp (C++ member)
Scores::Scores (C++ function)
secded2216 (dragonradio.liquid.FECScheme attribute)
secded3932 (dragonradio.liquid.FECScheme attribute)
secded7264 (dragonradio.liquid.FECScheme attribute)
secs (dragonradio.radio.MonoTimePoint property)
(dragonradio.radio.WallTimePoint property)
selective_ack (dragonradio.radio.SmartController property)
selective_ack_feedback_delay (dragonradio.radio.SmartController property)
SelfTX (C++ struct)
(class in dragonradio.radio)
selftx (dragonradio.radio.Snapshot property)
SelfTX::end (C++ member)
SelfTX::fc (C++ member)
SelfTX::fs (C++ member)
SelfTX::is_local (C++ member)
SelfTX::start (C++ member)
SelfTXEntry (C++ struct)
SelfTXEntry::end (C++ member)
SelfTXEntry::fc (C++ member)
SelfTXEntry::fs (C++ member)
SelfTXEntry::is_local (C++ member)
SelfTXEntry::mono_timestamp (C++ member)
SelfTXEntry::start (C++ member)
SelfTXEntry::timestamp (C++ member)
send (dragonradio.radio.SmartController property)
send() (dragonradio.protobuf.ProtobufDatagramProtocol method)
(dragonradio.protobuf.ProtobufProtocol method)
(dragonradio.protobuf.ZMQProtoClient method)
(in module dragonradio.protobuf)
SendWindow (C++ struct)
(class in dragonradio.radio)
SendWindow::ack (C++ function)
SendWindow::ack_delay (C++ member)
SendWindow::controller (C++ member)
SendWindow::entries_ (C++ member)
SendWindow::Entry (C++ struct)
SendWindow::Entry::Entry (C++ function)
SendWindow::Entry::get (C++ function)
SendWindow::Entry::mayDrop (C++ function)
SendWindow::Entry::operator() (C++ function)
SendWindow::Entry::pending (C++ function)
SendWindow::Entry::pkt (C++ member)
SendWindow::Entry::reset (C++ function)
SendWindow::Entry::sendw (C++ member)
SendWindow::Entry::set (C++ function)
SendWindow::Entry::shouldDrop (C++ function)
SendWindow::Entry::timestamp (C++ member)
SendWindow::Entry::~Entry (C++ function)
SendWindow::long_evm (C++ member)
SendWindow::long_per (C++ member)
SendWindow::long_rssi (C++ member)
SendWindow::max (C++ member)
SendWindow::maxwin (C++ member)
SendWindow::mayMoveUpMCS (C++ function)
SendWindow::mcs_table (C++ member)
SendWindow::mcsidx (C++ member)
SendWindow::mcsidx_prob (C++ member)
SendWindow::moveDownMCS (C++ function)
SendWindow::moveUpMCS (C++ function)
SendWindow::mutex (C++ member)
SendWindow::new_window (C++ member)
SendWindow::node (C++ member)
SendWindow::operator[] (C++ function)
SendWindow::per_cutoff (C++ member)
SendWindow::per_end (C++ member)
SendWindow::prev_long_per (C++ member)
SendWindow::prev_short_per (C++ member)
SendWindow::resetPEREstimates (C++ function)
SendWindow::retransmission_delay (C++ member)
SendWindow::send_set_unack (C++ member)
SendWindow::SendWindow (C++ function)
SendWindow::seq (C++ member)
SendWindow::setMCS (C++ function)
SendWindow::setSendWindowStatus (C++ function)
SendWindow::short_evm (C++ member)
SendWindow::short_per (C++ member)
SendWindow::short_rssi (C++ member)
SendWindow::txFailure (C++ function)
SendWindow::txSuccess (C++ function)
SendWindow::unack (C++ member)
SendWindow::updateMCS (C++ function)
SendWindow::vector_type (C++ type)
SendWindow::win (C++ member)
SendWindow::window_open (C++ member)
SendWindowProxy (C++ class)
SendWindowProxy::controller_ (C++ member)
SendWindowProxy::getLongEVM (C++ function)
SendWindowProxy::getLongPER (C++ function)
SendWindowProxy::getLongRSSI (C++ function)
SendWindowProxy::getShortEVM (C++ function)
SendWindowProxy::getShortPER (C++ function)
SendWindowProxy::getShortRSSI (C++ function)
SendWindowProxy::node_id_ (C++ member)
SendWindowProxy::SendWindowProxy (C++ function)
SendWindows (class in dragonradio.radio)
SendWindowsProxy (C++ class)
SendWindowsProxy::controller_ (C++ member)
SendWindowsProxy::operator[] (C++ function)
SendWindowsProxy::SendWindowsProxy (C++ function)
,
[1]
SendWindowsProxy::~SendWindowsProxy (C++ function)
Seq (C++ struct)
seq (dragonradio.radio.Header property)
Seq::int_type (C++ type)
Seq::max (C++ function)
Seq::operator uint_type (C++ function)
Seq::operator!= (C++ function)
Seq::operator+ (C++ function)
Seq::operator++ (C++ function)
,
[1]
Seq::operator- (C++ function)
Seq::operator-- (C++ function)
,
[1]
Seq::operator< (C++ function)
Seq::operator<= (C++ function)
Seq::operator= (C++ function)
,
[1]
Seq::operator== (C++ function)
Seq::operator> (C++ function)
Seq::operator>= (C++ function)
Seq::Seq (C++ function)
,
[1]
,
[2]
Seq::seq_ (C++ member)
Seq::uint_type (C++ type)
server_host (dragonradio.protobuf.TCPProtoClient attribute)
(dragonradio.protobuf.UDPProtoClient attribute)
(dragonradio.protobuf.ZMQProtoClient attribute)
server_port (dragonradio.protobuf.TCPProtoClient attribute)
(dragonradio.protobuf.UDPProtoClient attribute)
(dragonradio.protobuf.ZMQProtoClient attribute)
server_sock (dragonradio.protobuf.ZMQProtoClient attribute)
server_task (dragonradio.protobuf.ProtobufProtocol attribute)
setALOHAChannel() (dragonradio.radio.Radio method)
setAttribute() (dragonradio.radio.Logger method)
setChannelizerChannels() (dragonradio.radio.Radio method)
setChannels() (dragonradio.radio.Radio method)
setClockSource() (dragonradio.radio.USRP method)
setFlowQueuePriority() (dragonradio.radio.MandateQueue method)
setFlowQueueType() (dragonradio.radio.MandateQueue method)
setLogLevel (C++ function)
,
[1]
setLogLevel() (in module dragonradio.radio)
setMandates() (dragonradio.radio.Scorer method)
setPrintLogLevel (C++ function)
,
[1]
setPrintLogLevel() (in module dragonradio.radio)
setPythonArgv (C++ function)
setRealtimePriority (C++ function)
,
[1]
setRXChannels() (dragonradio.radio.Radio method)
setRXRate() (dragonradio.radio.Radio method)
setSynthesizerChannels() (dragonradio.radio.Radio method)
setTimeSource() (dragonradio.radio.USRP method)
setTimestamp() (in module dragonradio.protobuf)
setTXChannel() (dragonradio.radio.Radio method)
setTXChannels() (dragonradio.radio.Radio method)
setTXRate() (dragonradio.radio.Radio method)
sharedptr_capsule (C++ function)
shift (dragonradio.radio.MixingRationalResamplerCCC property)
short_evm (dragonradio.radio.ReceiveWindow property)
(dragonradio.radio.SendWindow property)
short_per (dragonradio.radio.SendWindow property)
short_per_window (dragonradio.radio.SmartController property)
short_rssi (dragonradio.radio.ReceiveWindow property)
(dragonradio.radio.SendWindow property)
short_stats_window (dragonradio.radio.SmartController property)
SIGWAKE (C++ member)
SimpleNetQueue (C++ type)
SimpleQueue (C++ class)
(class in dragonradio.radio)
SimpleQueue.QueueType (class in dragonradio.radio)
SimpleQueue::cond_ (C++ member)
SimpleQueue::const_iterator (C++ type)
SimpleQueue::done_ (C++ member)
SimpleQueue::getQueueType (C++ function)
SimpleQueue::hiq_ (C++ member)
SimpleQueue::INTERNAL_PORT (C++ member)
SimpleQueue::kick (C++ function)
SimpleQueue::kicked_ (C++ member)
SimpleQueue::m_ (C++ member)
SimpleQueue::pop (C++ function)
SimpleQueue::push (C++ function)
SimpleQueue::push_hi (C++ function)
SimpleQueue::q_ (C++ member)
SimpleQueue::QueueType (C++ enum)
SimpleQueue::QueueType::FIFO (C++ enumerator)
SimpleQueue::QueueType::LIFO (C++ enumerator)
SimpleQueue::repush (C++ function)
SimpleQueue::reset (C++ function)
SimpleQueue::setQueueType (C++ function)
SimpleQueue::SimpleQueue (C++ function)
,
[1]
SimpleQueue::stop (C++ function)
SimpleQueue::type_ (C++ member)
SimpleQueue::updateMCS (C++ function)
SimpleQueue::~SimpleQueue (C++ function)
singleton (dragonradio.radio.Logger attribute)
sink (dragonradio.radio.Synthesizer property)
(dragonradio.radio.TunTap property)
sintab (C++ class)
sintab::brad_t (C++ type)
sintab::BRADBITS (C++ member)
sintab::cos (C++ function)
sintab::DTHETA (C++ member)
sintab::FRACBITS (C++ member)
sintab::from_brad (C++ function)
sintab::N (C++ member)
sintab::ONE (C++ member)
sintab::operator[] (C++ function)
sintab::PIDIV2 (C++ member)
sintab::sin (C++ function)
sintab::sintab (C++ function)
sintab::sintab_ (C++ member)
sintab::to_brad (C++ function)
sintab::~sintab (C++ function)
size (dragonradio.radio.DoubleEstimator property)
(dragonradio.radio.FloatEstimator property)
(dragonradio.radio.WindowC property)
SizedNetQueue (C++ type)
SizedQueue (C++ class)
(class in dragonradio.radio)
SizedQueue::cond_ (C++ member)
SizedQueue::const_iterator (C++ type)
SizedQueue::done_ (C++ member)
SizedQueue::drop (C++ function)
SizedQueue::getHiPriorityFlows (C++ function)
SizedQueue::hi_priority_flows_ (C++ member)
SizedQueue::hiq_ (C++ member)
SizedQueue::kick (C++ function)
SizedQueue::kicked_ (C++ member)
SizedQueue::m_ (C++ member)
SizedQueue::pop (C++ function)
SizedQueue::pop_queue (C++ function)
SizedQueue::push_hi (C++ function)
SizedQueue::q_ (C++ member)
SizedQueue::repush (C++ function)
SizedQueue::reset (C++ function)
SizedQueue::setHiPriorityFlows (C++ function)
SizedQueue::size_ (C++ member)
SizedQueue::SizedQueue (C++ function)
SizedQueue::stop (C++ function)
SizedQueue::updateMCS (C++ function)
SizedQueue::~SizedQueue (C++ function)
skew (dragonradio.radio.WallClock property)
Slot (C++ type)
slot_send_lead_time (dragonradio.radio.Config attribute)
(dragonradio.radio.SlottedMAC property)
slot_size (dragonradio.radio.Config attribute)
(dragonradio.radio.SlottedMAC property)
SlotEntry (C++ struct)
SlotEntry::fc (C++ member)
SlotEntry::fs (C++ member)
SlotEntry::iq_data (C++ member)
SlotEntry::iq_data_len (C++ member)
SlotEntry::mono_timestamp (C++ member)
SlotEntry::timestamp (C++ member)
slotidx (dragonradio.radio.SlottedALOHA property)
slots (dragonradio.radio.Snapshot property)
SlotSynthesizer (C++ class)
(class in dragonradio.radio)
SlotSynthesizer::finalize (C++ function)
SlotSynthesizer::getSuperslots (C++ function)
SlotSynthesizer::modulate (C++ function)
SlotSynthesizer::setSuperslots (C++ function)
SlotSynthesizer::Slot (C++ struct)
SlotSynthesizer::Slot::closed (C++ member)
SlotSynthesizer::Slot::deadline (C++ member)
SlotSynthesizer::Slot::deadline_delay (C++ member)
SlotSynthesizer::Slot::delay (C++ member)
SlotSynthesizer::Slot::fdbuf (C++ member)
SlotSynthesizer::Slot::fdnsamples (C++ member)
SlotSynthesizer::Slot::full_slot_samples (C++ member)
SlotSynthesizer::Slot::iqbufs (C++ member)
SlotSynthesizer::Slot::length (C++ function)
SlotSynthesizer::Slot::max_samples (C++ member)
SlotSynthesizer::Slot::mpkts (C++ member)
SlotSynthesizer::Slot::mutex (C++ member)
SlotSynthesizer::Slot::nfinished (C++ member)
SlotSynthesizer::Slot::npartial (C++ member)
SlotSynthesizer::Slot::nsamples (C++ member)
SlotSynthesizer::Slot::push (C++ function)
SlotSynthesizer::Slot::Slot (C++ function)
,
[1]
SlotSynthesizer::Slot::slotidx (C++ member)
SlotSynthesizer::Slot::~Slot (C++ function)
SlotSynthesizer::SlotSynthesizer (C++ function)
SlotSynthesizer::superslots_ (C++ member)
SlotSynthesizer::~SlotSynthesizer (C++ function)
SlottedALOHA (C++ class)
(class in dragonradio.radio)
SlottedALOHA::arrival_dist_ (C++ member)
SlottedALOHA::dist_ (C++ member)
SlottedALOHA::gen_ (C++ member)
SlottedALOHA::getSlotIndex (C++ function)
SlottedALOHA::getTXProb (C++ function)
SlottedALOHA::operator= (C++ function)
,
[1]
SlottedALOHA::p_ (C++ member)
SlottedALOHA::reconfigure (C++ function)
SlottedALOHA::rx_thread_ (C++ member)
SlottedALOHA::setSlotIndex (C++ function)
SlottedALOHA::setTXProb (C++ function)
SlottedALOHA::slotidx_ (C++ member)
SlottedALOHA::SlottedALOHA (C++ function)
,
[1]
,
[2]
SlottedALOHA::stop (C++ function)
SlottedALOHA::tx_notifier_thread_ (C++ member)
SlottedALOHA::tx_slot_thread_ (C++ member)
SlottedALOHA::tx_thread_ (C++ member)
SlottedALOHA::txSlotWorker (C++ function)
SlottedALOHA::~SlottedALOHA (C++ function)
SlottedMAC (C++ class)
(class in dragonradio.radio)
SlottedMAC::finalizeSlot (C++ function)
SlottedMAC::getGuardSize (C++ function)
SlottedMAC::getSlotSendLeadTime (C++ function)
SlottedMAC::getSlotSize (C++ function)
SlottedMAC::guard_size_ (C++ member)
SlottedMAC::isFDMA (C++ function)
SlottedMAC::missedRemainingSlots (C++ function)
SlottedMAC::missedSlot (C++ function)
SlottedMAC::modulateSlot (C++ function)
SlottedMAC::operator= (C++ function)
,
[1]
SlottedMAC::reconfigure (C++ function)
SlottedMAC::setGuardSize (C++ function)
SlottedMAC::setSlotSendLeadTime (C++ function)
SlottedMAC::setSlotSize (C++ function)
SlottedMAC::Slot (C++ type)
SlottedMAC::slot_queue (C++ type)
SlottedMAC::slot_send_lead_time_ (C++ member)
SlottedMAC::slot_size_ (C++ member)
SlottedMAC::slot_synthesizer_ (C++ member)
SlottedMAC::SlottedMAC (C++ function)
,
[1]
,
[2]
SlottedMAC::stop (C++ function)
SlottedMAC::stop_burst_ (C++ member)
SlottedMAC::tx_full_slot_samps_ (C++ member)
SlottedMAC::tx_slot_samps_ (C++ member)
SlottedMAC::tx_slots_ (C++ member)
SlottedMAC::txSlot (C++ function)
SlottedMAC::txWorker (C++ function)
SlottedMAC::~SlottedMAC (C++ function)
SmartController (C++ class)
(class in dragonradio.radio)
SmartController::ack (C++ function)
SmartController::ack_delay_ (C++ member)
SmartController::ack_delay_estimation_window_ (C++ member)
SmartController::ack_gain (C++ member)
SmartController::advanceRecvWindow (C++ function)
SmartController::advanceSendWindow (C++ function)
SmartController::appendFeedback (C++ function)
SmartController::broadcast_gain (C++ member)
SmartController::broadcastHello (C++ function)
SmartController::decrease_retrans_mcsidx_ (C++ member)
SmartController::demod_always_ordered_ (C++ member)
SmartController::dist_ (C++ member)
SmartController::drop (C++ function)
SmartController::enforce_ordering_ (C++ member)
SmartController::env_timestamp_ (C++ member)
SmartController::environmentDiscontinuity (C++ function)
SmartController::evm_thresh_t (C++ type)
SmartController::evm_thresholds_ (C++ member)
SmartController::explicit_nak_win_ (C++ member)
SmartController::explicit_nak_win_duration_ (C++ member)
SmartController::gen_ (C++ member)
SmartController::gen_mutex_ (C++ member)
SmartController::getACKDelay (C++ function)
SmartController::getACKDelayEstimationWindow (C++ function)
SmartController::getAckMCSIndex (C++ function)
SmartController::getBroadcastMCSIndex (C++ function)
SmartController::getDecreaseRetransMCSIdx (C++ function)
SmartController::getDemodAlwaysOrdered (C++ function)
SmartController::getDownPERThreshold (C++ function)
SmartController::getEnforceOrdering (C++ function)
SmartController::getExplicitNAKWindow (C++ function)
SmartController::getExplicitNAKWindowDuration (C++ function)
SmartController::getInitialMCSIndex (C++ function)
SmartController::getLongPERWindow (C++ function)
SmartController::getLongStatsWindow (C++ function)
SmartController::getMaxMCSIndex (C++ function)
SmartController::getMaxRetransmissions (C++ function)
SmartController::getMaxSACKs (C++ function)
SmartController::getMCSFastAdjustmentPeriod (C++ function)
SmartController::getMCSLearningAlpha (C++ function)
SmartController::getMCSProbFloor (C++ function)
SmartController::getMCU (C++ function)
SmartController::getMinMCSIndex (C++ function)
SmartController::getMinRetransmissionDelay (C++ function)
SmartController::getMoveAlong (C++ function)
SmartController::getPacket (C++ function)
SmartController::getReceiveWindow (C++ function)
SmartController::getRetransmissionDelay (C++ function)
SmartController::getRetransmissionDelaySlop (C++ function)
SmartController::getSACKDelay (C++ function)
SmartController::getSelectiveACK (C++ function)
SmartController::getSelectiveACKFeedbackDelay (C++ function)
SmartController::getSendWindow (C++ function)
SmartController::getShortPERWindow (C++ function)
SmartController::getShortStatsWindow (C++ function)
SmartController::getUpPERThreshold (C++ function)
SmartController::handleACK (C++ function)
SmartController::handleCtrlHelloAndPing (C++ function)
SmartController::handleCtrlTimestamp (C++ function)
SmartController::handleNAK (C++ function)
SmartController::handleReceiverStats (C++ function)
SmartController::handleSelectiveACK (C++ function)
SmartController::handleSetUnack (C++ function)
SmartController::isMCSFastAdjustmentPeriod (C++ function)
SmartController::long_per_window_ (C++ member)
SmartController::long_stats_window_ (C++ member)
SmartController::max_packet_samples_ (C++ member)
SmartController::max_retransmissions_ (C++ member)
SmartController::max_sacks_ (C++ member)
SmartController::max_sendwin_ (C++ member)
SmartController::mcs_fast_adjustment_period_ (C++ member)
SmartController::mcsidx_ack_ (C++ member)
SmartController::mcsidx_alpha_ (C++ member)
SmartController::mcsidx_broadcast_ (C++ member)
SmartController::mcsidx_down_per_threshold_ (C++ member)
SmartController::mcsidx_init_ (C++ member)
SmartController::mcsidx_max_ (C++ member)
SmartController::mcsidx_min_ (C++ member)
SmartController::mcsidx_prob_floor_ (C++ member)
SmartController::mcsidx_up_per_threshold_ (C++ member)
SmartController::mcu_ (C++ member)
SmartController::min_retransmission_delay_ (C++ member)
SmartController::move_along_ (C++ member)
SmartController::nak (C++ function)
SmartController::net_mutex_ (C++ member)
SmartController::phy_ (C++ member)
SmartController::pull (C++ function)
SmartController::received (C++ function)
SmartController::recv_ (C++ member)
SmartController::recv_mutex_ (C++ member)
SmartController::recvwin_ (C++ member)
SmartController::retransmission_delay_ (C++ member)
SmartController::retransmission_delay_slop_ (C++ member)
SmartController::retransmit (C++ function)
SmartController::retransmitOnTimeout (C++ function)
SmartController::retransmitOrDrop (C++ function)
SmartController::sack_delay_ (C++ member)
SmartController::selective_ack_ (C++ member)
SmartController::selective_ack_feedback_delay_ (C++ member)
SmartController::send_ (C++ member)
SmartController::send_mutex_ (C++ member)
SmartController::sendPing (C++ function)
SmartController::sendPong (C++ function)
SmartController::setACKDelay (C++ function)
SmartController::setACKDelayEstimationWindow (C++ function)
SmartController::setAckMCSIndex (C++ function)
SmartController::setBroadcastMCSIndex (C++ function)
SmartController::setDecreaseRetransMCSIdx (C++ function)
SmartController::setDemodAlwaysOrdered (C++ function)
SmartController::setDownPERThreshold (C++ function)
SmartController::setEnforceOrdering (C++ function)
SmartController::setExplicitNAKWindow (C++ function)
SmartController::setExplicitNAKWindowDuration (C++ function)
SmartController::setInitialMCSIndex (C++ function)
SmartController::setLongPERWindow (C++ function)
SmartController::setLongStatsWindow (C++ function)
SmartController::setMaxMCSIndex (C++ function)
SmartController::setMaxRetransmissions (C++ function)
SmartController::setMaxSACKs (C++ function)
SmartController::setMCSFastAdjustmentPeriod (C++ function)
SmartController::setMCSLearningAlpha (C++ function)
SmartController::setMCSProbFloor (C++ function)
SmartController::setMCU (C++ function)
SmartController::setMinMCSIndex (C++ function)
SmartController::setMinRetransmissionDelay (C++ function)
SmartController::setMoveAlong (C++ function)
SmartController::setRetransmissionDelay (C++ function)
SmartController::setRetransmissionDelaySlop (C++ function)
SmartController::setSACKDelay (C++ function)
SmartController::setSelectiveACK (C++ function)
SmartController::setSelectiveACKFeedbackDelay (C++ function)
SmartController::setShortPERWindow (C++ function)
SmartController::setShortStatsWindow (C++ function)
SmartController::setUpPERThreshold (C++ function)
SmartController::short_per_window_ (C++ member)
SmartController::short_stats_window_ (C++ member)
SmartController::slot_size_ (C++ member)
SmartController::SmartController (C++ function)
SmartController::startRetransmissionTimer (C++ function)
SmartController::startSACKTimer (C++ function)
SmartController::timer_queue_ (C++ member)
SmartController::timestamp_seq_ (C++ member)
SmartController::transmitted (C++ function)
SmartController::~SmartController (C++ function)
Snapshot (C++ struct)
(class in dragonradio.radio)
Snapshot::getCombinedSlots (C++ function)
Snapshot::selftx (C++ member)
Snapshot::slots (C++ member)
Snapshot::timestamp (C++ member)
snapshot_collector (dragonradio.radio.PHY property)
snapshot_duration (dragonradio.radio.Config attribute)
snapshot_finalize_wait (dragonradio.radio.Config attribute)
snapshot_frequency (dragonradio.radio.Config attribute)
SnapshotCollector (C++ class)
(class in dragonradio.radio)
SnapshotCollector::active (C++ function)
SnapshotCollector::curbuf_ (C++ member)
SnapshotCollector::finalize (C++ function)
SnapshotCollector::finalizePush (C++ function)
SnapshotCollector::fixSnapshotTimestamps (C++ function)
SnapshotCollector::last_local_tx_ (C++ member)
SnapshotCollector::last_local_tx_fs_rx_ (C++ member)
SnapshotCollector::last_local_tx_start_ (C++ member)
SnapshotCollector::mutex_ (C++ member)
SnapshotCollector::newSnapshot (C++ function)
SnapshotCollector::next (C++ function)
SnapshotCollector::push (C++ function)
SnapshotCollector::selfTX (C++ function)
,
[1]
SnapshotCollector::snapshot_ (C++ member)
SnapshotCollector::snapshot_collect_ (C++ member)
SnapshotCollector::snapshot_off_ (C++ member)
SnapshotCollector::SnapshotCollector (C++ function)
SnapshotCollector::start (C++ function)
SnapshotCollector::stop (C++ function)
SnapshotCollector::~SnapshotCollector (C++ function)
SnapshotEntry (C++ struct)
SnapshotEntry::fs (C++ member)
SnapshotEntry::iq_data (C++ member)
SnapshotEntry::iq_data_len (C++ member)
SnapshotEntry::mono_timestamp (C++ member)
SnapshotEntry::timestamp (C++ member)
snapshotTask() (dragonradio.radio.Radio method)
Socket (C++ class)
Socket::fd_ (C++ member)
Socket::operator int (C++ function)
Socket::operator= (C++ function)
,
[1]
Socket::Socket (C++ function)
,
[1]
,
[2]
,
[3]
,
[4]
Socket::~Socket (C++ function)
soft_header (dragonradio.liquid.LiquidDemodulator property)
(dragonradio.liquid.LiquidPHY property)
soft_payload (dragonradio.liquid.LiquidDemodulator property)
(dragonradio.liquid.LiquidPHY property)
soft_tx_gain (dragonradio.radio.Node property)
soft_tx_gain_0dBFS (dragonradio.radio.AutoGain property)
source (dragonradio.radio.Channelizer property)
(dragonradio.radio.TunTap property)
spec_chan_trim_hi (dragonradio.radio.Config attribute)
spec_chan_trim_lo (dragonradio.radio.Config attribute)
spec_future_period (dragonradio.radio.Config attribute)
sprintf (C++ function)
,
[1]
sqam128 (dragonradio.liquid.ModulationScheme attribute)
sqam32 (dragonradio.liquid.ModulationScheme attribute)
src (dragonradio.radio.ExtendedHeader property)
(dragonradio.radio.FlowStats property)
start (dragonradio.radio.FlowPerformance property)
(dragonradio.radio.Load property)
(dragonradio.radio.ModPacket property)
(dragonradio.radio.MonoTimeWindowEstimator property)
(dragonradio.radio.SelfTX property)
(dragonradio.radio.WallTimeWindowEstimator property)
start() (dragonradio.radio.Radio method)
(dragonradio.radio.SnapshotCollector method)
start_counter (dragonradio.liquid.FrameStats property)
startServer() (dragonradio.protobuf.TCPProtoServer method)
(dragonradio.protobuf.UDPProtoServer method)
(dragonradio.protobuf.ZMQProtoServer method)
startSnapshots() (dragonradio.radio.Radio method)
stats (dragonradio.radio.FlowStats property)
stats_ignore_window (dragonradio.radio.Config attribute)
std::complex_literals (C++ type)
std::placeholders (C++ type)
stop() (dragonradio.gpsd.GPSDClient method)
(dragonradio.radio.MAC method)
(dragonradio.radio.Radio method)
(dragonradio.radio.SnapshotCollector method)
string2EventCategory (C++ function)
,
[1]
subcarriers (dragonradio.liquid.OFDM property)
superslots (dragonradio.radio.Config attribute)
(dragonradio.radio.SlotSynthesizer property)
swap (C++ function)
syn (dragonradio.radio.HeaderFlags property)
synchronizeClock() (dragonradio.radio.Radio method)
Synthesizer (C++ class)
(class in dragonradio.radio)
Synthesizer::channels_ (C++ member)
Synthesizer::getChannels (C++ function)
Synthesizer::getSchedule (C++ function)
Synthesizer::getTXRate (C++ function)
Synthesizer::mutex_ (C++ member)
Synthesizer::phy_ (C++ member)
Synthesizer::reconfigure (C++ function)
Synthesizer::schedule_ (C++ member)
Synthesizer::setChannels (C++ function)
Synthesizer::setSchedule (C++ function)
,
[1]
Synthesizer::setTXRate (C++ function)
Synthesizer::sink (C++ member)
Synthesizer::stop (C++ function)
Synthesizer::Synthesizer (C++ function)
Synthesizer::tx_rate_ (C++ member)
Synthesizer::~Synthesizer (C++ function)
SYSTEM (dragonradio.radio.EventCategory attribute)
T
T (C macro)
,
[1]
t0 (dragonradio.radio.WallClock property)
TableNCO (C++ class)
(class in dragonradio.radio)
TableNCO::dtheta_ (C++ member)
TableNCO::getFrequency (C++ function)
TableNCO::getPhase (C++ function)
TableNCO::mix_down (C++ function)
,
[1]
TableNCO::mix_up (C++ function)
,
[1]
TableNCO::operator= (C++ function)
,
[1]
TableNCO::reset (C++ function)
TableNCO::setFrequency (C++ function)
TableNCO::setPhase (C++ function)
TableNCO::sintab_ (C++ member)
TableNCO::TableNCO (C++ function)
,
[1]
,
[2]
,
[3]
TableNCO::theta_ (C++ member)
TableNCO::~TableNCO (C++ function)
tail_drop_max_size (dragonradio.radio.Config attribute)
TailDropNetQueue (C++ type)
TailDropQueue (C++ class)
(class in dragonradio.radio)
TailDropQueue::const_iterator (C++ type)
TailDropQueue::getMaxSize (C++ function)
TailDropQueue::max_size_ (C++ member)
TailDropQueue::push (C++ function)
TailDropQueue::setMaxSize (C++ function)
TailDropQueue::TailDropQueue (C++ function)
,
[1]
TailDropQueue::~TailDropQueue (C++ function)
tap_iface (dragonradio.radio.Config attribute)
tap_ipaddr (dragonradio.radio.Config attribute)
tap_macaddr (dragonradio.radio.Config attribute)
Taps (C++ type)
taps (dragonradio.radio.FIRCCC property)
(dragonradio.radio.FIRCCF property)
(dragonradio.radio.LiquidFIRCCC property)
(dragonradio.radio.PfbCCC property)
(dragonradio.radio.PfbCCF property)
TCPProtoClient (class in dragonradio.protobuf)
TCPProtoServer (class in dragonradio.protobuf)
TDChannelizer (C++ class)
(class in dragonradio.radio)
TDChannelizer::demod_mutex_ (C++ member)
TDChannelizer::demod_threads_ (C++ member)
TDChannelizer::demods_ (C++ member)
TDChannelizer::demodWorker (C++ function)
TDChannelizer::done_ (C++ member)
TDChannelizer::iqbufs_ (C++ member)
TDChannelizer::logger_ (C++ member)
TDChannelizer::LOGN (C++ member)
TDChannelizer::nthreads_ (C++ member)
TDChannelizer::push (C++ function)
TDChannelizer::reconfigure (C++ function)
TDChannelizer::reconfigure_ (C++ member)
TDChannelizer::reconfigure_sync_ (C++ member)
TDChannelizer::stop (C++ function)
TDChannelizer::TDChannelDemodulator (C++ class)
TDChannelizer::TDChannelDemodulator::delay_ (C++ member)
TDChannelizer::TDChannelDemodulator::demodulate (C++ function)
TDChannelizer::TDChannelDemodulator::resamp_ (C++ member)
TDChannelizer::TDChannelDemodulator::resamp_buf_ (C++ member)
TDChannelizer::TDChannelDemodulator::reset (C++ function)
TDChannelizer::TDChannelDemodulator::seq_ (C++ member)
TDChannelizer::TDChannelDemodulator::TDChannelDemodulator (C++ function)
TDChannelizer::TDChannelDemodulator::timestamp (C++ function)
TDChannelizer::TDChannelDemodulator::updateSeq (C++ function)
TDChannelizer::TDChannelDemodulator::~TDChannelDemodulator (C++ function)
TDChannelizer::TDChannelizer (C++ function)
TDChannelizer::wake_cond_ (C++ member)
TDChannelizer::wake_mutex_ (C++ member)
TDChannelizer::~TDChannelizer (C++ function)
TDChannelModulator (C++ class)
TDChannelModulator::C (C++ type)
TDChannelModulator::modulate (C++ function)
TDChannelModulator::TDChannelModulator (C++ function)
,
[1]
TDChannelModulator::Upsampler (C++ type)
TDChannelModulator::upsampler_ (C++ member)
TDChannelModulator::~TDChannelModulator (C++ function)
TDMA (C++ class)
(class in dragonradio.radio)
TDMA::findNextSlot (C++ function)
TDMA::frame_size_ (C++ member)
TDMA::getNSlots (C++ function)
TDMA::isFDMA (C++ function)
TDMA::nslots_ (C++ member)
TDMA::operator= (C++ function)
,
[1]
TDMA::reconfigure (C++ function)
TDMA::rx_thread_ (C++ member)
TDMA::stop (C++ function)
TDMA::TDMA (C++ function)
,
[1]
,
[2]
TDMA::tdma_schedule_ (C++ member)
TDMA::TDMASchedule (C++ type)
TDMA::tx_notifier_thread_ (C++ member)
TDMA::tx_slot_thread_ (C++ member)
TDMA::tx_thread_ (C++ member)
TDMA::txSlotWorker (C++ function)
TDMA::~TDMA (C++ function)
TDSlotSynthesizer (class in dragonradio.radio)
TDSynthesizer (class in dragonradio.radio)
team (dragonradio.radio.HeaderFlags property)
(dragonradio.radio.PHY attribute)
this_node (dragonradio.radio.RadioNet property)
this_node_id (dragonradio.radio.RadioNet property)
Time (C++ struct)
Time::frac_secs (C++ member)
Time::from_mono_time (C++ function)
Time::secs (C++ member)
Time::to_mono_time (C++ function)
time_master (dragonradio.radio.RadioNet property)
time_point_t (C++ struct)
time_point_t::get_frac_secs (C++ function)
time_point_t::get_full_secs (C++ function)
time_point_t::get_real_secs (C++ function)
time_point_t::operator+ (C++ function)
,
[1]
time_point_t::operator+= (C++ function)
time_point_t::operator- (C++ function)
,
[1]
time_point_t::operator< (C++ function)
time_point_t::operator= (C++ function)
,
[1]
time_point_t::operator> (C++ function)
time_point_t::t (C++ member)
time_point_t::time_point_t (C++ function)
,
[1]
,
[2]
,
[3]
,
[4]
time_source (dragonradio.radio.Config attribute)
(dragonradio.radio.USRP property)
time_sources (dragonradio.radio.USRP property)
time_window (dragonradio.radio.MonoTimeWindowEstimator property)
(dragonradio.radio.WallTimeWindowEstimator property)
timed_tx_delay (dragonradio.radio.FDMA property)
TimerQueue (C++ class)
TimerQueue::cancel (C++ function)
TimerQueue::done_ (C++ member)
TimerQueue::mutex_ (C++ member)
TimerQueue::operator= (C++ function)
,
[1]
TimerQueue::run (C++ function)
TimerQueue::run_at (C++ function)
TimerQueue::run_in (C++ function)
TimerQueue::running (C++ function)
TimerQueue::start (C++ function)
TimerQueue::stop (C++ function)
TimerQueue::time_type (C++ type)
TimerQueue::Timer (C++ struct)
TimerQueue::Timer::deadline (C++ member)
TimerQueue::Timer::operator() (C++ function)
TimerQueue::Timer::operator< (C++ function)
TimerQueue::timer_queue_ (C++ member)
TimerQueue::timer_worker (C++ function)
TimerQueue::timer_worker_thread_ (C++ member)
TimerQueue::TimerQueue (C++ function)
,
[1]
,
[2]
TimerQueue::update (C++ function)
TimerQueue::~TimerQueue (C++ function)
timestamp (dragonradio.radio.GPSLocation property)
(dragonradio.radio.IQBuf property)
(dragonradio.radio.Packet property)
(dragonradio.radio.Snapshot property)
timestamp() (dragonradio.radio.PacketDemodulator method)
timestamp_map (C++ type)
timestamps (dragonradio.radio.Node property)
timestamps_map (C++ type)
timestamps_recv (dragonradio.radio.Node property)
timestamps_sent (dragonradio.radio.Node property)
TimestampSeq (C++ type)
timestampseq_set (C++ type)
TIMESYNC (dragonradio.radio.EventCategory attribute)
TimeWindowEstimator (C++ class)
TimeWindowEstimator::entry (C++ type)
TimeWindowEstimator::getTimeWindow (C++ function)
TimeWindowEstimator::getTimeWindowEnd (C++ function)
TimeWindowEstimator::getTimeWindowStart (C++ function)
TimeWindowEstimator::operator bool (C++ function)
TimeWindowEstimator::purge (C++ function)
TimeWindowEstimator::reset (C++ function)
TimeWindowEstimator::setTimeWindow (C++ function)
TimeWindowEstimator::size (C++ function)
TimeWindowEstimator::TimeWindowEstimator (C++ function)
TimeWindowEstimator::twindow_ (C++ member)
TimeWindowEstimator::update (C++ function)
,
[1]
TimeWindowEstimator::value (C++ function)
TimeWindowEstimator::value_or (C++ function)
TimeWindowEstimator::window_ (C++ member)
TimeWindowEstimator::~TimeWindowEstimator (C++ function)
TimeWindowMax (C++ class)
TimeWindowMax::max_ (C++ member)
TimeWindowMax::operator* (C++ function)
TimeWindowMax::purge (C++ function)
TimeWindowMax::TimeWindowMax (C++ function)
TimeWindowMax::update (C++ function)
TimeWindowMax::~TimeWindowMax (C++ function)
TimeWindowMean (C++ class)
TimeWindowMean::operator* (C++ function)
TimeWindowMean::purge (C++ function)
TimeWindowMean::reset (C++ function)
TimeWindowMean::sum_ (C++ member)
TimeWindowMean::TimeWindowMean (C++ function)
TimeWindowMean::update (C++ function)
TimeWindowMean::~TimeWindowMean (C++ function)
TimeWindowMeanRate (C++ class)
TimeWindowMeanRate::operator* (C++ function)
TimeWindowMeanRate::TimeWindowMeanRate (C++ function)
TimeWindowMeanRate::~TimeWindowMeanRate (C++ function)
TimeWindowMin (C++ class)
TimeWindowMin::min_ (C++ member)
TimeWindowMin::operator* (C++ function)
TimeWindowMin::purge (C++ function)
TimeWindowMin::TimeWindowMin (C++ function)
TimeWindowMin::update (C++ function)
TimeWindowMin::~TimeWindowMin (C++ function)
TNAME (C macro)
,
[1]
traffic_iface (dragonradio.radio.Config attribute)
transmission_delay (dragonradio.radio.Config attribute)
(dragonradio.radio.Queue property)
transport (dragonradio.protobuf.ProtobufDatagramProtocol attribute)
(dragonradio.protobuf.ProtobufProtocol attribute)
TunTap (C++ class)
(class in dragonradio.radio)
TUNTAP (dragonradio.radio.EventCategory attribute)
TunTap::addARPEntry (C++ function)
TunTap::closeTap (C++ function)
TunTap::deleteARPEntry (C++ function)
TunTap::done_ (C++ member)
TunTap::fd_ (C++ member)
TunTap::getMTU (C++ function)
TunTap::ifr_ (C++ member)
TunTap::logger_ (C++ member)
TunTap::mtu_ (C++ member)
TunTap::nodeIPAddress (C++ function)
TunTap::nodeMACAddress (C++ function)
TunTap::openTap (C++ function)
TunTap::persistent_ (C++ member)
TunTap::send (C++ function)
TunTap::sink (C++ member)
TunTap::source (C++ member)
TunTap::start (C++ function)
TunTap::stop (C++ function)
TunTap::tap_iface_ (C++ member)
TunTap::tap_ipaddr_ (C++ member)
TunTap::tap_ipnetmask_ (C++ member)
TunTap::tap_macaddr_ (C++ member)
TunTap::TunTap (C++ function)
TunTap::worker (C++ function)
TunTap::worker_thread_ (C++ member)
TunTap::~TunTap (C++ function)
tx_bandwidth (dragonradio.radio.Config attribute)
tx_channel_idx (dragonradio.radio.Radio attribute)
tx_frequency (dragonradio.radio.USRP property)
tx_gain (dragonradio.radio.USRP property)
tx_max_samps (dragonradio.radio.USRP property)
tx_max_samps_factor (dragonradio.radio.USRP property)
tx_oversample_factor (dragonradio.radio.Config attribute)
tx_rate (dragonradio.radio.Radio attribute)
(dragonradio.radio.Synthesizer property)
(dragonradio.radio.USRP property)
TXRecordEntry (C++ struct)
TXRecordEntry::fs (C++ member)
TXRecordEntry::mono_timestamp (C++ member)
TXRecordEntry::nsamples (C++ member)
TXRecordEntry::timestamp (C++ member)
U
u_flags (C++ union)
u_flags::bits (C++ member)
u_flags::flags (C++ member)
udp_checksum (C++ function)
UDPProtoClient (class in dragonradio.protobuf)
UDPProtoServer (class in dragonradio.protobuf)
UnichannelSynthesizer (C++ class)
UnichannelSynthesizer::curslot_ (C++ member)
UnichannelSynthesizer::curslot_cond_ (C++ member)
UnichannelSynthesizer::curslot_mutex_ (C++ member)
UnichannelSynthesizer::done_ (C++ member)
UnichannelSynthesizer::mod_reconfigure_ (C++ member)
UnichannelSynthesizer::mod_threads_ (C++ member)
UnichannelSynthesizer::modulate (C++ function)
UnichannelSynthesizer::modWorker (C++ function)
UnichannelSynthesizer::reconfigure (C++ function)
UnichannelSynthesizer::stop (C++ function)
UnichannelSynthesizer::UnichannelSynthesizer (C++ function)
UnichannelSynthesizer::~UnichannelSynthesizer (C++ function)
unknown (dragonradio.liquid.CRCScheme attribute)
(dragonradio.liquid.FECScheme attribute)
(dragonradio.liquid.ModulationScheme attribute)
Unknown (dragonradio.radio.DeviceType attribute)
up_rate (dragonradio.radio.RationalResamplerCCC property)
(dragonradio.radio.RationalResamplerCCF property)
update() (dragonradio.radio.DoubleEstimator method)
(dragonradio.radio.FloatEstimator method)
update_timestamp_recv (dragonradio.radio.Score property)
update_timestamp_sent (dragonradio.radio.Score property)
updateAutoGain() (dragonradio.radio.PHY method)
updateReceivedStatistics() (dragonradio.radio.Scorer method)
updateScore() (dragonradio.radio.Scorer method)
updateSentStatistics() (dragonradio.radio.Scorer method)
UpsamplerCCC (class in dragonradio.radio)
UpsamplerCCF (class in dragonradio.radio)
USRP (C++ class)
(class in dragonradio.radio)
(dragonradio.radio.EventCategory attribute)
USRP::auto_dc_offset_ (C++ member)
USRP::burstRX (C++ function)
USRP::burstTX (C++ function)
USRP::determineDeviceType (C++ function)
USRP::device_type_ (C++ member)
USRP::DeviceType (C++ enum)
USRP::DeviceType::kUSRPN210 (C++ enumerator)
USRP::DeviceType::kUSRPUnknown (C++ enumerator)
USRP::DeviceType::kUSRPX310 (C++ enumerator)
USRP::done_ (C++ member)
USRP::getAutoDCOffset (C++ function)
USRP::getClockSource (C++ function)
USRP::getClockSources (C++ function)
USRP::getDeviceType (C++ function)
USRP::getMasterClockRate (C++ function)
USRP::getMaxRXSamps (C++ function)
USRP::getMaxTXSamps (C++ function)
USRP::getNextTXTime (C++ function)
USRP::getRecommendedBurstRXSize (C++ function)
USRP::getRXFrequency (C++ function)
USRP::getRXGain (C++ function)
USRP::getRXRate (C++ function)
USRP::getTimeSource (C++ function)
USRP::getTimeSources (C++ function)
USRP::getTXFrequency (C++ function)
USRP::getTXGain (C++ function)
USRP::getTXLateCount (C++ function)
USRP::getTXRate (C++ function)
USRP::getTXUnderflowCount (C++ function)
USRP::operator= (C++ function)
,
[1]
USRP::rx_freq_ (C++ member)
USRP::rx_max_samps_ (C++ member)
USRP::rx_rate_ (C++ member)
USRP::rx_stream_ (C++ member)
USRP::setAutoDCOffset (C++ function)
USRP::setClockSource (C++ function)
USRP::setMaxRXSamps (C++ function)
USRP::setMaxRXSampsFactor (C++ function)
USRP::setMaxTXSamps (C++ function)
USRP::setMaxTXSampsFactor (C++ function)
USRP::setRXFrequency (C++ function)
USRP::setRXGain (C++ function)
USRP::setRXRate (C++ function)
USRP::setTimeSource (C++ function)
USRP::setTXFrequency (C++ function)
USRP::setTXGain (C++ function)
USRP::setTXRate (C++ function)
USRP::startRXStream (C++ function)
USRP::stop (C++ function)
USRP::stopRXStream (C++ function)
USRP::stopTXBurst (C++ function)
USRP::t_next_tx_ (C++ member)
USRP::tx_error_thread_ (C++ member)
USRP::tx_freq_ (C++ member)
USRP::tx_late_count_ (C++ member)
USRP::tx_max_samps_ (C++ member)
USRP::tx_rate_ (C++ member)
USRP::tx_stream_ (C++ member)
USRP::tx_underflow_count_ (C++ member)
USRP::txErrorWorker (C++ function)
USRP::USRP (C++ function)
,
[1]
,
[2]
,
[3]
USRP::usrp_ (C++ member)
USRP::~USRP (C++ function)
V
V (dragonradio.radio.FDChannelizer attribute)
v27 (dragonradio.liquid.FECScheme attribute)
v27p23 (dragonradio.liquid.FECScheme attribute)
v27p34 (dragonradio.liquid.FECScheme attribute)
v27p45 (dragonradio.liquid.FECScheme attribute)
v27p56 (dragonradio.liquid.FECScheme attribute)
v27p67 (dragonradio.liquid.FECScheme attribute)
v27p78 (dragonradio.liquid.FECScheme attribute)
v29 (dragonradio.liquid.FECScheme attribute)
V29 (dragonradio.liquid.ModulationScheme attribute)
v29p23 (dragonradio.liquid.FECScheme attribute)
v29p34 (dragonradio.liquid.FECScheme attribute)
v29p45 (dragonradio.liquid.FECScheme attribute)
v29p56 (dragonradio.liquid.FECScheme attribute)
v29p67 (dragonradio.liquid.FECScheme attribute)
v29p78 (dragonradio.liquid.FECScheme attribute)
v39 (dragonradio.liquid.FECScheme attribute)
v615 (dragonradio.liquid.FECScheme attribute)
valid (dragonradio.radio.MCSEntry property)
validRate() (dragonradio.radio.Radio method)
value (dragonradio.liquid.CRCScheme property)
(dragonradio.liquid.FECScheme property)
(dragonradio.liquid.ModulationScheme property)
(dragonradio.radio.DeviceType property)
(dragonradio.radio.DoubleEstimator property)
(dragonradio.radio.EventCategory property)
(dragonradio.radio.FloatEstimator property)
(dragonradio.radio.MandateQueue.QueueType property)
(dragonradio.radio.SimpleQueue.QueueType property)
vlogEvent (C++ function)
,
[1]
W
w_q (dragonradio.radio.REDQueue property)
wakeThread (C++ function)
,
[1]
wall_time (dragonradio.radio.MonoTimePoint property)
WallClock (C++ class)
(class in dragonradio.radio)
WallClock::duration (C++ type)
WallClock::getSkew (C++ function)
WallClock::getTimeOffset (C++ function)
WallClock::getTimeZero (C++ function)
WallClock::is_steady (C++ member)
WallClock::now (C++ function)
WallClock::offset_ (C++ member)
WallClock::period (C++ type)
WallClock::rep (C++ type)
WallClock::setSkew (C++ function)
WallClock::setTimeOffset (C++ function)
WallClock::skew_ (C++ member)
WallClock::time_point (C++ type)
WallClock::to_mono_time (C++ function)
WallClock::to_wall_time (C++ function)
WallTimePoint (class in dragonradio.radio)
WallTimeWindowEstimator (class in dragonradio.radio)
WallTimeWindowMax (class in dragonradio.radio)
WallTimeWindowMean (class in dragonradio.radio)
WallTimeWindowMeanRate (class in dragonradio.radio)
WallTimeWindowMin (class in dragonradio.radio)
watch() (dragonradio.gpsd.GPSDClient method)
Window (C++ class)
window (dragonradio.radio.WindowC property)
Window::add (C++ function)
Window::dotprod (C++ function)
Window::get (C++ function)
Window::len_ (C++ member)
Window::mask_ (C++ member)
Window::n_ (C++ member)
Window::read_idx_ (C++ member)
Window::reset (C++ function)
Window::resize (C++ function)
Window::size (C++ function)
Window::size_type (C++ type)
Window::w_ (C++ member)
Window::Window (C++ function)
,
[1]
Window::~Window (C++ function)
window_size (dragonradio.radio.DoubleWindowedMean property)
(dragonradio.radio.FloatWindowedMean property)
WindowC (class in dragonradio.radio)
WindowedMean (C++ class)
WindowedMean::getWindowSize (C++ function)
WindowedMean::i_ (C++ member)
WindowedMean::operator bool (C++ function)
WindowedMean::operator* (C++ function)
WindowedMean::reset (C++ function)
WindowedMean::setWindowSize (C++ function)
WindowedMean::size (C++ function)
WindowedMean::size_type (C++ type)
WindowedMean::sum_ (C++ member)
WindowedMean::update (C++ function)
WindowedMean::value (C++ function)
WindowedMean::value_or (C++ function)
WindowedMean::window_ (C++ member)
WindowedMean::WindowedMean (C++ function)
work_queue (C++ member)
,
[1]
WorkQueue (C++ class)
(class in dragonradio.radio)
WorkQueue::addThreads (C++ function)
WorkQueue::done_ (C++ member)
WorkQueue::operator= (C++ function)
,
[1]
WorkQueue::run_worker (C++ function)
WorkQueue::stop (C++ function)
WorkQueue::submit (C++ function)
,
[1]
,
[2]
WorkQueue::threads_ (C++ member)
WorkQueue::work_q_ (C++ member)
WorkQueue::WorkQueue (C++ function)
,
[1]
,
[2]
WorkQueue::~WorkQueue (C++ function)
X
x (dragonradio.radio.PMOutput property)
X310 (dragonradio.radio.DeviceType attribute)
Z
ZMQProtoClient (class in dragonradio.protobuf)
ZMQProtoServer (class in dragonradio.protobuf)