| [ |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.ui.policy/DeviceListenerRegistry.RegisterListener", |
| "strictness": "strict", |
| "ordinal": "3431319511893564027", |
| "direction": "two_way", |
| "request": "fuchsia.ui.policy/DeviceListenerRegistryRegisterListenerRequest" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.ui.policy/DeviceListenerRegistry.RegisterMediaButtonsListener", |
| "strictness": "strict", |
| "ordinal": "4045975772836867696", |
| "direction": "one_way", |
| "request": "fuchsia.ui.policy/DeviceListenerRegistryRegisterMediaButtonsListenerRequest" |
| }, |
| { |
| "kind": "protocol", |
| "name": "fuchsia.ui.policy/DeviceListenerRegistry", |
| "openness": "closed", |
| "transport": "channel" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.ui.policy/DeviceListenerRegistryRegisterListenerRequest.listener", |
| "ordinal": "1", |
| "type": "client_end:fuchsia.ui.policy/MediaButtonsListener" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.ui.policy/DeviceListenerRegistryRegisterListenerRequest", |
| "resourceness": "resource" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.ui.policy/DeviceListenerRegistryRegisterMediaButtonsListenerRequest.listener", |
| "ordinal": "1", |
| "type": "client_end:fuchsia.ui.policy/MediaButtonsListener" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.ui.policy/DeviceListenerRegistryRegisterMediaButtonsListenerRequest", |
| "resourceness": "resource" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.ui.policy/DisplayBacklight.SetMinimumRgb", |
| "strictness": "strict", |
| "ordinal": "2693226552535686307", |
| "direction": "two_way", |
| "request": "fuchsia.ui.policy/DisplayBacklightSetMinimumRgbRequest" |
| }, |
| { |
| "kind": "protocol", |
| "name": "fuchsia.ui.policy/DisplayBacklight", |
| "openness": "closed", |
| "transport": "channel" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.ui.policy/DisplayBacklightSetMinimumRgbRequest.minimum_rgb", |
| "ordinal": "1", |
| "type": "uint8" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.ui.policy/DisplayBacklightSetMinimumRgbRequest" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.ui.policy/MediaButtonsListener.OnEvent", |
| "strictness": "strict", |
| "ordinal": "1650308738712569724", |
| "direction": "two_way", |
| "request": "fuchsia.ui.policy/MediaButtonsListenerOnEventRequest" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.ui.policy/MediaButtonsListener.OnMediaButtonsEvent", |
| "strictness": "strict", |
| "ordinal": "3179656525909478912", |
| "direction": "one_way", |
| "request": "fuchsia.ui.policy/MediaButtonsListenerOnMediaButtonsEventRequest" |
| }, |
| { |
| "kind": "protocol", |
| "name": "fuchsia.ui.policy/MediaButtonsListener", |
| "openness": "closed", |
| "transport": "channel" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.ui.policy/MediaButtonsListenerOnEventRequest.event", |
| "ordinal": "1", |
| "type": "fuchsia.ui.input/MediaButtonsEvent" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.ui.policy/MediaButtonsListenerOnEventRequest" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.ui.policy/MediaButtonsListenerOnMediaButtonsEventRequest.event", |
| "ordinal": "1", |
| "type": "fuchsia.ui.input/MediaButtonsEvent" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.ui.policy/MediaButtonsListenerOnMediaButtonsEventRequest" |
| }, |
| { |
| "kind": "library", |
| "name": "fuchsia.ui.policy" |
| } |
| ] |