Loading...
Searching...
No Matches
satellite-frame-allocator.h File Reference
#include "satellite-control-message.h"
#include "satellite-frame-conf.h"
#include "ns3/address.h"
#include "ns3/simple-ref-count.h"
#include "ns3/traced-callback.h"
#include <list>
#include <map>
#include <stdint.h>
#include <utility>
#include <vector>
Include dependency graph for satellite-frame-allocator.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  ns3::SatFrameAllocator::BandwidthComparator
 BandwidthComparator is a custom functor meant as comparison function for std::map. More...
class  ns3::SatFrameAllocator::CcReqCompare
 CcReqCompare class for CC type comparisons. More...
class  ns3::SatFrameAllocator
 helper class for Satellite Superframe Allocator. More...
class  ns3::SatFrameAllocator::SatFrameAllocInfo
 SatFrameAllocInfo is used to hold a frame's allocation info in symbols. More...
class  ns3::SatFrameAllocator::SatFrameAllocInfoItem
 Allocation information item for requests and allocations [symbols] used internally by SatFrameAllocator. More...
class  ns3::SatFrameAllocator::SatFrameAllocReq
 SatFrameAllocReq is used to define frame allocation parameters when requesting allocation from SatFrameAllocator (calling method AllocateSymbols). More...
class  ns3::SatFrameAllocator::SatFrameAllocReqItem
 Allocation information item for the UT/RC requests [bytes]. More...
struct  ns3::SatFrameAllocator::UtAllocItem_t
 Allocation information for a UT. More...

Namespaces

namespace  ns3
 SatArqSequenceNumber is handling the sequence numbers for the ARQ process.