#[repr(C)]pub enum AeronCommand {
Show 25 variants
Padding = -1,
AddPublication = 1,
RemovePublication = 2,
AddExclusivePublication = 3,
AddSubscription = 4,
RemoveSubscription = 5,
ClientKeepAlive = 6,
AddDestination = 7,
RemoveDestination = 8,
AddCounter = 9,
RemoveCounter = 10,
ClientClose = 11,
AddRcvDestination = 12,
RemoveRcvDestination = 13,
TerminateDriver = 14,
ResponseOnError = 3_841,
ResponseOnAvailableImage = 3_842,
ResponseOnPublicationReady = 3_843,
ResponseOnOperationSuccess = 3_844,
ResponseOnUnavailableImage = 3_845,
ResponseOnExclusivePublicationReady = 3_846,
ResponseOnSubscriptionReady = 3_847,
ResponseOnCounterReady = 3_848,
ResponseOnUnavailableCounter = 249,
ResponseOnClientTimeout = 3_850,
}
Expand description
List of event types used in the control protocol between the media driver and the core.
Variants§
Padding = -1
AddPublication = 1
RemovePublication = 2
AddExclusivePublication = 3
AddSubscription = 4
RemoveSubscription = 5
ClientKeepAlive = 6
AddDestination = 7
RemoveDestination = 8
AddCounter = 9
RemoveCounter = 10
ClientClose = 11
AddRcvDestination = 12
RemoveRcvDestination = 13
TerminateDriver = 14
ResponseOnError = 3_841
ResponseOnAvailableImage = 3_842
ResponseOnPublicationReady = 3_843
ResponseOnOperationSuccess = 3_844
ResponseOnExclusivePublicationReady = 3_846
ResponseOnSubscriptionReady = 3_847
ResponseOnCounterReady = 3_848
ResponseOnClientTimeout = 3_850
Implementations§
Source§impl AeronCommand
impl AeronCommand
pub fn from_command_id(command_id: i32) -> Self
Trait Implementations§
Source§impl Clone for AeronCommand
impl Clone for AeronCommand
Source§fn clone(&self) -> AeronCommand
fn clone(&self) -> AeronCommand
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for AeronCommand
impl Debug for AeronCommand
Source§impl LowerHex for AeronCommand
impl LowerHex for AeronCommand
Source§impl PartialEq for AeronCommand
impl PartialEq for AeronCommand
impl Copy for AeronCommand
impl Eq for AeronCommand
impl StructuralPartialEq for AeronCommand
Auto Trait Implementations§
impl Freeze for AeronCommand
impl RefUnwindSafe for AeronCommand
impl Send for AeronCommand
impl Sync for AeronCommand
impl Unpin for AeronCommand
impl UnwindSafe for AeronCommand
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