pub type aeron_archive_t = aeron_archive_stct;
Aliased Type§
struct aeron_archive_t {
pub owns_ctx: bool,
pub ctx: *mut aeron_archive_context_stct,
pub lock: pthread_mutex_t,
pub archive_proxy: *mut aeron_archive_proxy_stct,
pub owns_control_response_subscription: bool,
pub subscription: *mut aeron_subscription_stct,
pub control_response_poller: *mut aeron_archive_control_response_poller_stct,
pub recording_descriptor_poller: *mut aeron_archive_recording_descriptor_poller_stct,
pub recording_subscription_descriptor_poller: *mut aeron_archive_recording_subscription_descriptor_poller_stct,
pub control_session_id: i64,
pub archive_id: i64,
pub is_in_callback: bool,
}
Fields§
§owns_ctx: bool
§ctx: *mut aeron_archive_context_stct
§lock: pthread_mutex_t
§archive_proxy: *mut aeron_archive_proxy_stct
§owns_control_response_subscription: bool
§subscription: *mut aeron_subscription_stct
§control_response_poller: *mut aeron_archive_control_response_poller_stct
§recording_descriptor_poller: *mut aeron_archive_recording_descriptor_poller_stct
§recording_subscription_descriptor_poller: *mut aeron_archive_recording_subscription_descriptor_poller_stct
§control_session_id: i64
§archive_id: i64
§is_in_callback: bool
Trait Implementations§
Source§impl From<AeronArchive> for aeron_archive_t
impl From<AeronArchive> for aeron_archive_t
Source§fn from(value: AeronArchive) -> Self
fn from(value: AeronArchive) -> Self
Converts to this type from the input type.