Network
Sets for modifying network identity, mode, and group configuration.
Pixotope-Network-CustomDirectorUpdate [SET]
Pixotope-Network-CustomDirectorUpdate
Updates the broadcaster identity fields (display name, encryption flag, backup IP) and immediately sends a UDP broadcast with the updated info to all machines on the network.
Value
|
Name |
STRING |
The display name of this machine's service (e.g. "Store", "Server"). |
|
Encrypted OPTIONAL(default: disabled) |
STRING |
Whether encrypted mode is active. Defaults to `"disabled"`. |
|
BackupIp OPTIONAL |
STRING |
Optional backup IP address for this machine. Defaults to empty string. |
Example - Update broadcaster identityRequest (you send) JSON
JSON
|
UpdateServerGroupInfo [SET]
UpdateServerGroupInfo
Assigns this machine to a machine group and marks the network options as ready to broadcast. Immediately sends a UDP broadcast with the updated group info.
Value
|
ServerMachineGroup OPTIONAL(default: default) |
STRING |
The machine group name. Defaults to `"default"`. |
|
DissalowConnection OPTIONAL(default: false) |
BOOLEAN |
Whether to prevent other machines from connecting to this one. |
Example - Assign the machine to a groupRequest (you send) JSON
JSON
|
Pixotope-Network-NetworkInfoUpdate [SET]
Pixotope-Network-NetworkInfoUpdate
Updates the network adapter IP, netmask, and mode for this machine. Recalculates the broadcast address and publishes the new `BroadcastInfo` update to all subscribers.
Value
|
Mode |
STRING |
Network mode (e.g. `"Primary"` or `"Secondary"`). |
|
Ip |
STRING |
Network adapter IP address. |
|
Netmask |
STRING |
Network subnet mask. |
Example - Update network adapter settingsRequest (you send) JSON
JSON
Response (you receive) JSON
JSON
|