| [ |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.migration/CastProvider.Get", |
| "strictness": "strict", |
| "ordinal": "7812404948986269583", |
| "direction": "one_way", |
| "request": "fuchsia.migration/ProviderGetRequest" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.migration/CastProvider.Processed", |
| "strictness": "strict", |
| "ordinal": "6340469884714305713", |
| "direction": "one_way" |
| }, |
| { |
| "kind": "protocol", |
| "name": "fuchsia.migration/CastProvider", |
| "openness": "closed", |
| "transport": "channel" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.migration/DisplayProvider.Get", |
| "strictness": "strict", |
| "ordinal": "7812404948986269583", |
| "direction": "one_way", |
| "request": "fuchsia.migration/ProviderGetRequest" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.migration/DisplayProvider.Processed", |
| "strictness": "strict", |
| "ordinal": "6340469884714305713", |
| "direction": "one_way" |
| }, |
| { |
| "kind": "protocol", |
| "name": "fuchsia.migration/DisplayProvider", |
| "openness": "closed", |
| "transport": "channel" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.migration/KronkProvider.Get", |
| "strictness": "strict", |
| "ordinal": "7812404948986269583", |
| "direction": "one_way", |
| "request": "fuchsia.migration/ProviderGetRequest" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.migration/KronkProvider.Processed", |
| "strictness": "strict", |
| "ordinal": "6340469884714305713", |
| "direction": "one_way" |
| }, |
| { |
| "kind": "protocol", |
| "name": "fuchsia.migration/KronkProvider", |
| "openness": "closed", |
| "transport": "channel" |
| }, |
| { |
| "kind": "table/member", |
| "name": "fuchsia.migration/MigrationState.progress_percentage", |
| "ordinal": "2", |
| "type": "uint8" |
| }, |
| { |
| "kind": "table/member", |
| "name": "fuchsia.migration/MigrationState.status", |
| "ordinal": "1", |
| "type": "fuchsia.migration/MigrationStatus" |
| }, |
| { |
| "kind": "table", |
| "name": "fuchsia.migration/MigrationState" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.migration/MigrationStatus.COMPLETE", |
| "value": "3" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.migration/MigrationStatus.ENCOUNTERED_ERROR", |
| "value": "4" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.migration/MigrationStatus.IN_PROGRESS", |
| "value": "2" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.migration/MigrationStatus.UNKNOWN", |
| "value": "1" |
| }, |
| { |
| "kind": "enum", |
| "name": "fuchsia.migration/MigrationStatus", |
| "strictness": "strict", |
| "type": "uint32" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.migration/ProductPolicyProvider.Get", |
| "strictness": "strict", |
| "ordinal": "7812404948986269583", |
| "direction": "one_way", |
| "request": "fuchsia.migration/ProviderGetRequest" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.migration/ProductPolicyProvider.Processed", |
| "strictness": "strict", |
| "ordinal": "6340469884714305713", |
| "direction": "one_way" |
| }, |
| { |
| "kind": "protocol", |
| "name": "fuchsia.migration/ProductPolicyProvider", |
| "openness": "closed", |
| "transport": "channel" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.migration/Provider.Get", |
| "strictness": "strict", |
| "ordinal": "7812404948986269583", |
| "direction": "one_way", |
| "request": "fuchsia.migration/ProviderGetRequest" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.migration/Provider.Processed", |
| "strictness": "strict", |
| "ordinal": "6340469884714305713", |
| "direction": "one_way" |
| }, |
| { |
| "kind": "protocol", |
| "name": "fuchsia.migration/Provider", |
| "openness": "closed", |
| "transport": "channel" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.migration/ProviderGetRequest.dir", |
| "ordinal": "1", |
| "type": "server_end:fuchsia.io/Directory" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.migration/ProviderGetRequest", |
| "resourceness": "resource" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.migration/State.Watch", |
| "strictness": "strict", |
| "ordinal": "5201430326821994695", |
| "direction": "two_way", |
| "response": "fuchsia.migration/StateWatchResponse" |
| }, |
| { |
| "kind": "protocol", |
| "name": "fuchsia.migration/State", |
| "openness": "closed", |
| "transport": "channel" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.migration/StateWatchResponse.state", |
| "ordinal": "1", |
| "type": "fuchsia.migration/MigrationState" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.migration/StateWatchResponse" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.migration/UltrasoundProvider.Get", |
| "strictness": "strict", |
| "ordinal": "7812404948986269583", |
| "direction": "one_way", |
| "request": "fuchsia.migration/ProviderGetRequest" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.migration/UltrasoundProvider.Processed", |
| "strictness": "strict", |
| "ordinal": "6340469884714305713", |
| "direction": "one_way" |
| }, |
| { |
| "kind": "protocol", |
| "name": "fuchsia.migration/UltrasoundProvider", |
| "openness": "closed", |
| "transport": "channel" |
| }, |
| { |
| "kind": "library", |
| "name": "fuchsia.migration" |
| } |
| ] |