atm0s_media_server_gateway/
lib.rs

1pub mod agent_service;
2mod store;
3pub mod store_service;
4
5#[derive(Debug, Clone, Hash, PartialEq, Eq)]
6pub enum ServiceKind {
7    Webrtc,
8    RtpEngine,
9}
10
11#[derive(Debug, Clone, Default)]
12pub struct NodeMetrics {
13    pub cpu: u8,
14    pub memory: u8,
15    pub disk: u8,
16}
17
18pub const DATA_PORT: u16 = 10001;
19
20pub const STORE_SERVICE_ID: u8 = 101;
21pub const STORE_SERVICE_NAME: &str = "gateway_store";
22
23pub const AGENT_SERVICE_ID: u8 = 102;
24pub const AGENT_SERVICE_NAME: &str = "gateway_agent";