Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/catid/WLANOptimizer
/ types & classes
Types & classes
54 in github.com/catid/WLANOptimizer
⨍
Functions
268
◇
Types & classes
54
↓ 1 callers
Class
Sample
tests/tools/TimeSync.h:198
Class
AlignedLightVector
Super light-weight replacement for std::vector class Features: + SIMD aligned buffer. + Tuned for CCat allocation needs. + Never shri
tests/tools/CCatCodec.h:137
Class
AllocationHeader
tests/tools/PacketAllocator.h:665
Class
Allocator
Instance of a packet allocator with its own block of memory
tests/tools/PacketAllocator.h:595
Class
BandwidthEstimator
BandwidthEstimator The goal is to use as few packets as possible to estimate the received bandwidth, so that statistics can be gathered more
tests/Statistics.h:191
Class
BufferAllocator
Threadsafe version of pktalloc::Allocator
tests/Tools.h:115
Class
CCatCodec_t
tests/tools/ccat.h:160
Class
CCatOriginal_t
tests/tools/ccat.h:166
Class
CCatRecovery_t
tests/tools/ccat.h:182
Enum
CCatResult_t
tests/tools/ccat.h:132
Class
CCatSettings_t
tests/tools/ccat.h:205
Class
CauchyCaterpillar
C++ convenience wrapper around the C API Override OnRecoveredData() to receive data
tests/tools/CCatCpp.h:36
Class
Channel
Logging channel object: Each instance is given a channel name, and then the logging channel is used to output log messages.
tests/tools/Logger.h:294
Class
Codec
tests/tools/CCatCodec.h:596
Class
Counter
tests/tools/Counter.h:61
Class
CustomBitSet
tests/tools/PacketAllocator.h:189
Class
DatagramInfo
Describes a received datagram for the receiver's bandwidth control algorithm
tests/Statistics.h:65
Class
Decoder
tests/tools/CCatCodec.h:383
Class
Encoder
tests/tools/CCatCodec.h:280
Class
EncoderWindowElement
tests/tools/CCatCodec.h:267
Enum
Expand
tests/tools/CCatCodec.h:495
Class
FastLossIndicator
FastLossIndicator For low/mid-rate streams, waiting for the statistics collection interval to end would take a while. For example on WiFi th
tests/Statistics.h:291
Class
GUIStatsReceiver
tests/TestPeer2Peer_GUI.cpp:23
Class
IStatisticsReceiver
tests/Connection.h:94
Class
InterPacketGapEstimator
Statistics tracking inter-packet gap (IPG)
tests/Statistics.h:96
Enum
Level
Logging level
tests/tools/Logger.h:149
Class
LightVector
tests/tools/PacketAllocator.h:466
Class
LogStringBuffer
tests/tools/Logger.h:169
Class
NoGUIStatsReceiver
tests/TestPeer2Peer_NoGUI.cpp:8
Enum
OptimizeWLAN_Result_t
WLANOptimizer.h:48
Class
OriginalPacket
tests/tools/CCatCodec.h:352
Class
OutputWorker
tests/tools/Logger.h:205
Class
PCGRandom
From http://www.pcg-random.org/
tests/Connection.h:186
Class
QueuedMessage
tests/tools/Logger.h:228
Enum
Realloc
Maintain data in buffer during reallocation?
tests/tools/PacketAllocator.h:443
Class
RecoveryPacket
tests/tools/CCatCodec.h:324
Class
SelfTestBuffersT
tests/tools/gf256.cpp:65
Class
Socket
Derive from this to handle reads
tests/Tools.h:284
Class
Statistics
tests/Connection.h:81
Class
StatisticsCalculator
tests/Connection.h:100
Class
StrikeRegister
This class implements anti-replay protection and compression for nonces. Replay refers to tampering where datagrams are replayed. The receiver m
tests/tools/StrikeRegister.h:62
Class
Switcher
This class synchronizes switching the WLANOptimizer enable setting on and off together with remote peers. When a remote peer switches, we switch to t
tests/Connection.h:158
Class
TestConnection
tests/Connection.h:214
Class
TestSocket
tests/Connection.h:278
Enum
ThreadPriority
tests/Tools.h:96
Class
TimeSynchronizer
tests/tools/TimeSync.h:258
Class
VS2013_threading_fix
tests/tools/Logger.cpp:332
Class
WLANOptimizerThread
WLANOptimizer.cpp:255
Class
WindowHeader
tests/tools/PacketAllocator.h:646
Class
WindowedMinTS24
Windowed minimum in TS24 units
tests/tools/TimeSync.h:195
Class
gf256_ctx
The context object stores tables required to perform library calculations
tests/tools/gf256.h:141
Class
tagTHREADNAME_INFO
tests/Tools.cpp:60
Class
timeval
tests/Tools.cpp:177
Class
timeval
tests/tools/CCatCodec.cpp:126