Trait SipDialogCache

Source
pub trait SipDialogCache {
    // Required methods
    fn add_dialog(&self, dialog: &Arc<SipDialog>);
    fn add_dialog_if_not_duplicate(
        &self,
        dialog: &Arc<SipDialog>,
    ) -> Arc<SipDialog>;
    fn remove_dialog(&self, dialog: &Arc<SipDialog>);
}

Required Methods§

Implementations on Foreign Types§

Source§

impl SipDialogCache for Arc<Mutex<Vec<Arc<SipDialog>>>>

Implementors§