libfilezilla
Loading...
Searching...
No Matches
reader_base Member List

This is the complete list of members for reader_base, including all inherited members.

add_timer(monotonic_clock const &deadline, duration const &interval={})event_handler
add_timer(duration const &interval, bool one_shot)event_handler
add_waiter(event_handler &h) (defined in aio_waitable)aio_waitableprotected
buffer_pool_ (defined in reader_base)reader_baseprotected
buffers_ (defined in reader_base)reader_baseprotected
close() (defined in reader_base)reader_base
do_close(scoped_lock &) (defined in reader_base)reader_baseinlineprotectedvirtual
do_get_buffer(scoped_lock &l)=0 (defined in reader_base)reader_baseprotectedpure virtual
do_on_buffer_availability(fz::scoped_lock &l, aio_waitable const *w)=0 (defined in reader_base)reader_baseprotectedpure virtual
do_seek(scoped_lock &)reader_baseinlineprotectedvirtual
eof_ (defined in reader_base)reader_baseprotected
error() const (defined in reader_base)reader_base
error_ (defined in reader_base)reader_baseprotected
event_handler()=delete (defined in event_handler)event_handler
event_handler(event_loop &loop) (defined in event_handler)event_handlerexplicit
event_handler(event_handler const &h) (defined in event_handler)event_handler
event_loop_ (defined in event_handler)event_handler
filter_events(std::function< bool(event_base &ev)> const &filter) (defined in event_handler)event_handlerinline
get_buffer(event_handler &h)reader_base
get_buffer_called_ (defined in reader_base)reader_baseprotected
logger_ (defined in reader_base)reader_baseprotected
max_buffers_ (defined in reader_base)reader_baseprotected
max_size_ (defined in reader_base)reader_baseprotected
mtime() constreader_baseinlinevirtual
mtx_ (defined in reader_base)reader_basemutableprotected
name() const (defined in reader_base)reader_baseinline
name_ (defined in reader_base)reader_baseprotected
nosize (defined in aio_base)aio_basestatic
on_buffer_availability(aio_waitable const *w) (defined in reader_base)reader_baseprotected
operator()(event_base const &) overridereader_baseprotectedvirtual
operator=(reader_base const &)=delete (defined in reader_base)reader_base
operator=(event_handler const &)=delete (defined in event_handler)event_handler
reader_base(reader_base const &)=delete (defined in reader_base)reader_base
reader_base(std::wstring &&name, aio_buffer_pool &pool, size_t max_buffers) noexceptreader_baseinlineprotected
reader_base(std::wstring_view name, aio_buffer_pool &pool, size_t max_buffers) noexcept (defined in reader_base)reader_baseinlineprotected
remaining_ (defined in reader_base)reader_baseprotected
remove_handler()event_handler
remove_waiter(event_handler &h)aio_waitable
remove_waiters()aio_waitableprotected
resend_current_event() (defined in event_handler)event_handlerinline
rewind()reader_base
seek(uint64_t offset, uint64_t size=nosize)reader_base
seekable() const (defined in reader_base)reader_baseinlinevirtual
send_event(Args &&... args)event_handlerinline
send_event(T *evt) (defined in event_handler)event_handlerinline
send_persistent_event(T *evt)event_handlerinline
signal_availibility() (defined in aio_waitable)aio_waitableprotected
size() constreader_baseinlinevirtual
size_ (defined in reader_base)reader_baseprotected
size_type typedef (defined in aio_base)aio_base
start_offset_ (defined in reader_base)reader_baseprotected
stop_add_timer(timer_id id, monotonic_clock const &deadline, duration const &interval={})event_handler
stop_add_timer(timer_id id, duration const &interval, bool one_shot)event_handler
stop_timer(timer_id id)event_handler
waiting_ (defined in reader_base)reader_baseprotected
~aio_base() noexcept=default (defined in aio_base)aio_basevirtual
~aio_waitable()=default (defined in aio_waitable)aio_waitablevirtual
~event_handler() (defined in event_handler)event_handlervirtual