Files
w3dhub_linux_launcher/docs/protocols/LAN_DISCOVERY.md
2026-01-17 22:45:08 -06:00

1.4 KiB

Note

DRAFT

LAN Discovery

Doing things

Broadcast port: 4898

Name Type Description
Version int32_t Version of protocol this application supports
Owner string Nickname of application's active user
Hostname string Name of device
UUID string Unique identifier for this application
Application string Name of application
Features array Array of strings naming features the application supports
Service Port uint16_t Dynamically assigned TCP port that interested parties should connect too

Note

Max packet size for UDP broadcast may need to be limited to 512 bytes

{
  "version": 0,
  "owner": "cyberarm",
  "hostname": "PC-1692",
  "uuid": "019bcf1e-a22e-7fe0-a3db-3a9d37bfc6fa",
  "application": "W3D Hub Linux Launcher",
  "features": [
    "launcher_remote:3",
    "package_share:1"
  ],
  "service_port": 56802
}