pub enum LogFlusherRequest {
WaitUntilFlushed {
responder: LogFlusherWaitUntilFlushedResponder,
},
_UnknownMethod {
ordinal: u64,
control_handle: LogFlusherControlHandle,
method_type: MethodType,
},
}
Variants§
WaitUntilFlushed
Flushes all pending logs through the logging pipeline to the serial port. Logs written to sockets prior to the call to Flush are guaranteed to be fully written to serial when this returns. Logs written to sockets after this call has been received by Archivist are not guaranteed to be flushed. Additionally, sockets must actually be connected to the Archivist before this call is made. If a socket hasn’t been received by Archivist yet, those logs may be dropped. To ensure that logs are properly flushed, make sure to wait for the initial interest when logging. Important note: This may be called from the host, but host sockets will NOT be flushed by this method. If you write data from the host (not on the device, there is no guarantee that such logs will ever be printed).
Fields
responder: LogFlusherWaitUntilFlushedResponder
_UnknownMethod
An interaction was received which does not match any known method.
Fields
This variant is marked as non-exhaustive
control_handle: LogFlusherControlHandle
method_type: MethodType
Implementations§
Source§impl LogFlusherRequest
impl LogFlusherRequest
pub fn into_wait_until_flushed( self, ) -> Option<LogFlusherWaitUntilFlushedResponder>
Sourcepub fn method_name(&self) -> &'static str
pub fn method_name(&self) -> &'static str
Name of the method defined in FIDL