/* */ #include "DefaultStreamPieceSelector.h" #include "BitfieldMan.h" namespace aria2 { DefaultStreamPieceSelector::DefaultStreamPieceSelector(BitfieldMan* bitfieldMan) : bitfieldMan_(bitfieldMan) { } DefaultStreamPieceSelector::~DefaultStreamPieceSelector() = default; bool DefaultStreamPieceSelector::select(size_t& index, size_t minSplitSize, const unsigned char* ignoreBitfield, size_t length) { return bitfieldMan_->getSparseMissingUnusedIndex(index, minSplitSize, ignoreBitfield, length); } void DefaultStreamPieceSelector::onBitfieldInit() {} } // namespace aria2