List of all items
Structs
- NativeProcess
- ProcessConfig
- RunOutput
- RustDebugScopeGuard
- StreamEvent
- broker::adopt::BrokerSession
- broker::adopt::OwnedBackendIo
- broker::backend_handle::BackendHandle
- broker::backend_handle::Connection
- broker::backend_lib::accept_handed_off::AcceptedHandoff
- broker::backend_lib::accept_handed_off::HandedOffPayload
- broker::backend_lib::accept_handed_off::RejectedHandoff
- broker::backend_lifecycle::identity::DaemonProcess
- broker::backend_lifecycle::probe::EndpointProbeRequest
- broker::backend_lifecycle::verify_pid::ProcessHandle
- broker::backend_sdk::BackendEndpointMux
- broker::backend_sdk::FrameClient
- broker::builders::CacheManifestBuilder
- broker::builders::ServiceDefinitionBuilder
- broker::client::BackendConnection
- broker::client::BrokerDisableEnvError
- broker::client::ConnectBackendRequest
- broker::doctor::DoctorCheck
- broker::doctor::DoctorOptions
- broker::doctor::DoctorReport
- broker::fs_health::InodeUsage
- broker::lifecycle::names::PipePath
- broker::lifecycle::process_tree::MacosSupervisorContract
- broker::manifest::ManifestScanEntry
- broker::protocol::AdminReply
- broker::protocol::AdminRequest
- broker::protocol::CacheManifest
- broker::protocol::CacheRoot
- broker::protocol::CleanupPolicy
- broker::protocol::DaemonProcess
- broker::protocol::Endpoint
- broker::protocol::Frame
- broker::protocol::HandoffAck
- broker::protocol::HandoffOffer
- broker::protocol::Hello
- broker::protocol::HelloReply
- broker::protocol::HostIdentity
- broker::protocol::LifecycleEvent
- broker::protocol::ManifestRef
- broker::protocol::Negotiated
- broker::protocol::ObservabilityInfo
- broker::protocol::Operation
- broker::protocol::Ownership
- broker::protocol::Quota
- broker::protocol::Refused
- broker::protocol::ServiceDefinition
- broker::protocol::TeardownHook
- broker::protocol::frame_ext::DecodedFramed
- broker::server::admin::AdminBackend
- broker::server::admin::AdminInodePressure
- broker::server::admin::AdminSnapshot
- broker::server::admin::AdminSpawnBudget
- broker::server::backend_endpoint_allocator::BackendEndpointAllocator
- broker::server::backend_launcher::BackendLaunchRequest
- broker::server::backend_launcher::CommandBackendLauncher
- broker::server::backend_registry::BackendKey
- broker::server::backend_registry::BackendRegistry
- broker::server::broadcast::BroadcastAck
- broker::server::broadcast::BroadcastBackend
- broker::server::broadcast::BroadcastFailure
- broker::server::broadcast::BroadcastPolicy
- broker::server::broadcast::BroadcastResult
- broker::server::broadcast::BroadcastTimeout
- broker::server::broadcast::LifecycleBroadcastModel
- broker::server::fd_pressure::FdPressureConfig
- broker::server::fd_pressure::FdPressureGuard
- broker::server::handoff::ack::AcknowledgedHandoff
- broker::server::handoff::ack::ExpiredHandoff
- broker::server::handoff::ack::HandoffAckRegistry
- broker::server::handoff::ack::PendingHandoffBackend
- broker::server::handoff::fallback::HandoffAttemptInputs
- broker::server::handoff::fallback::HandoffFallbackDecision
- broker::server::handoff::fallback::HandoffFallbackPolicy
- broker::server::handoff::fallback::HandoffFallbackState
- broker::server::handoff::handoff_token::HandoffToken
- broker::server::handoff::handoff_token::HandoffTokenStore
- broker::server::handoff::handoff_token::HandoffTokenStoreConfig
- broker::server::handoff::latency::HandoffLatencyComparison
- broker::server::handoff::latency::HandoffLatencySummary
- broker::server::handoff::orchestrate::CompletedWindowsHandoff
- broker::server::handoff::orchestrate::WindowsHandoffFallback
- broker::server::handoff::orchestrate::WindowsHandoffRequest
- broker::server::handoff::orchestrate_unix::CompletedUnixHandoff
- broker::server::handoff::orchestrate_unix::UnixHandoffFallback
- broker::server::handoff::orchestrate_unix::UnixHandoffRequest
- broker::server::handoff::pending::PendingHandoffOverflow
- broker::server::handoff::pending::PendingHandoffQueue
- broker::server::handoff::pending::PendingHandoffQueueConfig
- broker::server::handoff::unix::ScmRightsAttempt
- broker::server::handoff::unix::ScmRightsSuccess
- broker::server::handoff::unix::UnixFileDescriptor
- broker::server::handoff::unix::UnixHandoffSocket
- broker::server::handoff::windows::DuplicateHandleAttempt
- broker::server::handoff::windows::DuplicateHandleSuccess
- broker::server::handoff::windows::WindowsHandleValue
- broker::server::handoff::wire::WireHandoffDelivery
- broker::server::handoff_serve::ServeHandoffContext
- broker::server::hello_handler::HelloHandler
- broker::server::hello_handler::HelloRequest
- broker::server::hello_handler::PeerIdentity
- broker::server::hello_handler::RegisteredBackend
- broker::server::hello_router::HelloRouter
- broker::server::idle_coord::BackendIdleCoordinator
- broker::server::idle_coord::BackendIdleDue
- broker::server::idle_coord::BackendIdlePolicy
- broker::server::metrics::MetricDescriptor
- broker::server::perf_guard::HelloLatencySummary
- broker::server::recovery::BackendRecoveryPolicy
- broker::server::recovery::BackendRecoveryState
- broker::server::serve::BrokerLaunchServeConfig
- broker::server::serve::BrokerServeConfig
- broker::server::service_def_loader::ServiceDefinitionLoader
- broker::server::spawn_coordinator::SpawnBudgetConfig
- broker::server::spawn_coordinator::SpawnBudgetSnapshot
- broker::server::spawn_coordinator::SpawnCoordinator
- broker::server::spawn_coordinator::SpawnLockFileIdentity
- broker::server::spawn_coordinator::SpawnLockGuard
- broker::server::spawn_coordinator::SpawnPermit
- broker::server::spawn_wait::SpawnWaitPolicy
- broker::server::spawn_wait::SpawnWaitProbe
- broker::server::trace_context::TraceContext
- cleanup::CleanupAction
- cleanup::instances::BrokerInstance
- cleanup::prune::PruneOptions
- cleanup::verify_artifacts::ArtifactCheck
- cleanup::verify_artifacts::ArtifactPaths
- cleanup::verify_artifacts::ArtifactReport
- cleanup::verify_basic::VerifyFinding
- cleanup::verify_basic::VerifyReport
- client::client::DaemonClient
- client::client::SpawnCommandRequest
- client::client::SpawnedDaemon
- client::pipe_session::PipeSpawnRequest
- client::pipe_session::PipeStreamAttachment
- client::pipe_session::SpawnedPipeSession
- client::pty_session::PtyAttachment
- client::pty_session::PtySpawnRequest
- client::pty_session::SpawnedPtySession
- client::telemetry::SessionTeeFileRequest
- client::telemetry::SessionTeeStatus
- console_detect::ConsoleWindowInfo
- containment::ContainedProcessGroup
- maintenance::release_handles::ReleaseHandlesAuthorization
- maintenance::release_handles::ReleaseHandlesOutcome
- observer::CategoryCapability
- observer::ObserverCapabilities
- observer::ObserverConfig
- observer::ObserverEvent
- observer::ObserverSubscriber
- proto::daemon::AttachPipeStreamRequest
- proto::daemon::AttachPipeStreamResponse
- proto::daemon::AttachPtySessionRequest
- proto::daemon::AttachPtySessionResponse
- proto::daemon::BulkTerminateSessionsRequest
- proto::daemon::BulkTerminateSessionsResponse
- proto::daemon::DaemonRequest
- proto::daemon::DaemonResponse
- proto::daemon::DetachPipeStreamRequest
- proto::daemon::DetachPipeStreamResponse
- proto::daemon::DetachPtySessionRequest
- proto::daemon::DetachPtySessionResponse
- proto::daemon::GetProcessTreeRequest
- proto::daemon::GetProcessTreeResponse
- proto::daemon::GetSessionBacklogRequest
- proto::daemon::GetSessionBacklogResponse
- proto::daemon::GetSessionTeeStatusRequest
- proto::daemon::GetSessionTeeStatusResponse
- proto::daemon::KeyValue
- proto::daemon::KillTreeRequest
- proto::daemon::KillTreeResponse
- proto::daemon::KillZombiesRequest
- proto::daemon::KillZombiesResponse
- proto::daemon::ListActiveRequest
- proto::daemon::ListActiveResponse
- proto::daemon::ListByOriginatorRequest
- proto::daemon::ListByOriginatorResponse
- proto::daemon::ListPipeSessionsRequest
- proto::daemon::ListPipeSessionsResponse
- proto::daemon::ListPtySessionsRequest
- proto::daemon::ListPtySessionsResponse
- proto::daemon::PingRequest
- proto::daemon::PingResponse
- proto::daemon::PipeSessionInfo
- proto::daemon::PipeStreamFrame
- proto::daemon::PtyInputFrame
- proto::daemon::PtyResize
- proto::daemon::PtySessionInfo
- proto::daemon::PtyStreamFrame
- proto::daemon::PurgeExitedSessionsRequest
- proto::daemon::PurgeExitedSessionsResponse
- proto::daemon::RegisterRequest
- proto::daemon::RegisterResponse
- proto::daemon::RegisterSessionTeeRequest
- proto::daemon::RegisterSessionTeeResponse
- proto::daemon::ResizePtySessionRequest
- proto::daemon::ResizePtySessionResponse
- proto::daemon::ServiceConfig
- proto::daemon::ServiceDeleteRequest
- proto::daemon::ServiceDeleteResponse
- proto::daemon::ServiceDescribeRequest
- proto::daemon::ServiceDescribeResponse
- proto::daemon::ServiceFlushRequest
- proto::daemon::ServiceFlushResponse
- proto::daemon::ServiceListRequest
- proto::daemon::ServiceListResponse
- proto::daemon::ServiceLogsRequest
- proto::daemon::ServiceLogsResponse
- proto::daemon::ServiceRestartRequest
- proto::daemon::ServiceRestartResponse
- proto::daemon::ServiceResurrectRequest
- proto::daemon::ServiceResurrectResponse
- proto::daemon::ServiceSaveRequest
- proto::daemon::ServiceSaveResponse
- proto::daemon::ServiceStartRequest
- proto::daemon::ServiceStartResponse
- proto::daemon::ServiceState
- proto::daemon::ServiceStopRequest
- proto::daemon::ServiceStopResponse
- proto::daemon::ShutdownRequest
- proto::daemon::ShutdownResponse
- proto::daemon::SpawnDaemonRequest
- proto::daemon::SpawnDaemonResponse
- proto::daemon::SpawnPipeSessionRequest
- proto::daemon::SpawnPipeSessionResponse
- proto::daemon::SpawnPtySessionRequest
- proto::daemon::SpawnPtySessionResponse
- proto::daemon::StatusRequest
- proto::daemon::StatusResponse
- proto::daemon::TerminalGraphicsCapabilities
- proto::daemon::TerminalGraphicsCapability
- proto::daemon::TerminatePipeSessionRequest
- proto::daemon::TerminatePipeSessionResponse
- proto::daemon::TerminatePtySessionRequest
- proto::daemon::TerminatePtySessionResponse
- proto::daemon::TrackedProcess
- proto::daemon::UnregisterRequest
- proto::daemon::UnregisterResponse
- proto::daemon::UnregisterSessionTeeRequest
- proto::daemon::UnregisterSessionTeeResponse
- proto::daemon::WritePipeStdinRequest
- proto::daemon::WritePipeStdinResponse
- proto::daemon::ZombieReport
- pty::IdleDetectorCore
- pty::IdleMonitorState
- pty::InteractivePtyOptions
- pty::InteractivePtyPumpResult
- pty::InteractivePtySession
- pty::NativePtyHandles
- pty::NativePtyProcess
- pty::PtyReadShared
- pty::PtyReadState
- pty::backend::PtySize
- pty::terminal_input::TerminalInputCore
- pty::terminal_input::TerminalInputEventRecord
- pty::terminal_input::TerminalInputState
- spawn::DaemonChild
- spawn::SpawnStdio
- spawn::SpawnedChild
- systemd_killmode::SystemdProbeInputs
- terminal_graphics::GraphicsCapability
- terminal_graphics::TerminalCapabilities
- terminal_graphics::TerminalCapabilityInput
- terminal_graphics::TerminalGraphicsCapabilities
- terminal_graphics::TerminalProbeEvidence
Enums
- CommandSpec
- ProcessError
- ReadStatus
- StderrMode
- StdinMode
- StreamKind
- UnixSignal
- broker::adopt::AdoptError
- broker::adopt::IntoBackendIoError
- broker::backend_handle::BackendHandleError
- broker::backend_lib::accept_handed_off::HandoffAcceptance
- broker::backend_lib::accept_handed_off::HandoffRejectionReason
- broker::backend_lib::wire::BackendHandoffWireError
- broker::backend_lifecycle::identity::IdentityError
- broker::backend_lifecycle::probe::EndpointProbeError
- broker::backend_lifecycle::probe::EndpointProbeServerError
- broker::backend_lifecycle::probe::ProbeError
- broker::backend_lifecycle::verify_pid::VerifyPidError
- broker::backend_sdk::FrameClientError
- broker::backend_sdk::LegacyClassification
- broker::backend_sdk::MuxError
- broker::backend_sdk::MuxPoll
- broker::client::BackendConnectionRoute
- broker::client::BrokerClientError
- broker::client::RefusalKind
- broker::doctor::DoctorStatus
- broker::lifecycle::crash_dump::CrashDumpError
- broker::lifecycle::names::PipePathError
- broker::lifecycle::privilege::PrivilegeError
- broker::lifecycle::privilege::PrivilegedIdentity
- broker::lifecycle::process_tree::MacosKqueueFilter
- broker::lifecycle::process_tree::MacosKqueueNote
- broker::lifecycle::process_tree::MacosSupervisorExitAction
- broker::lifecycle::process_tree::MacosSupervisorRaceGuard
- broker::lifecycle::process_tree::MacosSupervisorRegistrationBarrier
- broker::lifecycle::process_tree::MacosSupervisorWatchPid
- broker::lifecycle::process_tree::ProcessTreeCleanup
- broker::lifecycle::process_tree::ProcessTreeError
- broker::lifecycle::sid::SidError
- broker::manifest::ManifestError
- broker::protocol::AdminReplyKind
- broker::protocol::AdminVerb
- broker::protocol::BrokerIsolation
- broker::protocol::CacheRootKind
- broker::protocol::ErrorCode
- broker::protocol::EventKind
- broker::protocol::FrameKind
- broker::protocol::OperationKind
- broker::protocol::PayloadEncoding
- broker::protocol::StorageDisposition
- broker::protocol::TeardownKind
- broker::protocol::frame_ext::EndpointNameError
- broker::protocol::framing::FramingError
- broker::protocol::hello_reply::Result
- broker::protocol::validate::FrameValidationError
- broker::server::admin::AdminConnectionError
- broker::server::admin::AdminFrameError
- broker::server::backend_endpoint_allocator::BackendEndpointAllocatorError
- broker::server::backend_launcher::BackendLaunchError
- broker::server::broadcast::BroadcastBackendResponse
- broker::server::broadcast::BroadcastFailureReason
- broker::server::broadcast::BroadcastOperation
- broker::server::broadcast::QuiesceReason
- broker::server::connection::BrokerConnectionError
- broker::server::connection::PeerCredentialPolicy
- broker::server::control_socket::ControlSocketConnectionLimit
- broker::server::control_socket::ControlSocketError
- broker::server::control_socket::ControlSocketReply
- broker::server::fd_pressure::FdPressureDecision
- broker::server::handoff::ack::HandoffAckError
- broker::server::handoff::fallback::HandoffAttemptDecision
- broker::server::handoff::fallback::HandoffAttemptFailure
- broker::server::handoff::fallback::HandoffFallbackReason
- broker::server::handoff::handoff_token::HandoffTokenError
- broker::server::handoff::latency::HandoffLatencyError
- broker::server::handoff::orchestrate::HandoffDeliveryError
- broker::server::handoff::orchestrate::WindowsHandoffOutcome
- broker::server::handoff::orchestrate::WindowsHandoffStage
- broker::server::handoff::orchestrate_unix::UnixHandoffOutcome
- broker::server::handoff::orchestrate_unix::UnixHandoffStage
- broker::server::handoff::unix::ScmRightsError
- broker::server::handoff::windows::DuplicateHandleError
- broker::server::hello_handler::HelloHandlerError
- broker::server::instance::BrokerInstanceError
- broker::server::instance::BrokerInstanceKey
- broker::server::metrics::MetricKind
- broker::server::perf_guard::PerfGuardError
- broker::server::recovery::BackendRecoveryDecision
- broker::server::recovery::BackendRecoveryRefusalReason
- broker::server::serve::BrokerServeError
- broker::server::service_def_loader::ServiceDefinitionError
- broker::server::spawn_coordinator::SpawnBeginError
- broker::server::spawn_coordinator::SpawnLockError
- broker::server::spawn_coordinator::SpawnOutcome
- broker::server::spawn_wait::SpawnWaitDecision
- broker::server::version_allow_list::VersionPolicyBlock
- cleanup::CleanupError
- cleanup::verify_artifacts::ArtifactStatus
- cleanup::verify_artifacts::SocketLocation
- client::client::ClientError
- client::pipe_session::PipeAttachError
- client::pty_session::AttachError
- client::telemetry::SessionTeeBackpressure
- client::telemetry::SessionTeeFileMode
- client::telemetry::SessionTeeKind
- client::telemetry::SessionTeeStream
- maintenance::release_handles::ReleaseHandlesAuthorizationError
- maintenance::release_handles::ReleaseHandlesError
- observer::CapabilitySupport
- observer::EventCategory
- observer::ObserverEventKind
- proto::daemon::CapabilityStatus
- proto::daemon::EvidenceStrength
- proto::daemon::GraphicsProtocol
- proto::daemon::PipeStreamKind
- proto::daemon::ProcessState
- proto::daemon::RequestType
- proto::daemon::StatusCode
- proto::daemon::TeeBackpressure
- proto::daemon::TeeFileMode
- proto::daemon::TeeSessionKind
- proto::daemon::TeeSinkKind
- proto::daemon::TeeStreamKind
- proto::daemon::TerminationOutcome
- proto::daemon::pipe_stream_frame::Frame
- proto::daemon::pty_input_frame::Frame
- proto::daemon::pty_stream_frame::Frame
- pty::PtyError
- pty::terminal_input::TerminalInputError
- spawn::StdioSource
- systemd_killmode::KillModeAssessment
- terminal_graphics::CapabilityStatus
- terminal_graphics::EvidenceStrength
- terminal_graphics::GraphicsProtocol
Traits
- broker::server::backend_launcher::BackendLauncher
- broker::server::connection::HelloResponder
- broker::server::handoff::orchestrate::HandoffDelivery
- broker::server::handoff::orchestrate_unix::UnixHandoffAckWait
- pty::backend::PtyBackend
- pty::backend::PtyChild
- pty::backend::PtyMaster
- pty::backend::PtySlave
Macros
Functions
- broker::backend_lib::accept_handed_off::accept_handed_off
- broker::backend_lib::accept_handed_off::parse_handoff_token
- broker::backend_lib::wire::read_handoff_offer
- broker::backend_lib::wire::respond_to_handoff_offer
- broker::backend_lib::wire::serve_handoff_offer
- broker::backend_lib::wire::write_handoff_ack
- broker::backend_lifecycle::probe::decode_response_identity
- broker::backend_lifecycle::probe::endpoint_probe_request_from_frame
- broker::backend_lifecycle::probe::endpoint_probe_response_frame
- broker::backend_lifecycle::probe::handle_endpoint_probe
- broker::backend_lifecycle::probe::probe_endpoint
- broker::backend_lifecycle::probe::probe_endpoint_response
- broker::backend_lifecycle::probe::probe_endpoint_response_with_timeout
- broker::backend_lifecycle::probe::read_endpoint_probe_request
- broker::backend_lifecycle::probe::read_probe_frame
- broker::backend_lifecycle::probe::same_endpoint
- broker::backend_lifecycle::probe::validate_endpoint_probe_request_frame
- broker::backend_lifecycle::probe::write_endpoint_probe_response
- broker::backend_lifecycle::verify_pid::force_kill_pid
- broker::backend_lifecycle::verify_pid::process_is_alive
- broker::backend_lifecycle::verify_pid::signal_terminate
- broker::backend_lifecycle::verify_pid::verify_daemon_process
- broker::backend_sdk::read_daemon_identity_file
- broker::backend_sdk::remove_daemon_identity_file
- broker::backend_sdk::try_read_daemon_identity_file
- broker::backend_sdk::write_daemon_identity_file
- broker::capabilities::handoff_transport_available
- broker::client::broker_disabled_by_env
- broker::client::connect_local_socket
- broker::client::connect_to_backend
- broker::client::send_admin_request
- broker::doctor::broker_endpoint_check
- broker::doctor::default_broker_endpoint
- broker::doctor::describe_capabilities
- broker::doctor::env_var_checks
- broker::doctor::inode_pressure_check
- broker::doctor::platform_path_budget_check
- broker::doctor::run_doctor
- broker::doctor::service_definition_checks
- broker::doctor::socket_hygiene_check
- broker::doctor::systemd_killmode_check
- broker::doctor::version_check
- broker::fs_health::daemon_data_dir_inode_usage
- broker::fs_health::inode_usage
- broker::host_identity::current
- broker::host_identity::current_for_path
- broker::lifecycle::crash_dump::install
- broker::lifecycle::names::backend_pipe
- broker::lifecycle::names::explicit_instance_pipe
- broker::lifecycle::names::private_broker_pipe
- broker::lifecycle::names::shared_broker_pipe
- broker::lifecycle::names::validate_service_name
- broker::lifecycle::names::validate_version
- broker::lifecycle::privilege::refuse_privileged_run
- broker::lifecycle::process_tree::cleanup_target
- broker::lifecycle::process_tree::install_cleanup
- broker::lifecycle::process_tree::macos_supervisor_contract
- broker::lifecycle::sid::hash_to_16_hex
- broker::lifecycle::sid::user_sid_hash
- broker::manifest::central_manifest_path
- broker::manifest::central_registry_dir
- broker::manifest::ensure_central_registry_dir
- broker::manifest::enumerate_central
- broker::manifest::enumerate_central_for_host
- broker::manifest::manifest_with_self_sha256
- broker::manifest::read_manifest
- broker::manifest::scan_central
- broker::manifest::sha256_for_manifest
- broker::manifest::write_to_central
- broker::manifest::write_to_central_in_dir
- broker::manifest::write_to_root
- broker::protocol::frame_ext::encode_framed
- broker::protocol::frame_ext::try_decode_framed
- broker::protocol::framing::read_frame
- broker::protocol::framing::read_frame_with_cap
- broker::protocol::framing::write_frame
- broker::protocol::registry::is_first_party
- broker::protocol::registry::is_private_use_id
- broker::protocol::registry::is_registered_consumer_id
- broker::protocol::validate::validate_frame_envelope
- broker::server::admin::handle_admin_connection
- broker::server::admin::handle_admin_frame
- broker::server::admin::render_admin_reply
- broker::server::admin::render_backend_health_json
- broker::server::admin::render_config_json
- broker::server::admin::render_diagnose_json
- broker::server::admin::render_dump_json
- broker::server::admin::render_healthz
- broker::server::admin::render_list_instances_json
- broker::server::admin::render_metrics_text
- broker::server::admin::render_readyz
- broker::server::admin::render_status_json
- broker::server::admin::serve_one_admin_socket
- broker::server::connection::handle_hello_connection
- broker::server::connection::handle_hello_connection_with
- broker::server::connection::handle_hello_connection_with_peer_policy
- broker::server::connection::local_socket_name
- broker::server::connection::serve_local_socket_connections
- broker::server::connection::serve_local_socket_connections_with
- broker::server::connection::serve_local_socket_connections_with_peer_policy
- broker::server::connection::serve_local_socket_connections_with_policy
- broker::server::connection::serve_one_local_socket
- broker::server::connection::serve_one_local_socket_with
- broker::server::connection::serve_one_local_socket_with_peer_policy
- broker::server::control_socket::handle_control_connection_with_peer_policy
- broker::server::control_socket::handle_control_connection_with_peer_policy_and_fd_guard
- broker::server::control_socket::serve_control_socket_connections_with_limit_and_policy
- broker::server::control_socket::serve_control_socket_connections_with_limit_policy_and_post_hello
- broker::server::control_socket::serve_control_socket_connections_with_limit_policy_post_hello_and_fd_guard
- broker::server::control_socket::serve_control_socket_connections_with_policy
- broker::server::fd_pressure::fd_exhaustion_error_for_tests
- broker::server::fd_pressure::is_fd_exhaustion_error
- broker::server::handoff::latency::collect_latency_samples
- broker::server::handoff::latency::compare_handoff_latency
- broker::server::handoff::latency::summarize_latency_samples
- broker::server::handoff::orchestrate::execute_windows_handoff
- broker::server::handoff::orchestrate::execute_windows_handoff_with_transport
- broker::server::handoff::orchestrate_unix::execute_unix_handoff
- broker::server::handoff::orchestrate_unix::execute_unix_handoff_with_transport
- broker::server::handoff::unix::try_send_scm_rights
- broker::server::handoff::unix::try_send_scm_rights_over
- broker::server::handoff::windows::try_duplicate_handle
- broker::server::handoff::wire::handoff_ack_frame
- broker::server::handoff::wire::handoff_offer_frame
- broker::server::handoff::wire::handoff_ready_frame
- broker::server::handoff::wire::validate_handoff_frame
- broker::server::handoff_serve::complete_negotiated_handoff
- broker::server::perf_guard::enforce_hello_latency_budget
- broker::server::perf_guard::summarize_hello_latencies
- broker::server::serve::build_hello_handler
- broker::server::serve::serve_launching_backends
- broker::server::serve::serve_launching_backends_with_launcher
- broker::server::serve::serve_registered_backend
- broker::server::service_def_loader::ensure_service_definition_dir
- broker::server::service_def_loader::service_definition_dir
- broker::server::service_def_loader::service_definition_path
- broker::server::service_def_loader::validate_service_definition_for_service
- broker::server::service_def_loader::write_service_definition
- broker::server::spawn_coordinator::acquire_spawn_lock
- broker::server::version_allow_list::check_version_allowed
- cleanup::actions_json
- cleanup::instances::list
- cleanup::instances::render_json
- cleanup::list::list
- cleanup::list::render_json
- cleanup::now_unix_ms
- cleanup::parse_duration_secs
- cleanup::prune::run
- cleanup::uninstall::run
- cleanup::verify_artifacts::check_database
- cleanup::verify_artifacts::check_emergency_reserve
- cleanup::verify_artifacts::check_logs
- cleanup::verify_artifacts::check_pid_file
- cleanup::verify_artifacts::check_service_definitions
- cleanup::verify_artifacts::check_shadow_dir
- cleanup::verify_artifacts::check_socket
- cleanup::verify_artifacts::run
- cleanup::verify_artifacts::run_with_probes
- cleanup::verify_basic::render_json
- cleanup::verify_basic::run
- client::client::connect_or_start
- client::client::daemonize_command
- client::client::launch_detached
- client::paths::data_dir
- client::paths::db_path
- client::paths::db_path_view
- client::paths::make_socket_name
- client::paths::pid_file_path
- client::paths::pid_file_path_view
- client::paths::shadow_dir
- client::paths::shadow_dir_view
- client::paths::socket_path
- client::paths::socket_path_view
- console_detect::monitor_console_windows
- maintenance::release_handles::authorize_release_handles_request
- maintenance::release_handles::run_release_handles
- pty::command_builder_from_argv
- pty::control_churn_bytes
- pty::input_contains_newline
- pty::is_ignorable_process_control_error
- pty::poll_pty_process
- pty::portable_exit_code
- pty::record_pty_input_metrics
- pty::spawn_pty_reader
- pty::store_pty_returncode
- pty::terminal_input::unix_now_seconds
- pty::write_pty_input
- render_rust_debug_traces
- run_command
- spawn::spawn
- spawn::spawn_daemon
- spawn::spawn_daemon_with_clear_env
- systemd_killmode::assess
- systemd_killmode::parse_kill_mode
- systemd_killmode::probe
- systemd_killmode::unit_from_cgroup
- terminal_graphics::current_terminal_capabilities
- terminal_graphics::current_terminal_capabilities_with_timeout
- terminal_graphics::detect_terminal_capabilities
- terminal_graphics::primary_da_reports_sixel
- terminal_graphics::terminal_graphics_capabilities_from_proto
- terminal_graphics::terminal_graphics_capabilities_to_proto
- terminal_graphics::xtsmgraphics_reports_sixel
- unix_set_priority
- unix_signal_process
- unix_signal_process_group
Type Aliases
- broker::backend_handle::Result
- broker::server::handoff::unix::ScmRightsResult
- broker::server::handoff::windows::DuplicateHandleResult
Constants
- broker::FRAMING_VERSION_V1
- broker::LIFECYCLE_EVENT_PIPE_BUF_FLOOR
- broker::MAX_FRAME_SIZE_BYTES
- broker::MAX_HELLO_SIZE_BYTES
- broker::backend_lifecycle::probe::DEFAULT_ENDPOINT_PROBE_TIMEOUT
- broker::backend_lifecycle::probe::PROBE_NONCE_BYTES
- broker::capabilities::CAP_HANDLE_PASSING
- broker::client::DEFAULT_HANDOFF_READY_TIMEOUT
- broker::client::RUNNING_PROCESS_DISABLE_ENV
- broker::client::RUNNING_PROCESS_DISABLE_VALUE
- broker::client::RUNNING_PROCESS_FAKE_BACKEND_ENV
- broker::doctor::DOCTOR_PROBE_SERVICE
- broker::doctor::DOCTOR_PROBE_TIMEOUT
- broker::lifecycle::crash_dump::CRASH_DUMP_DIR_ENV
- broker::lifecycle::names::LINUX_SUN_PATH_MAX
- broker::lifecycle::names::MACOS_SUN_PATH_MAX
- broker::lifecycle::names::WINDOWS_MAX_PATH
- broker::lifecycle::privilege::ALLOW_PRIVILEGED_ENV
- broker::lifecycle::process_tree::MACOS_SUPERVISOR_KILL_DEADLINE
- broker::manifest::CACHE_MANIFEST_MEDIA_TYPE
- broker::manifest::ROOT_MANIFEST_FILE
- broker::manifest::SUPPORTED_MANIFEST_SCHEMA_VERSION
- broker::protocol::frame_ext::FRAME_HEADER_BYTES
- broker::protocol::framing::ENVELOPE_VERSION
- broker::protocol::framing::MAX_FRAME_BYTES
- broker::protocol::framing::MAX_HELLO_BYTES
- broker::protocol::registry::ADMIN_PAYLOAD_PROTOCOL
- broker::protocol::registry::BACKEND_HANDLE_PROBE_PAYLOAD_PROTOCOL
- broker::protocol::registry::CLUD_PAYLOAD_PROTOCOL
- broker::protocol::registry::CONSUMER_PAYLOAD_PROTOCOL_MAX
- broker::protocol::registry::CONSUMER_PAYLOAD_PROTOCOL_MIN
- broker::protocol::registry::CONTROL_PAYLOAD_PROTOCOL
- broker::protocol::registry::FBUILD_PAYLOAD_PROTOCOL
- broker::protocol::registry::FIRST_PARTY_PAYLOAD_PROTOCOLS
- broker::protocol::registry::HANDOFF_PAYLOAD_PROTOCOL
- broker::protocol::registry::PRIVATE_USE_PAYLOAD_PROTOCOL_MAX
- broker::protocol::registry::PRIVATE_USE_PAYLOAD_PROTOCOL_MIN
- broker::protocol::registry::PROTOCOL_VERSION
- broker::protocol::registry::ZCCACHE_PAYLOAD_PROTOCOL
- broker::server::admin::ADMIN_SCHEMA_VERSION
- broker::server::backend_endpoint_allocator::DEFAULT_BACKEND_ENDPOINT_ATTEMPTS
- broker::server::backend_launcher::BACKEND_ENV_ENDPOINT_NAMESPACE
- broker::server::backend_launcher::BACKEND_ENV_ENDPOINT_PATH
- broker::server::backend_launcher::BACKEND_ENV_INSTANCE
- broker::server::backend_launcher::BACKEND_ENV_SERVICE_NAME
- broker::server::backend_launcher::BACKEND_ENV_SERVICE_VERSION
- broker::server::backend_launcher::BACKEND_ENV_TRACEPARENT
- broker::server::backend_launcher::BACKEND_ENV_TRACESTATE
- broker::server::broadcast::DEFAULT_BROADCAST_ACK_TIMEOUT
- broker::server::fd_pressure::DEFAULT_FD_PRESSURE_RECOVERY_ACCEPTS
- broker::server::fd_pressure::DEFAULT_FD_PRESSURE_RETRY_AFTER_MS
- broker::server::handoff::ack::DEFAULT_HANDOFF_ACK_DEADLINE
- broker::server::handoff::fallback::DEFAULT_HANDOFF_FAILED_ATTEMPTS_PER_WINDOW
- broker::server::handoff::fallback::DEFAULT_HANDOFF_FAILED_ATTEMPT_WINDOW
- broker::server::handoff::handoff_token::DEFAULT_HANDOFF_TOKEN_COLLISION_ATTEMPTS
- broker::server::handoff::handoff_token::DEFAULT_HANDOFF_TOKEN_TTL
- broker::server::handoff::handoff_token::DEFAULT_MAX_PENDING_HANDOFF_TOKENS
- broker::server::handoff::handoff_token::HANDOFF_TOKEN_BYTES
- broker::server::handoff::pending::DEFAULT_MAX_PENDING_HANDOFFS
- broker::server::handoff::pending::DEFAULT_PENDING_HANDOFF_TTL
- broker::server::handoff::unix::SCM_RIGHTS_TRANSPORT_SUPPORTED
- broker::server::handoff::windows::DUPLICATE_HANDLE_TRANSPORT_SUPPORTED
- broker::server::idle_coord::DEFAULT_BACKEND_IDLE_TIMEOUT
- broker::server::metrics::ACTIVE_BACKENDS
- broker::server::metrics::BROKER_METRICS
- broker::server::metrics::CONNECTIONS_OPEN
- broker::server::metrics::FD_USAGE_RATIO
- broker::server::metrics::HELLO_DURATION_SECONDS
- broker::server::metrics::HELLO_TOTAL
- broker::server::metrics::METRIC_PREFIX
- broker::server::metrics::SPAWN_ATTEMPTS_TOTAL
- broker::server::metrics::SPAWN_BUDGET_REMAINING
- broker::server::metrics::UPTIME_SECONDS
- broker::server::perf_guard::HELLO_P50_BUDGET
- broker::server::perf_guard::HELLO_P99_BUDGET
- broker::server::perf_guard::HELLO_PERF_GUARD_ENV
- broker::server::perf_guard::HELLO_PERF_SAMPLE_COUNT
- broker::server::recovery::DEFAULT_RECOVERY_BUDGET_WINDOW
- broker::server::recovery::DEFAULT_RECOVERY_RETRY_BACKOFF
- broker::server::service_def_loader::SERVICE_DEF_DIR_ENV
- broker::server::service_def_loader::SERVICE_DEF_EXTENSION
- broker::server::spawn_coordinator::DEFAULT_SPAWN_ATTEMPTS_PER_WINDOW
- broker::server::spawn_coordinator::DEFAULT_SPAWN_BUDGET_WINDOW
- broker::server::spawn_wait::DEFAULT_SPAWN_WAIT_HARD_CEILING
- broker::server::spawn_wait::SPAWN_WAIT_BACKOFF_SEQUENCE
- cleanup::verify_artifacts::EMERGENCY_RESERVE_BYTES
- cleanup::verify_artifacts::EMERGENCY_RESERVE_FILE_NAME
- containment::ORIGINATOR_ENV_VAR
- pty::terminal_input::NATIVE_TERMINAL_INPUT_TRACE_PATH_ENV