Read config from file.
This commit is contained in:
1 parent
c38407bbd8
commit
ef9c5f6656
5 files changed
+77
-6
No files matched your search
@@ -0,0 +1,41 @@
|
||||
{
|
||||
/// The node's mode (router, peer or client)
|
||||
mode: "peer",
|
||||
|
||||
/// The node's metadata (name, location, DNS name, etc.) Arbitrary JSON data not interpreted by zenoh and available in admin space @/<zid>/router, @/<zid>/peer or @/<zid>/client
|
||||
metadata: {
|
||||
},
|
||||
|
||||
/// Which endpoints to connect to. E.g. tcp/localhost:7447.
|
||||
/// By configuring the endpoints, it is possible to tell zenoh which router/peer to connect to at startup.
|
||||
connect: {
|
||||
/// timeout waiting for all endpoints connected (0: no retry, -1: infinite timeout)
|
||||
/// Accepts a single value (e.g. timeout_ms: 0)
|
||||
/// or different values for router, peer and client (e.g. timeout_ms: { router: -1, peer: -1, client: 0 }).
|
||||
timeout_ms: { router: -1, peer: -1, client: 0 },
|
||||
|
||||
/// The list of endpoints to connect to.
|
||||
/// Accepts a single list (e.g. endpoints: ["tcp/10.10.10.10:7447", "tcp/11.11.11.11:7447"])
|
||||
/// or different lists for router, peer and client (e.g. endpoints: { router: ["tcp/10.10.10.10:7447"], peer: ["tcp/11.11.11.11:7447"] }).
|
||||
///
|
||||
/// See https://docs.rs/zenoh/latest/zenoh/config/struct.EndPoint.html
|
||||
endpoints: [
|
||||
// "<proto>/<address>"
|
||||
],
|
||||
|
||||
},
|
||||
|
||||
/// Which endpoints to listen on. E.g. tcp/0.0.0.0:7447.
|
||||
/// By configuring the endpoints, it is possible to tell zenoh which are the endpoints that other routers,
|
||||
/// peers, or client can use to establish a zenoh session.
|
||||
listen: {
|
||||
|
||||
/// The list of endpoints to listen on.
|
||||
/// Accepts a single list (e.g. endpoints: ["tcp/[::]:7447", "udp/[::]:7447"])
|
||||
/// or different lists for router, peer and client (e.g. endpoints: { router: ["tcp/[::]:7447"], peer: ["tcp/[::]:0"] }).
|
||||
///
|
||||
/// See https://docs.rs/zenoh/latest/zenoh/config/struct.EndPoint.html
|
||||
endpoints: ["tcp/[::]:0"],
|
||||
|
||||
},
|
||||
}
|
||||
Reference in new issue
Block a user