Crate fidl_fuchsia_settings

Source

Structs§

AccessibilityControlHandle
AccessibilityEventStream
AccessibilityMarker
AccessibilityProxy
AccessibilityRequestStream
A Stream of incoming requests for fuchsia.settings/Accessibility.
AccessibilitySetRequest
AccessibilitySetResponder
AccessibilitySettings
Supported accessibility settings.
AccessibilitySynchronousProxy
AccessibilityWatchResponder
AccessibilityWatchResponse
AudioControlHandle
AudioEventStream
AudioMarker
AudioProxy
AudioRequestStream
A Stream of incoming requests for fuchsia.settings/Audio.
AudioSet2Request
AudioSet2Responder
AudioSetRequest
AudioSetResponder
AudioSettings
AudioSettings2
AudioStreamSettings
AudioStreamSettings2
AudioSynchronousProxy
AudioWatch2Responder
AudioWatch2Response
AudioWatchResponder
AudioWatchResponse
Autorepeat
CaptionFontStyle
Font, size, and color of closed captions text.
CaptionsSettings
What kind of sources get closed captions, and how they look.
ConfigurationInterfaces
DeviceState
Holds the state for an |InputDevice|.
DisplayControlHandle
DisplayEventStream
DisplayMarker
DisplayProxy
DisplayRequestStream
A Stream of incoming requests for fuchsia.settings/Display.
DisplaySetRequest
DisplaySetResponder
DisplaySettings
DisplaySettings are used to determine the output state of the display. The display can be toggled between two modes, auto-brightness on and auto-brightness off.
DisplaySynchronousProxy
DisplayWatchResponder
DisplayWatchResponse
DoNotDisturbControlHandle
DoNotDisturbEventStream
DoNotDisturbMarker
DoNotDisturbProxy
DoNotDisturbRequestStream
A Stream of incoming requests for fuchsia.settings/DoNotDisturb.
DoNotDisturbSetRequest
DoNotDisturbSetResponder
DoNotDisturbSettings
Settings related to do-not-disturb (DND) mode.
DoNotDisturbSynchronousProxy
DoNotDisturbWatchResponder
DoNotDisturbWatchResponse
FactoryResetControlHandle
FactoryResetEventStream
FactoryResetMarker
FactoryResetProxy
FactoryResetRequestStream
A Stream of incoming requests for fuchsia.settings/FactoryReset.
FactoryResetSetRequest
FactoryResetSetResponder
FactoryResetSettings
Information about the factory reset settings.
FactoryResetSynchronousProxy
FactoryResetWatchResponder
FactoryResetWatchResponse
InputControlHandle
InputDevice
Contains the information for an input device. The device is uniquely identified by the combination of device_name and device_type.
InputEventStream
InputMarker
InputProxy
InputRequestStream
A Stream of incoming requests for fuchsia.settings/Input.
InputSetRequest
InputSetResponder
InputSettings
Settings related to device input. New format for InputDeviceSettings.
InputState
A subset of |DeviceState|’s properties that clients may pass to change the software state of an InputDevice.
InputSynchronousProxy
InputWatchResponder
InputWatchResponse
IntlControlHandle
IntlEventStream
IntlMarker
IntlProxy
IntlRequestStream
A Stream of incoming requests for fuchsia.settings/Intl.
IntlSetRequest
IntlSetResponder
IntlSettings
Collection of internationalization-related settings.
IntlSynchronousProxy
IntlWatchResponder
IntlWatchResponse
KeyboardControlHandle
KeyboardEventStream
KeyboardMarker
KeyboardProxy
KeyboardRequestStream
A Stream of incoming requests for fuchsia.settings/Keyboard.
KeyboardSetControlHandle
KeyboardSetEventStream
KeyboardSetMarker
KeyboardSetProxy
KeyboardSetRequestStream
A Stream of incoming requests for fuchsia.settings/KeyboardSet.
KeyboardSetResponder
KeyboardSetSetRequest
KeyboardSetSetResponder
KeyboardSetSynchronousProxy
KeyboardSettings
The various keyboard settings.
KeyboardSynchronousProxy
KeyboardWatchControlHandle
KeyboardWatchEventStream
KeyboardWatchMarker
KeyboardWatchProxy
KeyboardWatchRequestStream
A Stream of incoming requests for fuchsia.settings/KeyboardWatch.
KeyboardWatchResponder
KeyboardWatchSynchronousProxy
KeyboardWatchWatchResponder
KeyboardWatchWatchResponse
LightControlHandle
LightEventStream
LightGroup
Information about a controllable light group. A group may have one or more lights.
LightMarker
LightProxy
LightRequestStream
A Stream of incoming requests for fuchsia.settings/Light.
LightSetLightGroupValuesRequest
LightSetLightGroupValuesResponder
LightState
State of a given light.
LightSynchronousProxy
LightWatchLightGroupRequest
LightWatchLightGroupResponder
LightWatchLightGroupResponse
LightWatchLightGroupsResponder
LightWatchLightGroupsResponse
NightModeControlHandle
NightModeEventStream
NightModeMarker
NightModeProxy
NightModeRequestStream
A Stream of incoming requests for fuchsia.settings/NightMode.
NightModeSetRequest
NightModeSetResponder
NightModeSettings
Settings related to Night mode.
NightModeSynchronousProxy
NightModeWatchResponder
NightModeWatchResponse
PrivacyControlHandle
PrivacyEventStream
PrivacyMarker
PrivacyProxy
PrivacyRequestStream
A Stream of incoming requests for fuchsia.settings/Privacy.
PrivacySetRequest
PrivacySetResponder
PrivacySettings
PrivacySynchronousProxy
PrivacyWatchResponder
PrivacyWatchResponse
SetupControlHandle
SetupEventStream
SetupMarker
SetupProxy
SetupRequestStream
A Stream of incoming requests for fuchsia.settings/Setup.
SetupSetRequest
SetupSetResponder
SetupSettings
SetupSynchronousProxy
SetupWatchResponder
SetupWatchResponse
SourceState
Describes what the |source|’s |state| is.
Theme
ThemeMode
ToggleStateFlags
A series of flags determining the state of an input device mute toggle.
Volume

