cal_core/
lib.rs

1pub mod account;
2pub mod region;
3pub mod utils;
4pub mod device;
5pub mod core;
6
7use serde::{Deserialize, Serialize};
8pub use account::*;
9pub use core::*;
10pub use region::*;
11pub use utils::*;
12pub use device::*;
13
14#[derive(Serialize, Deserialize, strum::IntoStaticStr)]
15pub enum SipCallStatus {
16    Trying,
17    Ringing,
18    #[serde(rename = "early-media")]
19    EarlyMedia,
20    #[serde(rename = "in-progress")]
21    InProgress,
22    Completed,
23    Failed,
24    #[serde(rename = "no-answer")]
25    NoAnswer,
26    Busy,
27    Queued,
28}
29
30