pub trait TimedValueControlSourceExt: 'static {
    fn count(&self) -> i32;
    fn set(&self, timestamp: ClockTime, value: f64) -> bool;
    fn unset(&self, timestamp: ClockTime) -> bool;
    fn unset_all(&self);
    fn connect_value_added<F: Fn(&Self, &ControlPoint) + Send + Sync + 'static>(
        &self,
        f: F
    ) -> SignalHandlerId; fn connect_value_changed<F: Fn(&Self, &ControlPoint) + Send + Sync + 'static>(
        &self,
        f: F
    ) -> SignalHandlerId; fn connect_value_removed<F: Fn(&Self, &ControlPoint) + Send + Sync + 'static>(
        &self,
        f: F
    ) -> SignalHandlerId; }

Required Methods

Implementors