| [ |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.thermal/ClientStateConnector.Connect", |
| "strictness": "strict", |
| "ordinal": "7326182016139766301", |
| "direction": "one_way", |
| "request": "fuchsia.thermal/ClientStateConnectorConnectRequest" |
| }, |
| { |
| "kind": "protocol", |
| "name": "fuchsia.thermal/ClientStateConnector", |
| "openness": "closed", |
| "transport": "channel" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.thermal/ClientStateConnectorConnectRequest.client_type", |
| "ordinal": "1", |
| "type": "string:8" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.thermal/ClientStateConnectorConnectRequest.watcher", |
| "ordinal": "2", |
| "type": "server_end:fuchsia.thermal/ClientStateWatcher" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.thermal/ClientStateConnectorConnectRequest", |
| "resourceness": "resource" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.thermal/ClientStateWatcher.Watch", |
| "strictness": "strict", |
| "ordinal": "4936810604583464830", |
| "direction": "two_way", |
| "response": "fuchsia.thermal/ClientStateWatcherWatchResponse" |
| }, |
| { |
| "kind": "protocol", |
| "name": "fuchsia.thermal/ClientStateWatcher", |
| "openness": "closed", |
| "transport": "channel" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.thermal/ClientStateWatcherWatchResponse.state", |
| "ordinal": "1", |
| "type": "uint64" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.thermal/ClientStateWatcherWatchResponse" |
| }, |
| { |
| "kind": "const", |
| "name": "fuchsia.thermal/MAX_THERMAL_LOAD", |
| "type": "uint32", |
| "value": "100" |
| }, |
| { |
| "kind": "library", |
| "name": "fuchsia.thermal" |
| } |
| ] |