Enums§

AccessibilityEvent
AccessibilityRequest
Modify or watch accessibility settings that are persisted.
AudioEvent
AudioRequest
Settings related to audio.
AudioStreamSettingSource
The source of the volume settings. The volume is set according to the source.
CaptionFontFamily
Font family groups for closed captions, specified by 47 CFR §79.102(k).
ColorBlindnessType
DeviceStateSource
DeviceType
DisplayEvent
DisplayRequest
Settings related to display.
DoNotDisturbEvent
DoNotDisturbRequest
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.
EdgeStyle
Edge style for fonts as specified in 47 CFR §79.103(c)(7)
Error
Common error code used across different settings.
FactoryResetEvent
FactoryResetRequest
Settings related to factory reset.
HourCycle
Whether if the time format should be using 12 hour or 24 hour clock. H indicates the maximum number that the hour indicator will ever show.
InputEvent
InputRequest
Settings related to input to the device.
IntlEvent
IntlRequest
Settings related to internationalization such as locale, time zone, and temperature units.
KeyboardEvent
KeyboardRequest
The SetUI protocol for reading and modifying the keyboard settings.
KeyboardSetEvent
KeyboardSetRequest
The mutable API for modifying the keyboard settings.
KeyboardWatchEvent
KeyboardWatchRequest
The read-only API for monitoring the changes to the keyboard settings.
LightError
LightEvent
LightRequest
LightType
Enum describing the possible types of values for controlling a light.
LightValue
Value of a light. Only one of the three values in the union will be present, depending on the light’s LightType.
LowLightMode
NightModeEvent
NightModeRequest
Modify or watch Night Mode setting. Night mode puts the device in a restricted mode which can be overrided if the user prefers. During night mode, the following settings apply as per night mode parameters:
PrivacyEvent
PrivacyRequest
Settings related to privacy.
SettingsEpitaph
Common epitaph messages used across different settings.
SetupEvent
SetupRequest
Settings that influence the device’s setup behavior.
ThemeType

Constants§

MAX_LIGHT_NAME_LENGTH

Traits§

AccessibilityProxyInterface
AudioProxyInterface
DisplayProxyInterface
DoNotDisturbProxyInterface
FactoryResetProxyInterface
InputProxyInterface
IntlProxyInterface
KeyboardProxyInterface
KeyboardSetProxyInterface
KeyboardWatchProxyInterface
LightProxyInterface
NightModeProxyInterface
PrivacyProxyInterface
SetupProxyInterface

Type Aliases§

AccessibilitySetResult
AudioSet2Result
AudioSetResult
DisplaySetResult
DoNotDisturbSetResult
FactoryResetSetResult
InputSetResult
IntlSetResult
KeyboardSetSetResult
LightSetLightGroupValuesResult
NightModeSetResult
PrivacySetResult
SetupSetResult