Skip to content

Commit 5a4dd36

Browse files
committed
Rename re_comms to re_ws_comms
It is for the websocket connection between server and viewer. There will soon be another crate for the TCP connection between SDK and server.
1 parent 0b478cf commit 5a4dd36

File tree

17 files changed

+41
-41
lines changed

17 files changed

+41
-41
lines changed

Cargo.lock

Lines changed: 20 additions & 20 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
[workspace]
22
resolver = "2"
33
members = [
4-
"crates/re_comms",
54
"crates/re_data_store",
65
"crates/re_log_types",
76
"crates/re_string_interner",
87
"crates/re_viewer",
98
"crates/re_web_server",
9+
"crates/re_ws_comms",
1010

1111
"examples/nyud",
1212
"examples/objectron",

check.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,17 +16,17 @@ cargo test --workspace --doc --all-features
1616
cargo doc --lib --no-deps --all-features
1717
cargo doc --document-private-items --no-deps --all-features
1818

19-
(cd crates/re_comms && cargo check --no-default-features)
2019
(cd crates/re_log_types && cargo check --no-default-features)
2120
(cd crates/re_viewer && cargo check --no-default-features --lib)
2221
(cd crates/re_web_server && cargo check --no-default-features)
22+
(cd crates/re_ws_comms && cargo check --no-default-features)
2323
(cd examples/nyud && cargo check --no-default-features)
2424
(cd examples/objectron && cargo check --no-default-features)
2525

26-
(cd crates/re_comms && cargo check --all-features)
2726
(cd crates/re_log_types && cargo check --all-features)
2827
(cd crates/re_viewer && cargo check --all-features)
2928
(cd crates/re_web_server && cargo check --all-features)
29+
(cd crates/re_ws_comms && cargo check --all-features)
3030
(cd examples/nyud && cargo check --all-features)
3131
(cd examples/objectron && cargo check --all-features)
3232

crates/re_viewer/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ puffin = ["dep:puffin", "dep:puffin_http", "eframe/puffin"]
1717

1818

1919
[dependencies]
20-
re_comms = { path = "../re_comms", features = ["client"] }
20+
re_ws_comms = { path = "../re_ws_comms", features = ["client"] }
2121
re_data_store = { path = "../re_data_store", features = ["puffin"] }
2222
re_log_types = { path = "../re_log_types", features = ["save", "load"] }
2323
re_string_interner = { path = "../re_string_interner" }

crates/re_viewer/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,6 @@ This is the main crate with all the GUI.
44

55
This is both a library and a binary. Can be compiled both natively for desktop, and as WASM for web.
66

7-
Talks to the server over WebSockets (using `re_comms`).
7+
Talks to the server over WebSockets (using `re_ws_comms`).
88

99
`cargo run --release -p re_viewer -- --help`

crates/re_viewer/src/main.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -50,9 +50,9 @@ async fn main() {
5050
);
5151
} else {
5252
let mut url = args.url_or_path;
53-
// let url = re_comms::default_server_url();
53+
// let url = re_ws_comms::default_server_url();
5454
if !url.contains("://") {
55-
url = format!("{}://{url}", re_comms::PROTOCOL);
55+
url = format!("{}://{url}", re_ws_comms::PROTOCOL);
5656
}
5757
eframe::run_native(
5858
"rerun viewer",

crates/re_viewer/src/remote_viewer_app.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ use crate::App;
44
#[derive(Default)]
55
pub struct RemoteViewerApp {
66
url: String,
7-
app: Option<(re_comms::Connection, App)>,
7+
app: Option<(re_ws_comms::Connection, App)>,
88
}
99

1010
impl RemoteViewerApp {
@@ -22,7 +22,7 @@ impl RemoteViewerApp {
2222
fn connect(&mut self, egui_ctx: egui::Context, storage: Option<&dyn eframe::Storage>) {
2323
let (tx, rx) = std::sync::mpsc::channel();
2424

25-
let connection = re_comms::Connection::viewer_to_server(
25+
let connection = re_ws_comms::Connection::viewer_to_server(
2626
self.url.clone(),
2727
move |data_msg: re_log_types::LogMsg| {
2828
if tx.send(data_msg).is_ok() {

crates/re_viewer/src/web.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ fn get_url(info: &eframe::IntegrationInfo) -> String {
3636
}
3737
}
3838
if url.is_empty() {
39-
re_comms::default_server_url()
39+
re_ws_comms::default_server_url()
4040
} else {
4141
url
4242
}

crates/re_comms/Cargo.toml renamed to crates/re_ws_comms/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
[package]
2-
name = "re_comms"
2+
name = "re_ws_comms"
33
version = "0.1.0"
44
edition = "2021"
55
rust-version = "1.62"
File renamed without changes.
File renamed without changes.

crates/re_comms/src/lib.rs renamed to crates/re_ws_comms/src/lib.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ use re_log_types::LogMsg;
1414

1515
pub type Result<T> = anyhow::Result<T>;
1616

17-
pub const DEFAULT_SERVER_PORT: u16 = 9876;
17+
pub const DEFAULT_WS_SERVER_PORT: u16 = 9876;
1818

1919
#[cfg(feature = "tls")]
2020
pub const PROTOCOL: &str = "wss";
@@ -23,7 +23,7 @@ pub const PROTOCOL: &str = "wss";
2323
pub const PROTOCOL: &str = "ws";
2424

2525
pub fn default_server_url() -> String {
26-
format!("{PROTOCOL}://127.0.0.1:{DEFAULT_SERVER_PORT}")
26+
format!("{PROTOCOL}://127.0.0.1:{DEFAULT_WS_SERVER_PORT}")
2727
}
2828

2929
const PREFIX: [u8; 4] = *b"RR00";
File renamed without changes.

examples/nyud/Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ publish = false
99

1010
[features]
1111
default = []
12-
web = ["re_comms", "re_web_server", "tokio", "webbrowser"]
12+
web = ["re_ws_comms", "re_web_server", "tokio", "webbrowser"]
1313

1414

1515
[dependencies]
@@ -28,7 +28,7 @@ tracing-subscriber = "0.3"
2828
zip = { version = "0.6", default-features = false, features = ["deflate"] }
2929

3030
# Optional:
31-
re_comms = { path = "../../crates/re_comms", optional = true, features = ["server"] }
31+
re_ws_comms = { path = "../../crates/re_ws_comms", optional = true, features = ["server"] }
3232
re_web_server = { path = "../../crates/re_web_server", optional = true }
3333
tokio = { version = "1.0.0", optional = true, default-features = false, features = [
3434
"io-std",

examples/nyud/src/main.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -74,9 +74,9 @@ async fn main() -> Result<(), Box<dyn std::error::Error>> {
7474
}
7575
});
7676

77-
let pub_sub_url = re_comms::default_server_url();
77+
let pub_sub_url = re_ws_comms::default_server_url();
7878

79-
let server = re_comms::Server::new(re_comms::DEFAULT_SERVER_PORT).await?;
79+
let server = re_ws_comms::Server::new(re_ws_comms::DEFAULT_WS_SERVER_PORT).await?;
8080
let server_handle = tokio::spawn(server.listen(rerun_rx));
8181

8282
let web_port = 9090;

examples/objectron/Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ publish = false
99

1010
[features]
1111
default = []
12-
web = ["re_comms", "re_web_server", "tokio", "webbrowser"]
12+
web = ["re_ws_comms", "re_web_server", "tokio", "webbrowser"]
1313

1414

1515
[dependencies]
@@ -27,7 +27,7 @@ tracing = "0.1"
2727
tracing-subscriber = "0.3"
2828

2929
# Optional:
30-
re_comms = { path = "../../crates/re_comms", optional = true, features = ["server"] }
30+
re_ws_comms = { path = "../../crates/re_ws_comms", optional = true, features = ["server"] }
3131
re_web_server = { path = "../../crates/re_web_server", optional = true }
3232
tokio = { version = "1.0.0", optional = true, default-features = false, features = [
3333
"io-std",

examples/objectron/src/main.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -74,9 +74,9 @@ async fn main() -> Result<(), Box<dyn std::error::Error>> {
7474
}
7575
});
7676

77-
let pub_sub_url = re_comms::default_server_url();
77+
let pub_sub_url = re_ws_comms::default_server_url();
7878

79-
let server = re_comms::Server::new(re_comms::DEFAULT_SERVER_PORT).await?;
79+
let server = re_ws_comms::Server::new(re_ws_comms::DEFAULT_WS_SERVER_PORT).await?;
8080
let server_handle = tokio::spawn(server.listen(rerun_rx));
8181

8282
let web_port = 9090;

0 commit comments

Comments
 (0)