Raritan / Server Technology Xerus™ PDU JSON-RPC API
Crestron.idl
1 /* SPDX-License-Identifier: BSD-3-Clause */
2 /*
3  * Copyright 2021 Raritan Inc. All rights reserved.
4  */
5 
6 /**
7  * Device Settings
8  */
9 module devsettings {
10  /** Crestron settings interface */
11  interface Crestron {
12 
13  /** Crestron settings */
14  structure Settings {
15  boolean enableXioCloudConnection; ///< Enable connection to crestron XiO cloud
16  };
17 
18  /**
19  * Retrieve the Crestron settings.
20  *
21  * @return Crestron settings
22  */
24 
25  /**
26  * Set the Crestron settings.
27  *
28  * @param settings New Crestron settings
29  */
30  void setSettings(in Settings settings);
31  };
32 }
33 
Crestron settings interface.
Definition: Crestron.idl:11
void setSettings(in Settings settings)
Set the Crestron settings.
Settings getSettings()
Retrieve the Crestron settings.
Device Settings.
Definition: Crestron.idl:9
Crestron settings.
Definition: Crestron.idl:14
boolean enableXioCloudConnection
Enable connection to crestron XiO cloud.
Definition: Crestron.idl:15