pub enum CodecDelayRequest {
GetCodecLocalDelayRange {
payload: CodecDelayGetCodecLocalDelayRangeRequest,
responder: CodecDelayGetCodecLocalDelayRangeResponder,
},
}
Expand description
This protocol allows us to retrieve controller local delay values. It is not intended to be used stand-alone, but to be composed into protocols that need access to this information.
Variants§
GetCodecLocalDelayRange
Retrieve the range of controller delay for the codec specified with the provided stream attributes.
On success, returns the minimum and maximum allowed delay.
Returns ZX_ERR_NOT_SUPPORTED if reading the delay is not supported. Returns ZX_ERR_INTERNAL for all other failures.
Fields
§
responder: CodecDelayGetCodecLocalDelayRangeResponder
Implementations§
Source§impl CodecDelayRequest
impl CodecDelayRequest
pub fn into_get_codec_local_delay_range( self, ) -> Option<(CodecDelayGetCodecLocalDelayRangeRequest, CodecDelayGetCodecLocalDelayRangeResponder)>
Sourcepub fn method_name(&self) -> &'static str
pub fn method_name(&self) -> &'static str
Name of the method defined in FIDL
Trait Implementations§
Auto Trait Implementations§
impl Freeze for CodecDelayRequest
impl !RefUnwindSafe for CodecDelayRequest
impl Send for CodecDelayRequest
impl Sync for CodecDelayRequest
impl Unpin for CodecDelayRequest
impl !UnwindSafe for CodecDelayRequest
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more