Seastar
High performance C++ framework for concurrent servers
seastar::reactor Member List

This is the complete list of members for seastar::reactor, including all inherited members.

abandoned_failed_futures() const (defined in seastar::reactor)seastar::reactorinline
add_high_priority_task(task *) noexcept (defined in seastar::reactor)seastar::reactor
add_task(task *t) noexcept (defined in seastar::reactor)seastar::reactor
add_urgent_task(task *t) noexcept (defined in seastar::reactor)seastar::reactor
alien()seastar::reactorinline
at_destroy(Func &&func) (defined in seastar::reactor)seastar::reactorinline
at_exit(noncopyable_function< future<>()> func) (defined in seastar::reactor)seastar::reactor
chmod(std::string_view name, file_permissions permissions) noexcept (defined in seastar::reactor)seastar::reactor
configure(const reactor_options &opts) (defined in seastar::reactor)seastar::reactor
connect(socket_address sa) (defined in seastar::reactor)seastar::reactor
connect(socket_address, socket_address, transport proto=transport::TCP) (defined in seastar::reactor)seastar::reactor
cpu_id() const (defined in seastar::reactor)seastar::reactor
create_scheduling_group(sstring name, sstring shortname, float shares) noexceptseastar::reactorfriend
current_task() const (defined in seastar::reactor)seastar::reactorinline
drain() (defined in seastar::reactor)seastar::reactorstatic
enable_timer(steady_clock_type::time_point when) noexcept (defined in seastar::reactor)seastar::reactor
exit(int ret) (defined in seastar::reactor)seastar::reactor
file_accessible(std::string_view pathname, access_flags flags) noexcept (defined in seastar::reactor)seastar::reactor
file_exists(std::string_view pathname) noexcept (defined in seastar::reactor)seastar::reactorinline
file_size(std::string_view pathname) noexcept (defined in seastar::reactor)seastar::reactor
file_stat(std::string_view pathname, follow_symlink) noexcept (defined in seastar::reactor)seastar::reactor
file_system_at(std::string_view pathname) noexcept (defined in seastar::reactor)seastar::reactor
file_type(std::string_view name, follow_symlink=follow_symlink::yes) noexcept (defined in seastar::reactor)seastar::reactor
force_poll() (defined in seastar::reactor)seastar::reactor
get_blocked_reactor_notify_ms() const (defined in seastar::reactor)seastar::reactor
get_io_queue(dev_t devid=0) (defined in seastar::reactor)seastar::reactorinline
get_io_stats() const (defined in seastar::reactor)seastar::reactorinline
get_sched_stats() constseastar::reactor
handle_signal(int signo, noncopyable_function< void()> &&handler)seastar::reactor
idle_cpu_handler typedef (defined in seastar::reactor)seastar::reactor
idle_cpu_handler_result typedef (defined in seastar::reactor)seastar::reactor
inotify_add_watch(int fd, std::string_view path, uint32_t flags) (defined in seastar::reactor)seastar::reactor
internal::add_to_flush_poller (defined in seastar::reactor)seastar::reactorfriend
io_completion::complete_with (defined in seastar::reactor)seastar::reactorfriend
kill(pid_t pid, int sig) (defined in seastar::reactor)seastar::reactor
link_file(std::string_view oldpath, std::string_view newpath) noexcept (defined in seastar::reactor)seastar::reactor
listen(socket_address sa, listen_options opts={}) (defined in seastar::reactor)seastar::reactor
make_directory(std::string_view name, file_permissions permissions=file_permissions::default_dir_permissions) noexcept (defined in seastar::reactor)seastar::reactor
make_file_impl (defined in seastar::reactor)seastar::reactorfriend
make_pipe() (defined in seastar::reactor)seastar::reactor
make_pollable_fd(socket_address sa, int proto) (defined in seastar::reactor)seastar::reactor
net() (defined in seastar::reactor)seastar::reactorinline
now() noexcept (defined in seastar::reactor)seastar::reactorinlinestatic
open_directory(std::string_view name) noexcept (defined in seastar::reactor)seastar::reactor
open_file_dma(std::string_view name, open_flags flags, file_open_options options={}) noexcept (defined in seastar::reactor)seastar::reactor
operator=(const reactor &)=delete (defined in seastar::reactor)seastar::reactor
poll_rdhup(pollable_fd_state &fd) (defined in seastar::reactor)seastar::reactor
poller typedef (defined in seastar::reactor)seastar::reactor
posix_connect(pollable_fd pfd, socket_address sa, socket_address local) (defined in seastar::reactor)seastar::reactor
posix_listen(socket_address sa, listen_options opts={}) (defined in seastar::reactor)seastar::reactor
posix_reuseport_available() const (defined in seastar::reactor)seastar::reactorinline
reactor(std::shared_ptr< smp > smp, alien::instance &alien, unsigned id, reactor_backend_selector rbs, reactor_config cfg) (defined in seastar::reactor)seastar::reactorexplicit
reactor(const reactor &)=delete (defined in seastar::reactor)seastar::reactor
read_directory(int fd, char *buffer, size_t buffer_size) (defined in seastar::reactor)seastar::reactor
readable(pollable_fd_state &fd) (defined in seastar::reactor)seastar::reactor
readable_or_writeable(pollable_fd_state &fd) (defined in seastar::reactor)seastar::reactor
remove_file(std::string_view pathname) noexcept (defined in seastar::reactor)seastar::reactor
rename_file(std::string_view old_pathname, std::string_view new_pathname) noexcept (defined in seastar::reactor)seastar::reactor
report_failed_future (defined in seastar::reactor)seastar::reactorfriend
run() noexcept (defined in seastar::reactor)seastar::reactor
run_in_background(future<> f) (defined in seastar::reactor)seastar::reactor
run_in_background(Func &&func) (defined in seastar::reactor)seastar::reactorinline
scheduling_group_key_create(scheduling_group_key_config cfg) noexceptseastar::reactorfriend
seastar::destroy_scheduling_group (defined in seastar::reactor)seastar::reactorfriend
seastar::rename_scheduling_group (defined in seastar::reactor)seastar::reactorfriend
send_all(pollable_fd_state &fd, const void *buffer, size_t size) (defined in seastar::reactor)seastar::reactor
set_bypass_fsync(bool value) (defined in seastar::reactor)seastar::reactor
set_current_task(task *t) (defined in seastar::reactor)seastar::reactorinline
set_idle_cpu_handler(idle_cpu_handler &&handler)seastar::reactorinline
set_strict_dma(bool value)seastar::reactor
sleep() (defined in seastar::reactor)seastar::reactor
spawn(std::string_view pathname, std::vector< sstring > argv, std::vector< sstring > env={}) (defined in seastar::reactor)seastar::reactor
statvfs(std::string_view pathname) noexcept (defined in seastar::reactor)seastar::reactor
total_busy_time() (defined in seastar::reactor)seastar::reactor
total_idle_time() (defined in seastar::reactor)seastar::reactor
total_steal_time() (defined in seastar::reactor)seastar::reactor
touch_directory(std::string_view name, file_permissions permissions=file_permissions::default_dir_permissions) noexcept (defined in seastar::reactor)seastar::reactor
update_blocked_reactor_notify_ms(std::chrono::milliseconds ms) (defined in seastar::reactor)seastar::reactor
uptime() (defined in seastar::reactor)seastar::reactorinline
wait_for_stop(std::chrono::duration< Rep, Period > timeout) (defined in seastar::reactor)seastar::reactorinline
waitpid(pid_t pid) (defined in seastar::reactor)seastar::reactor
wakeup() (defined in seastar::reactor)seastar::reactor
when_started() (defined in seastar::reactor)seastar::reactorinline
work_waiting_on_reactor typedef (defined in seastar::reactor)seastar::reactor
writeable(pollable_fd_state &fd) (defined in seastar::reactor)seastar::reactor
~reactor() (defined in seastar::reactor)seastar::reactor