pub enum PayloadStreamRequest {
RegisterVmo {
vmo: Vmo,
responder: PayloadStreamRegisterVmoResponder,
},
ReadData {
responder: PayloadStreamReadDataResponder,
},
}
Expand description
Protocol for streaming the FVM payload.
Variants§
RegisterVmo
Registers a VMO to stream into.
This can be called once per PayloadStream. Any subsequent calls will return ZX_ERR_ALREADY_BOUND.
ReadData
Fields
§
responder: PayloadStreamReadDataResponder
Reads data into the pre-registered vmo.
Implementations§
source§impl PayloadStreamRequest
impl PayloadStreamRequest
pub fn into_register_vmo( self ) -> Option<(Vmo, PayloadStreamRegisterVmoResponder)>
pub fn into_read_data(self) -> Option<PayloadStreamReadDataResponder>
sourcepub fn method_name(&self) -> &'static str
pub fn method_name(&self) -> &'static str
Name of the method defined in FIDL