sos_protocol/
constants.rs1pub const IPC_GUI_SOCKET_NAME: &str = "com.saveoursecrets.gui.sock";
5
6pub const IPC_CLI_SOCKET_NAME: &str = "com.saveoursecrets.cli.sock";
8
9mod mime {
11 pub const MIME_TYPE_PROTOBUF: &str = "application/x-protobuf";
13
14 pub const MIME_TYPE_JSON: &str = "application/json";
16}
17
18mod header {
20 pub const X_SOS_ACCOUNT_ID: &str = "x-sos-account-id";
22
23 pub const X_SOS_REQUEST_ID: &str = "x-sos-request-id";
25}
26
27pub mod routes {
29 pub mod v1 {
31
32 pub const ACCOUNTS_LIST: &str = "/api/v1/accounts";
34
35 pub const SYNC_ACCOUNT: &str = "/api/v1/sync/account";
37
38 pub const SYNC_ACCOUNT_STATUS: &str = "/api/v1/sync/account/status";
40
41 pub const SYNC_ACCOUNT_EVENTS: &str = "/api/v1/sync/account/events";
43 }
44}
45
46pub use header::*;
47pub use mime::*;