State
Daemon does not have a "per show" state.
Non-state values
Daemon is using its own persistent data which is stored separately from the show file.
[Installation folder]/Local storage/MachineSettings.json
Use Get/Set for these values.
Role
Get or Set the role of a machine.
Parameters
|
Role |
String |
|
|
IPAddress |
String optional |
set a specific IP address (for the client role) |
Response
|
Role |
String |
|
|
HasSelectedRole |
boolean |
|
OR
|
Role |
String |
|
|
HasSelectedRole |
boolean |
|
|
IPAddress |
String |
set a specific IP address (for the client role) |
MetaInfo
Get meta information about a machine including machine name, machine role, machine IP address and Hostname
Response
|
Name |
string |
Machine name |
|
License |
string |
|
|
IPAddress |
string |
|
|
Host |
string |
|
Paths
Get information about paths from services, installation folder, store database folder etc
Response
|
InstallationDirectory |
string |
|
|
DocumentsDirectory |
string |
|
|
EngineDirectory |
string |
|
|
LocalStorageDirectory |
string |
|
|
LocalShowsDirectory |
string |
|
|
VsTemplateDirectory |
string |
|
|
ArTemplateDirectory |
string |
|
NetworkAdapters
Get all network adapters on a computer that have an IP address.
Response
|
Name |
string |
Name of the network adapter |
|
Address |
string |
IP address |
|
Netmask |
string |
|
ActiveAdapter
Get or Set the active network adapter that is connected to the router or other network machines.
Parameters
|
Name |
string |
Name of the network adapter |
|
Address |
string |
IP address |
Response
|
Name |
string |
Name of the network adapter |
|
Address |
string |
IP address |
|
Netmask |
string |
|
SetupControlMode
Get or Set the SETUP view permissions for this machine (for client and server role).
Parameters
|
Mode |
string |
|
Response
|
Mode |
string |
|
ProductionControlMode
Get or Set the PRODUCTION view permissions for this machine (for stand-alone role).
Parameters
|
Active |
boolean |
Active |
|
IPAddress |
string optional |
IP address to connect to |
Response
|
Active |
boolean |
Active |
|
IPAddress |
string optional |
IP address to connect to |
CameraTypes
Get all camera types stored in [Installation folder]/Local storage/CameraTypes.json
Use AddCameraType to add to this list
Response
|
object array |
Array of camera type objects TypeScript
|
FavouriteShows
Get information about favourite shows, levels and its filter state.
Response
|
Shows |
string array |
Favorite shows |
|
Levels |
string array |
Favorite levels |
|
FavoritesFilter |
boolean |
State of the favorites filter for shows |
|
FavoritesLevelsFilter |
boolean |
State of the favorites filter for levels |
CustomDirector (not in use yet)
Get or Set the friendly computer name and color for this machine.
Parameters
|
Name |
string |
Name |
|
Color |
string |
Color |
Response
|
Name |
string |
Name |
|
Color |
string |
Color |