AlternativesFs(std::vector< IFrameSequence * > elements, std::function< int(AlternativesFs *, FrameSequenceContext *)> selector)
Definition: GenericFrameSequences.cc:170
virtual int selectDcfSequence(AlternativesFs *frameSequence, FrameSequenceContext *context)
Definition: DcfFs.cc:44
#define REPEATINGFS_PREDICATE(predicate)
Definition: GenericFrameSequences.h:31
virtual int selectMulticastDataOrMgmt(AlternativesFs *frameSequence, FrameSequenceContext *context)
Definition: DcfFs.cc:95
Definition: PrimitiveFrameSequences.h:28
Definition: PrimitiveFrameSequences.h:41
Definition: GenericFrameSequences.h:34
#define ALTERNATIVESFS_SELECTOR(selector)
Definition: GenericFrameSequences.h:32
Definition: PrimitiveFrameSequences.h:149
virtual bool isCtsOrRtsCtsNeeded(OptionalFs *frameSequence, FrameSequenceContext *context)
Definition: DcfFs.cc:78
#define OPTIONALFS_PREDICATE(predicate)
Definition: GenericFrameSequences.h:30
virtual bool isSelfCtsNeeded(OptionalFs *frameSequence, FrameSequenceContext *context)
Definition: DcfFs.cc:67
virtual bool hasMoreFragments(RepeatingFs *frameSequence, FrameSequenceContext *context)
Definition: DcfFs.cc:62
Definition: PrimitiveFrameSequences.h:107
Definition: PrimitiveFrameSequences.h:135
Definition: PrimitiveFrameSequences.h:121
virtual int selectSelfCtsOrRtsCts(AlternativesFs *frameSequence, FrameSequenceContext *context)
Definition: DcfFs.cc:53
Definition: PrimitiveFrameSequences.h:68
Definition: GenericFrameSequences.h:74
Definition: GenericFrameSequences.h:52