kanade_shared/wire/
mod.rs1mod agent_config;
2mod agent_groups;
3mod agent_meta;
4mod command;
5mod envelope;
6mod event;
7mod group_contacts;
8mod heartbeat;
9mod host_perf;
10mod inventory;
11mod jobtail;
12mod logs;
13mod obs_event;
14mod process_perf;
15mod remote;
16mod result;
17mod server_settings;
18mod staleness;
19
20pub use agent_config::{ConfigScope, EffectiveConfig, ResolutionWarning, resolve};
21pub use agent_groups::AgentGroups;
22pub use agent_meta::{AgentMeta, MetaEntry, MetaUpdate};
23pub use command::{Command, FinalizeCommand, RetrySpec, RunAs, Shell};
24pub use envelope::{
25 CommandEnvelope, ENVELOPE_KIND_V2, EnvelopeError, FUTURE_SKEW_ALLOWANCE, MAX_ENVELOPE_VALIDITY,
26 PROTOCOL_LEGACY, PROTOCOL_V2, VerifiedEnvelope, sign_envelope, start_deadline_passed,
27 supported_command_protocols, verify_envelope,
28};
29pub use event::EventStarted;
30pub use group_contacts::GroupContacts;
31pub use heartbeat::Heartbeat;
32pub use host_perf::HostPerf;
33pub use inventory::{DiskInfo, HwInventory};
34pub use jobtail::{JobTailReply, JobTailRequest};
35pub use logs::LogsRequest;
36pub use obs_event::ObsEvent;
37pub use process_perf::{ProcessPerf, ProcessSnapshot};
38pub use remote::{
39 FrameKind, FrameMeta, FrameMetaError, MAX_TILE_BYTES, MouseButton, RemoteCtrl, RemoteCtrlReply,
40 RemoteInput, TileEncoding, frame_kind, gap_headers, header as remote_header, resumed_headers,
41};
42pub use result::{
43 EXIT_REJECTED_UNSIGNED, EXIT_RESTARTED_OUTCOME_UNKNOWN, EXIT_SKIP_DEADLINE, EXIT_SKIP_REVOKED,
44 EXIT_SKIP_STALENESS, EXIT_SKIP_UNSUPPORTED, EXIT_SKIP_VERSION_PIN, ExecResult,
45 signature_refusal_result_id,
46};
47pub use server_settings::{
48 AgentInstallSection, DEFAULT_AGENT_RELEASES_CAP_MIB, DEFAULT_APP_PACKAGES_CAP_MIB,
49 DEFAULT_CHECK_STATUS_STALE_DAYS, DEFAULT_COLLECT_RETENTION_DAYS, DEFAULT_COLLECTIONS_CAP_MIB,
50 DEFAULT_RESULT_OUTPUT_CAP_MIB, DEFAULT_RESULT_OUTPUT_RETENTION_DAYS, DEFAULT_SCRIPTS_CAP_MIB,
51 DEFAULT_SESSION_TTL_HOURS, DEFAULT_SUPPORT_UNLOCK_TTL_MINUTES, MAX_AGENT_PRUNE_DAYS,
52 MAX_CHECK_STATUS_STALE_DAYS, MAX_COLLECT_RETENTION_DAYS, MAX_OBJECT_STORE_CAP_MIB,
53 MAX_OBJECT_STORE_TOTAL_MIB, MAX_RESULT_OUTPUT_RETENTION_DAYS, MAX_SESSION_TTL_HOURS,
54 MAX_SUPPORT_UNLOCK_TTL_MINUTES, NatsAuthMode, ObjectStoreCaps, ServerSettings, SupportCode,
55 SupportCodesProjection,
56};
57pub use staleness::Staleness;