List of all items
Structs
- proto::finger_protocol::FingerRequest
- proto::finger_protocol::FingerResponseStructuredUserEntry
- proto::finger_protocol::FingerResponseUserSession
- proto::finger_protocol::RawFingerResponse
- proto::rwhod_protocol::Outmp
- proto::rwhod_protocol::Whod
- proto::rwhod_protocol::WhodStatusUpdate
- proto::rwhod_protocol::WhodUserEntry
- proto::rwhod_protocol::Whoent
- proto::rwhod_protocol::time_codec::RwhodTimestamps
- server::config::Config
- server::config::FingerdConfig
- server::config::RwhodConfig
- server::config::WalldConfig
- server::ignore_list::IgnoreList
- server::polkit::AuthorityProxy
- server::polkit::LoginManagerProxy
- server::polkit::LoginSessionProxy
- server::polkit::PolkitAuthority
- server::rwhod::RwhodStatusRegistry
- server::rwhod::packet_sender::RwhodSendTarget
- server::rwhod::status_registry::RwhodStatusRegistry
- server::varlink_api::VarlinkRoowhoo2ClientServer
- server::varlink_api::VarlinkWallDelivery
- server::varlink_api::VarlinkWallDeliveryFailure
- server::varlink_api::VarlinkWallResponse
- server::varlink_api::VarlinkWriteResponse
- server::varlink_api::walld::VarlinkWallDelivery
- server::varlink_api::walld::VarlinkWallDeliveryFailure
- server::varlink_api::walld::VarlinkWallResponse
- server::varlink_api::walld::VarlinkWriteResponse
- server::walld::tty_utils::Session
- server::walld::tty_utils::TtyInfo
Enums
- proto::finger_protocol::FingerResponseUserEntry
- proto::finger_protocol::MailStatus
- server::config::LogLevel
- server::fingerd::FingerRequestInfo
- server::fingerd::FingerRequestNetworking
- server::ignore_list::IgnoreEntry
- server::varlink_api::VarlinkFingerClientError
- server::varlink_api::VarlinkFingerClientRequest
- server::varlink_api::VarlinkFingerClientResponse
- server::varlink_api::VarlinkMethod
- server::varlink_api::VarlinkReply
- server::varlink_api::VarlinkReplyError
- server::varlink_api::VarlinkRwhodClientError
- server::varlink_api::VarlinkRwhodClientRequest
- server::varlink_api::VarlinkRwhodClientResponse
- server::varlink_api::VarlinkWalldClientError
- server::varlink_api::VarlinkWalldClientRequest
- server::varlink_api::VarlinkWalldClientResponse
- server::varlink_api::fingerd::VarlinkFingerClientError
- server::varlink_api::fingerd::VarlinkFingerClientRequest
- server::varlink_api::fingerd::VarlinkFingerClientResponse
- server::varlink_api::rwhod::VarlinkRwhodClientError
- server::varlink_api::rwhod::VarlinkRwhodClientRequest
- server::varlink_api::rwhod::VarlinkRwhodClientResponse
- server::varlink_api::walld::VarlinkWalldClientError
- server::varlink_api::walld::VarlinkWalldClientRequest
- server::varlink_api::walld::VarlinkWalldClientResponse
- server::walld::tty_utils::TtyError
Traits
- server::varlink_api::VarlinkFingerClientProxy
- server::varlink_api::VarlinkFingerClientProxyChain
- server::varlink_api::VarlinkRwhodClientProxy
- server::varlink_api::VarlinkRwhodClientProxyChain
- server::varlink_api::VarlinkWalldClientProxy
- server::varlink_api::VarlinkWalldClientProxyChain
- server::varlink_api::fingerd::VarlinkFingerClientProxy
- server::varlink_api::fingerd::VarlinkFingerClientProxyChain
- server::varlink_api::rwhod::VarlinkRwhodClientProxy
- server::varlink_api::rwhod::VarlinkRwhodClientProxyChain
- server::varlink_api::walld::VarlinkWalldClientProxy
- server::varlink_api::walld::VarlinkWalldClientProxyChain
Macros
- server::varlink_api::reply_ok
- server::varlink_api::reply_result
- server::varlink_api::require_enabled
- server::varlink_api::with_timeout
Functions
- proto::finger_protocol::classic_formatter::classic_format_finger_response_structured_user_entry
- proto::finger_protocol::classic_formatter::format_idle_time_for_finger
- proto::finger_protocol::classic_formatter::format_session_for_finger
- proto::finger_protocol::parser::parse_bsd_finger_time
- proto::finger_protocol::parser::parse_forward_status
- proto::finger_protocol::parser::parse_full_name
- proto::finger_protocol::parser::parse_gecos_fields
- proto::finger_protocol::parser::parse_home_dir
- proto::finger_protocol::parser::parse_mail_status
- proto::finger_protocol::parser::parse_pgp_key
- proto::finger_protocol::parser::parse_plan
- proto::finger_protocol::parser::parse_project
- proto::finger_protocol::parser::parse_shell
- proto::finger_protocol::parser::parse_user_session
- proto::finger_protocol::parser::parse_user_session_idle_time
- proto::finger_protocol::parser::parse_user_sessions
- proto::finger_protocol::parser::try_parse_structured_user_entry_from_raw_finger_response
- proto::rwhod_protocol::time_codec::decode_rwhod_timestamp
- proto::rwhod_protocol::time_codec::decode_rwhod_timestamp_near_time
- proto::rwhod_protocol::time_codec::decode_rwhod_timestamp_near_time_with_forward_allowance
- proto::rwhod_protocol::time_codec::decode_rwhod_timestamps
- proto::rwhod_protocol::time_codec::encode_rwhod_timestamp
- proto::rwhod_protocol::time_codec::rwhod_time_correction
- server::fingerd::finger_utmp_users
- server::fingerd::local_email::detect_new_mail_by_mailbox
- server::fingerd::local_email::detect_new_mail_by_maildir
- server::fingerd::local_email::detect_new_mail_for_user
- server::fingerd::local_user_info::finger_utmp_users
- server::fingerd::local_user_info::get_local_user
- server::fingerd::local_user_info::read_file_content_if_exists
- server::fingerd::local_user_info::search_for_user
- server::fingerd::search_for_user
- server::polkit::process_start_time
- server::rwhod::audit_change_notifier
- server::rwhod::audit_watcher::audit_change_notifier
- server::rwhod::determine_relevant_interfaces
- server::rwhod::generate_rwhod_status_update
- server::rwhod::generate_rwhod_user_entries
- server::rwhod::packet_receiver::rwhod_packet_receiver_task
- server::rwhod::packet_sender::determine_relevant_interfaces
- server::rwhod::packet_sender::ipv4_broadcast_address
- server::rwhod::packet_sender::rwhod_packet_sender_task
- server::rwhod::packet_sender::send_rwhod_packet_to_interface
- server::rwhod::rwhod_packet_receiver_task
- server::rwhod::rwhod_packet_sender_task
- server::rwhod::rwhod_status::generate_rwhod_status_update
- server::rwhod::rwhod_status::generate_rwhod_user_entries
- server::varlink_api::fingerd::handle_finger_request
- server::varlink_api::handle_finger_request
- server::varlink_api::handle_ruptime_request
- server::varlink_api::handle_rwho_request
- server::varlink_api::handle_wall_request
- server::varlink_api::handle_write_request
- server::varlink_api::rwhod::handle_ruptime_request
- server::varlink_api::rwhod::handle_rwho_request
- server::varlink_api::varlink_client_server_task
- server::varlink_api::walld::authorize
- server::varlink_api::walld::check_wall
- server::varlink_api::walld::check_write
- server::varlink_api::walld::handle_wall_request
- server::varlink_api::walld::handle_write_request
- server::varlink_api::walld::hostname
- server::varlink_api::walld::tty_error_to_walld_error
- server::varlink_api::walld::username_for_uid
- server::varlink_api::walld::verify_source_tty
- server::walld::tty_utils::all_sessions
- server::walld::tty_utils::deliver_message
- server::walld::tty_utils::escape_and_wrap_content
- server::walld::tty_utils::format_wall_message
- server::walld::tty_utils::format_write_message
- server::walld::tty_utils::is_group_member
- server::walld::tty_utils::pad_or_truncate
- server::walld::tty_utils::sessions_for_user
- server::walld::tty_utils::stat_tty
- server::walld::tty_utils::tty_device_path
- server::walld::tty_utils::utmpx_sessions
- server::walld::tty_utils::validate_tty_name
- server::walld::tty_utils::verify_tty_owner
- util::duration_serde::duration_seconds::deserialize
- util::duration_serde::duration_seconds::serialize
- util::duration_serde::duration_seconds_option::deserialize
- util::duration_serde::duration_seconds_option::serialize
- version::long_version
Type Aliases
- proto::rwhod_protocol::LoadAverage
- server::rwhod::RwhodStatusStore
- server::varlink_api::VarlinkFingerResponse
- server::varlink_api::VarlinkRuptimeResponse
- server::varlink_api::VarlinkRwhoResponse
- server::varlink_api::fingerd::VarlinkFingerResponse
- server::varlink_api::rwhod::VarlinkRuptimeResponse
- server::varlink_api::rwhod::VarlinkRwhoResponse
Constants
- proto::rwhod_protocol::time_codec::RWHOD_TIMESTAMP_CORRECTION_WINDOW
- proto::rwhod_protocol::time_codec::RWHOD_TIMESTAMP_FORWARD_ALLOWANCE
- proto::rwhod_protocol::time_codec::RWHOD_TIMESTAMP_WRAP_INCREMENT
- server::config::DEFAULT_CONFIG_PATH
- server::config::DEFAULT_MAX_STATUS_ENTRIES
- server::config::DEFAULT_SEND_INTERVAL_SECONDS
- server::rwhod::audit_watcher::AUDIT_USER_END
- server::rwhod::audit_watcher::AUDIT_USER_START
- server::rwhod::packet_sender::REALTIME_UPDATE_SETTLE_DELAY
- server::rwhod::packet_sender::RWHOD_BROADCAST_PORT
- server::varlink_api::DEFAULT_CLIENT_SERVER_SOCKET_PATH
- server::varlink_api::walld::DEFAULT_WRITE_TIMEOUT
- server::varlink_api::walld::POLKIT_ACTION_WALL
- server::varlink_api::walld::POLKIT_ACTION_WRITE
- server::walld::tty_utils::TERM_WIDTH
- version::LONG_VERSION