Project: /_project.yaml Book: /_book.yaml
Defined in fuchsia.settings/accessibility.fidl
Modify or watch accessibility settings that are persisted.
Gets the current value of all accessibility settings. Returns immediately on first call; subsequent calls return when any of the values change.
settings
all current values of the accessibility settings.This call may fail if AccessibilitySettings are not accessible, possibly because of file system errors, not being supported on this product, or general service failures.
Sets [AccessibilitySettings] settings. Any field not explicitly set in the table performs a no-op, and will not make any changes.
Defined in fuchsia.settings/audio.fidl
Settings related to audio.
Gets the current [AudioSettings]. Returns immediately on first call; subsequent calls return when the value changes.
Sets audio settings. Any field not explicitly set in the table performs a no-op, and will not make any changes.
Defined in fuchsia.settings/device.fidl
Notifies of a change in information about the device.
On a given connection, the first call will return the current settings
value while subsequent calls will only return the new settings
value upon a value change. This follows the hanging get pattern.
Defined in fuchsia.settings/display.fidl
Settings related to display
Gets the current [DisplaySettings]. Returns immediately on first call; subsequent calls return when the value changes.
Obtains the current data from the light sensor. Returns immediately on first call; subsequent calls return when the light sensor value changes by a certain amount measured in lux.
Sets display settings. Any field not explicitly set in the table performs a no-op, and will not make any changes.
Defined in fuchsia.settings/do_not_disturb.fidl
Modify or watch do-not-disturb (DND) mode. While DND is active, distractions created by the device are reduced or eliminated. E.g. bootup is silent, incoming calls could be rejected or silent, and notifications could be paused, silent, or hidden. High-priority disruptions like alarms can be allowed.
Gets the current DoNotDisturbSettings. Returns immediately on first call; subsequent calls return when the values change.
Sets DoNotDisturbSettings settings. Any field not explicitly set in the table performs a no-op, and will not make any changes.
Defined in fuchsia.settings/intl.fidl
Settings related to internationalization such as locale, time zone, and temperature units.
Gets the current [IntlSettings]. Returns immediately on first call; subsequent calls return when the value changes.
Sets [IntlSettings] settings. Any field not explicitly set in the table performs a no-op, and will not make any changes.
Defined in fuchsia.settings/privacy.fidl
Notifies of a change in privacy settings.
On a given connection, the first call will return the current settings
value while subsequent calls will only return the new settings
value upon a value change. This follows the hanging get pattern.
Sets the privacy settings.
Any field not explicitly set in settings
performs a no-op, and will not make any changes.
Defined in fuchsia.settings/setup.fidl
Settings that influence the device's setup behavior.
Gets the current [SetupSettings]. Returns immediately on first call; subsequent calls return when the value changes.
Changes the settings specified in [SetupSettings]. Any field not set in the table will not perform any system operation. An error will be returned if the provided settings is an invalid change (for example, if it is empty).
Defined in fuchsia.settings/system.fidl
Settings related to the general system.
Gets the current [SystemSettings]. Returns immediately on first call; subsequent calls return when the value changes.
Changes the settings specified in [SystemSettings]. Any field not set in the table will not perform any system operation.
Defined in fuchsia.settings/accessibility.fidl
Modify or watch accessibility settings that are persisted.
Gets the current value of all accessibility settings. Returns immediately on first call; subsequent calls return when any of the values change.
settings
all current values of the accessibility settings.This call may fail if AccessibilitySettings are not accessible, possibly because of file system errors, not being supported on this product, or general service failures.
Sets [AccessibilitySettings] settings. Any field not explicitly set in the table performs a no-op, and will not make any changes.
Defined in fuchsia.settings/audio.fidl
Settings related to audio.
Gets the current [AudioSettings]. Returns immediately on first call; subsequent calls return when the value changes.
Sets audio settings. Any field not explicitly set in the table performs a no-op, and will not make any changes.
Defined in fuchsia.settings/device.fidl
Notifies of a change in information about the device.
On a given connection, the first call will return the current settings
value while subsequent calls will only return the new settings
value upon a value change. This follows the hanging get pattern.
Defined in fuchsia.settings/display.fidl
Settings related to display
Gets the current [DisplaySettings]. Returns immediately on first call; subsequent calls return when the value changes.
Obtains the current data from the light sensor. Returns immediately on first call; subsequent calls return when the light sensor value changes by a certain amount measured in lux.
Sets display settings. Any field not explicitly set in the table performs a no-op, and will not make any changes.
Defined in fuchsia.settings/do_not_disturb.fidl
Modify or watch do-not-disturb (DND) mode. While DND is active, distractions created by the device are reduced or eliminated. E.g. bootup is silent, incoming calls could be rejected or silent, and notifications could be paused, silent, or hidden. High-priority disruptions like alarms can be allowed.
Gets the current DoNotDisturbSettings. Returns immediately on first call; subsequent calls return when the values change.
Sets DoNotDisturbSettings settings. Any field not explicitly set in the table performs a no-op, and will not make any changes.
Defined in fuchsia.settings/intl.fidl
Settings related to internationalization such as locale, time zone, and temperature units.
Gets the current [IntlSettings]. Returns immediately on first call; subsequent calls return when the value changes.
Sets [IntlSettings] settings. Any field not explicitly set in the table performs a no-op, and will not make any changes.
Defined in fuchsia.settings/privacy.fidl
Notifies of a change in privacy settings.
On a given connection, the first call will return the current settings
value while subsequent calls will only return the new settings
value upon a value change. This follows the hanging get pattern.
Sets the privacy settings.
Any field not explicitly set in settings
performs a no-op, and will not make any changes.
Defined in fuchsia.settings/setup.fidl
Settings that influence the device's setup behavior.
Gets the current [SetupSettings]. Returns immediately on first call; subsequent calls return when the value changes.
Changes the settings specified in [SetupSettings]. Any field not set in the table will not perform any system operation. An error will be returned if the provided settings is an invalid change (for example, if it is empty).
Defined in fuchsia.settings/system.fidl
Settings related to the general system.
Gets the current [SystemSettings]. Returns immediately on first call; subsequent calls return when the value changes.
Changes the settings specified in [SystemSettings]. Any field not set in the table will not perform any system operation.
generated
generated
generated
generated
generated
generated
generated
generated
generated
generated
generated
generated
generated
generated
generated
generated
generated
generated
generated
generated
generated
generated
generated
generated
generated
generated
generated
generated
generated
generated
Type: uint32
Defined in fuchsia.settings/accessibility.fidl
Type: uint32
Defined in fuchsia.settings/accessibility.fidl
Font family groups for closed captions, specified by 47 CFR §79.102(k).
Type: uint32
Defined in fuchsia.settings/accessibility.fidl
Edge style for fonts as specified in 47 CFR §79.103(c)(7)
Type: uint32
Defined in fuchsia.settings/audio.fidl
The source of the volume settings. The volume is set according to the source.
Type: uint32
Defined in fuchsia.settings/settings.fidl
Common error code used across different settings.
Type: uint32
Defined in fuchsia.settings/system.fidl
What preferred login behavior has been set.
Type: uint32
Defined in fuchsia.settings/accessibility.fidl
Type: uint32
Defined in fuchsia.settings/accessibility.fidl
Font family groups for closed captions, specified by 47 CFR §79.102(k).
Type: uint32
Defined in fuchsia.settings/accessibility.fidl
Edge style for fonts as specified in 47 CFR §79.103(c)(7)
Type: uint32
Defined in fuchsia.settings/audio.fidl
The source of the volume settings. The volume is set according to the source.
Type: uint32
Defined in fuchsia.settings/settings.fidl
Common error code used across different settings.
Type: uint32
Defined in fuchsia.settings/system.fidl
What preferred login behavior has been set.
Defined in fuchsia.settings/accessibility.fidl
Supported accessibility settings.
Defined in fuchsia.settings/accessibility.fidl
What kind of sources get closed captions, and how they look.
Defined in fuchsia.settings/accessibility.fidl
Font, size, and color of closed captions text.
Defined in fuchsia.settings/audio.fidl
Defined in fuchsia.settings/audio.fidl
Defined in fuchsia.settings/audio.fidl
Defined in fuchsia.settings/audio.fidl
Defined in fuchsia.settings/device.fidl
Information about the device.
Defined in fuchsia.settings/display.fidl
Defined in fuchsia.settings/display.fidl
Defined in fuchsia.settings/do_not_disturb.fidl
Settings related to do-not-disturb (DND) mode.
Note that the device could still be in DND mode even if this is set to false
, as night_mode_initiated_do_not_disturb might be true
. To actually disable DND mode, set both fields to false
.
To know whether DND is enabled, you need to do a boolean OR of both fields.
Note that the device could still be in DND mode even if this is set to false
, as user_initiated_do_not_disturb might be true
. Do not set that field to false
unless you're directly responding to a user-initiated event.
To know whether DND is enabled, you need to do a boolean OR of both fields.
Defined in fuchsia.settings/intl.fidl
Collection of internationalization-related settings.
Defined in fuchsia.settings/privacy.fidl
Defined in fuchsia.settings/setup.fidl
Defined in fuchsia.settings/system.fidl
Settings related to the general system.
Defined in fuchsia.settings/accessibility.fidl
Supported accessibility settings.
Defined in fuchsia.settings/accessibility.fidl
What kind of sources get closed captions, and how they look.
Defined in fuchsia.settings/accessibility.fidl
Font, size, and color of closed captions text.
Defined in fuchsia.settings/audio.fidl
Defined in fuchsia.settings/audio.fidl
Defined in fuchsia.settings/audio.fidl
Defined in fuchsia.settings/audio.fidl
Defined in fuchsia.settings/device.fidl
Information about the device.
Defined in fuchsia.settings/display.fidl
Defined in fuchsia.settings/display.fidl
Defined in fuchsia.settings/do_not_disturb.fidl
Settings related to do-not-disturb (DND) mode.
Note that the device could still be in DND mode even if this is set to false
, as night_mode_initiated_do_not_disturb might be true
. To actually disable DND mode, set both fields to false
.
To know whether DND is enabled, you need to do a boolean OR of both fields.
Note that the device could still be in DND mode even if this is set to false
, as user_initiated_do_not_disturb might be true
. Do not set that field to false
unless you're directly responding to a user-initiated event.
To know whether DND is enabled, you need to do a boolean OR of both fields.
Defined in fuchsia.settings/intl.fidl
Collection of internationalization-related settings.
Defined in fuchsia.settings/privacy.fidl
Defined in fuchsia.settings/setup.fidl
Defined in fuchsia.settings/system.fidl
Settings related to the general system.
generated
generated
generated
generated
generated
generated
generated
generated
generated
generated
generated
generated
generated
generated
generated
generated
generated
generated
generated
generated
generated
generated
generated
generated
generated
generated
generated
generated
generated
generated
Type: uint32
Type: uint32