4#include <UserEvent.idl>
11 constant
int ERR_INVALID_ARGUMENT = 1;
int setSettings(in Settings settings)
Set CC-SG management settings.
int stopManagement()
Stop CC-SG management for this device.
State getState()
Get CC-SG management state.
@ MANAGED
Device is under active CC-SG management.
@ UNMANAGED
Device is not under CC-SG management.
@ MANAGED_CC_UNREACHABLE
CC-SG management was configured for the device, but the server is not reachable.
Settings getSettings()
Get CC-SG management settings.
Common base for all events.
Event: CC-SG management was stopped.
Event: CC-SG management settings have changed.
Settings oldSettings
Settings before change.
Settings newSettings
Settings after change.
CC-SG management settings.
int discoveryPort
Port number for CC-SG connection.
boolean useEncryption
Whether to encrypt management communication.
Event: CC-SG management state has changed.
State oldState
State before change.
State newState
State after change.
ManagementState mgmtState
Management state.
string ccIpAddress
CC-SG IPv4 address.
string ccIpv6Address
CC-SG IPv6 address.
boolean directAccessAllowed
Whether direct access (local device login) is allowed.