use crate::behavior::change_for_reader::ChangeForReader;
use crate::structure::cache_change::CacheChange;
use crate::structure::locator::Locator_t;
use crate::structure::sequence_number::SequenceNumber_t;
#[derive(Debug, PartialEq)]
pub struct ReaderLocator {
requested_changes: Vec<CacheChange>,
unsent_changes: Vec<CacheChange>,
locator: Locator_t,
expectsInlineQos: bool,
}
impl ReaderLocator {
pub fn new(_locator: Locator_t, _expectsInlineQos: bool) -> Self {
unimplemented!();
}
pub fn next_requested_change() -> ChangeForReader {
unimplemented!();
}
pub fn next_unset_change() -> ChangeForReader {
unimplemented!();
}
pub fn requested_changes() -> Vec<CacheChange> {
unimplemented!();
}
pub fn requested_changes_set(_req_seq_num_set: &[SequenceNumber_t]) {
unimplemented!();
}
pub fn unset_changes() -> Vec<CacheChange> {
unimplemented!();
}
}