| [ |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.fdomain/AioStopped.error", |
| "ordinal": "1", |
| "type": "fuchsia.fdomain/Error:optional" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.fdomain/AioStopped" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.fdomain/BadHandleId.id", |
| "ordinal": "1", |
| "type": "uint32" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.fdomain/BadHandleId" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.fdomain/Channel.CreateChannel", |
| "strictness": "flexible", |
| "ordinal": "1742111027753284533", |
| "direction": "two_way", |
| "request": "fuchsia.fdomain/ChannelCreateChannelRequest", |
| "response": "fuchsia.fdomain/Channel_CreateChannel_Response", |
| "error": "fuchsia.fdomain/Error" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.fdomain/Channel.OnChannelStreamingData", |
| "strictness": "flexible", |
| "ordinal": "9026393980358811617", |
| "direction": "event", |
| "request": "fuchsia.fdomain/ChannelOnChannelStreamingDataRequest" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.fdomain/Channel.ReadChannel", |
| "strictness": "flexible", |
| "ordinal": "7995151519881613392", |
| "direction": "two_way", |
| "request": "fuchsia.fdomain/ChannelReadChannelRequest", |
| "response": "fuchsia.fdomain/ChannelMessage", |
| "error": "fuchsia.fdomain/Error" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.fdomain/Channel.ReadChannelStreamingStart", |
| "strictness": "flexible", |
| "ordinal": "4356080714062627807", |
| "direction": "two_way", |
| "request": "fuchsia.fdomain/ChannelReadChannelStreamingStartRequest", |
| "response": "fuchsia.fdomain/Channel_ReadChannelStreamingStart_Response", |
| "error": "fuchsia.fdomain/Error" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.fdomain/Channel.ReadChannelStreamingStop", |
| "strictness": "flexible", |
| "ordinal": "6265102393508202208", |
| "direction": "two_way", |
| "request": "fuchsia.fdomain/ChannelReadChannelStreamingStopRequest", |
| "response": "fuchsia.fdomain/Channel_ReadChannelStreamingStop_Response", |
| "error": "fuchsia.fdomain/Error" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.fdomain/Channel.WriteChannel", |
| "strictness": "flexible", |
| "ordinal": "8476431575362133685", |
| "direction": "two_way", |
| "request": "fuchsia.fdomain/ChannelWriteChannelRequest", |
| "response": "fuchsia.fdomain/Channel_WriteChannel_Response", |
| "error": "fuchsia.fdomain/WriteChannelError" |
| }, |
| { |
| "kind": "protocol", |
| "name": "fuchsia.fdomain/Channel", |
| "openness": "open", |
| "transport": "channel" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.fdomain/ChannelCreateChannelRequest.handles", |
| "ordinal": "1", |
| "type": "array<fuchsia.fdomain/NewHandleId,2>" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.fdomain/ChannelCreateChannelRequest" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.fdomain/ChannelMessage.data", |
| "ordinal": "1", |
| "type": "vector<uint8>:65536" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.fdomain/ChannelMessage.handles", |
| "ordinal": "2", |
| "type": "vector<fuchsia.fdomain/HandleInfo>:64" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.fdomain/ChannelMessage" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.fdomain/ChannelOnChannelStreamingDataRequest.channel_sent", |
| "ordinal": "2", |
| "type": "fuchsia.fdomain/ChannelSent" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.fdomain/ChannelOnChannelStreamingDataRequest.handle", |
| "ordinal": "1", |
| "type": "fuchsia.fdomain/HandleId" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.fdomain/ChannelOnChannelStreamingDataRequest" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.fdomain/ChannelReadChannelRequest.handle", |
| "ordinal": "1", |
| "type": "fuchsia.fdomain/HandleId" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.fdomain/ChannelReadChannelRequest" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.fdomain/ChannelReadChannelStreamingStartRequest.handle", |
| "ordinal": "1", |
| "type": "fuchsia.fdomain/HandleId" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.fdomain/ChannelReadChannelStreamingStartRequest" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.fdomain/ChannelReadChannelStreamingStopRequest.handle", |
| "ordinal": "1", |
| "type": "fuchsia.fdomain/HandleId" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.fdomain/ChannelReadChannelStreamingStopRequest" |
| }, |
| { |
| "kind": "union/member", |
| "name": "fuchsia.fdomain/ChannelSent.message", |
| "ordinal": "1", |
| "type": "fuchsia.fdomain/ChannelMessage" |
| }, |
| { |
| "kind": "union/member", |
| "name": "fuchsia.fdomain/ChannelSent.stopped", |
| "ordinal": "2", |
| "type": "fuchsia.fdomain/AioStopped" |
| }, |
| { |
| "kind": "union", |
| "name": "fuchsia.fdomain/ChannelSent", |
| "strictness": "flexible" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.fdomain/ChannelWriteChannelRequest.data", |
| "ordinal": "2", |
| "type": "vector<uint8>:65536" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.fdomain/ChannelWriteChannelRequest.handle", |
| "ordinal": "1", |
| "type": "fuchsia.fdomain/HandleId" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.fdomain/ChannelWriteChannelRequest.handles", |
| "ordinal": "3", |
| "type": "fuchsia.fdomain/Handles" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.fdomain/ChannelWriteChannelRequest" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.fdomain/ClosedDuringRead" |
| }, |
| { |
| "kind": "union/member", |
| "name": "fuchsia.fdomain/Error.bad_handle_id", |
| "ordinal": "2", |
| "type": "fuchsia.fdomain/BadHandleId" |
| }, |
| { |
| "kind": "union/member", |
| "name": "fuchsia.fdomain/Error.closed_during_read", |
| "ordinal": "9", |
| "type": "fuchsia.fdomain/ClosedDuringRead" |
| }, |
| { |
| "kind": "union/member", |
| "name": "fuchsia.fdomain/Error.new_handle_id_out_of_range", |
| "ordinal": "3", |
| "type": "fuchsia.fdomain/NewHandleIdOutOfRange" |
| }, |
| { |
| "kind": "union/member", |
| "name": "fuchsia.fdomain/Error.new_handle_id_reused", |
| "ordinal": "4", |
| "type": "fuchsia.fdomain/NewHandleIdReused" |
| }, |
| { |
| "kind": "union/member", |
| "name": "fuchsia.fdomain/Error.no_read_in_progress", |
| "ordinal": "7", |
| "type": "fuchsia.fdomain/NoReadInProgress" |
| }, |
| { |
| "kind": "union/member", |
| "name": "fuchsia.fdomain/Error.rights_unknown", |
| "ordinal": "11", |
| "type": "fuchsia.fdomain/RightsUnknown" |
| }, |
| { |
| "kind": "union/member", |
| "name": "fuchsia.fdomain/Error.signals_unknown", |
| "ordinal": "10", |
| "type": "fuchsia.fdomain/SignalsUnknown" |
| }, |
| { |
| "kind": "union/member", |
| "name": "fuchsia.fdomain/Error.socket_disposition_unknown", |
| "ordinal": "12", |
| "type": "fuchsia.fdomain/SocketDispositionUnknown" |
| }, |
| { |
| "kind": "union/member", |
| "name": "fuchsia.fdomain/Error.socket_type_unknown", |
| "ordinal": "13", |
| "type": "fuchsia.fdomain/SocketTypeUnknown" |
| }, |
| { |
| "kind": "union/member", |
| "name": "fuchsia.fdomain/Error.streaming_read_in_progress", |
| "ordinal": "6", |
| "type": "fuchsia.fdomain/StreamingReadInProgress" |
| }, |
| { |
| "kind": "union/member", |
| "name": "fuchsia.fdomain/Error.target_error", |
| "ordinal": "1", |
| "type": "int32" |
| }, |
| { |
| "kind": "union/member", |
| "name": "fuchsia.fdomain/Error.wrong_handle_type", |
| "ordinal": "5", |
| "type": "fuchsia.fdomain/WrongHandleType" |
| }, |
| { |
| "kind": "union/member", |
| "name": "fuchsia.fdomain/Error.wrote_to_self", |
| "ordinal": "8", |
| "type": "fuchsia.fdomain/WroteToSelf" |
| }, |
| { |
| "kind": "union", |
| "name": "fuchsia.fdomain/Error", |
| "strictness": "flexible" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.fdomain/Event.CreateEvent", |
| "strictness": "flexible", |
| "ordinal": "8864689295162825095", |
| "direction": "two_way", |
| "request": "fuchsia.fdomain/EventCreateEventRequest", |
| "response": "fuchsia.fdomain/Event_CreateEvent_Response", |
| "error": "fuchsia.fdomain/Error" |
| }, |
| { |
| "kind": "protocol", |
| "name": "fuchsia.fdomain/Event", |
| "openness": "open", |
| "transport": "channel" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.fdomain/EventCreateEventRequest.handle", |
| "ordinal": "1", |
| "type": "fuchsia.fdomain/NewHandleId" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.fdomain/EventCreateEventRequest" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.fdomain/EventPair.CreateEventPair", |
| "strictness": "flexible", |
| "ordinal": "8858406675387082093", |
| "direction": "two_way", |
| "request": "fuchsia.fdomain/EventPairCreateEventPairRequest", |
| "response": "fuchsia.fdomain/EventPair_CreateEventPair_Response", |
| "error": "fuchsia.fdomain/Error" |
| }, |
| { |
| "kind": "protocol", |
| "name": "fuchsia.fdomain/EventPair", |
| "openness": "open", |
| "transport": "channel" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.fdomain/EventPairCreateEventPairRequest.handles", |
| "ordinal": "1", |
| "type": "array<fuchsia.fdomain/NewHandleId,2>" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.fdomain/EventPairCreateEventPairRequest" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.fdomain/FDomain.Close", |
| "strictness": "flexible", |
| "ordinal": "6843433228462080599", |
| "direction": "two_way", |
| "request": "fuchsia.fdomain/FDomainCloseRequest", |
| "response": "fuchsia.fdomain/FDomain_Close_Response", |
| "error": "fuchsia.fdomain/Error" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.fdomain/FDomain.CreateChannel", |
| "strictness": "flexible", |
| "ordinal": "1742111027753284533", |
| "direction": "two_way", |
| "request": "fuchsia.fdomain/ChannelCreateChannelRequest", |
| "response": "fuchsia.fdomain/Channel_CreateChannel_Response", |
| "error": "fuchsia.fdomain/Error" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.fdomain/FDomain.CreateEvent", |
| "strictness": "flexible", |
| "ordinal": "8864689295162825095", |
| "direction": "two_way", |
| "request": "fuchsia.fdomain/EventCreateEventRequest", |
| "response": "fuchsia.fdomain/Event_CreateEvent_Response", |
| "error": "fuchsia.fdomain/Error" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.fdomain/FDomain.CreateEventPair", |
| "strictness": "flexible", |
| "ordinal": "8858406675387082093", |
| "direction": "two_way", |
| "request": "fuchsia.fdomain/EventPairCreateEventPairRequest", |
| "response": "fuchsia.fdomain/EventPair_CreateEventPair_Response", |
| "error": "fuchsia.fdomain/Error" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.fdomain/FDomain.CreateSocket", |
| "strictness": "flexible", |
| "ordinal": "2309204122333818336", |
| "direction": "two_way", |
| "request": "fuchsia.fdomain/SocketCreateSocketRequest", |
| "response": "fuchsia.fdomain/Socket_CreateSocket_Response", |
| "error": "fuchsia.fdomain/Error" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.fdomain/FDomain.Duplicate", |
| "strictness": "flexible", |
| "ordinal": "8828666379817679545", |
| "direction": "two_way", |
| "request": "fuchsia.fdomain/FDomainDuplicateRequest", |
| "response": "fuchsia.fdomain/FDomain_Duplicate_Response", |
| "error": "fuchsia.fdomain/Error" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.fdomain/FDomain.GetNamespace", |
| "strictness": "flexible", |
| "ordinal": "8427052173335191838", |
| "direction": "two_way", |
| "request": "fuchsia.fdomain/FDomainGetNamespaceRequest", |
| "response": "fuchsia.fdomain/FDomain_GetNamespace_Response", |
| "error": "fuchsia.fdomain/Error" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.fdomain/FDomain.OnChannelStreamingData", |
| "strictness": "flexible", |
| "ordinal": "9026393980358811617", |
| "direction": "event", |
| "request": "fuchsia.fdomain/ChannelOnChannelStreamingDataRequest" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.fdomain/FDomain.OnSocketStreamingData", |
| "strictness": "flexible", |
| "ordinal": "691502544047603874", |
| "direction": "event", |
| "request": "fuchsia.fdomain/SocketOnSocketStreamingDataRequest" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.fdomain/FDomain.ReadChannel", |
| "strictness": "flexible", |
| "ordinal": "7995151519881613392", |
| "direction": "two_way", |
| "request": "fuchsia.fdomain/ChannelReadChannelRequest", |
| "response": "fuchsia.fdomain/ChannelMessage", |
| "error": "fuchsia.fdomain/Error" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.fdomain/FDomain.ReadChannelStreamingStart", |
| "strictness": "flexible", |
| "ordinal": "4356080714062627807", |
| "direction": "two_way", |
| "request": "fuchsia.fdomain/ChannelReadChannelStreamingStartRequest", |
| "response": "fuchsia.fdomain/Channel_ReadChannelStreamingStart_Response", |
| "error": "fuchsia.fdomain/Error" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.fdomain/FDomain.ReadChannelStreamingStop", |
| "strictness": "flexible", |
| "ordinal": "6265102393508202208", |
| "direction": "two_way", |
| "request": "fuchsia.fdomain/ChannelReadChannelStreamingStopRequest", |
| "response": "fuchsia.fdomain/Channel_ReadChannelStreamingStop_Response", |
| "error": "fuchsia.fdomain/Error" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.fdomain/FDomain.ReadSocket", |
| "strictness": "flexible", |
| "ordinal": "2137145759467421742", |
| "direction": "two_way", |
| "request": "fuchsia.fdomain/SocketReadSocketRequest", |
| "response": "fuchsia.fdomain/SocketData", |
| "error": "fuchsia.fdomain/Error" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.fdomain/FDomain.ReadSocketStreamingStart", |
| "strictness": "flexible", |
| "ordinal": "3051513416300835909", |
| "direction": "two_way", |
| "request": "fuchsia.fdomain/SocketReadSocketStreamingStartRequest", |
| "response": "fuchsia.fdomain/Socket_ReadSocketStreamingStart_Response", |
| "error": "fuchsia.fdomain/Error" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.fdomain/FDomain.ReadSocketStreamingStop", |
| "strictness": "flexible", |
| "ordinal": "6045461131245200103", |
| "direction": "two_way", |
| "request": "fuchsia.fdomain/SocketReadSocketStreamingStopRequest", |
| "response": "fuchsia.fdomain/Socket_ReadSocketStreamingStop_Response", |
| "error": "fuchsia.fdomain/Error" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.fdomain/FDomain.Replace", |
| "strictness": "flexible", |
| "ordinal": "3673358819659600830", |
| "direction": "two_way", |
| "request": "fuchsia.fdomain/FDomainReplaceRequest", |
| "response": "fuchsia.fdomain/FDomain_Replace_Response", |
| "error": "fuchsia.fdomain/Error" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.fdomain/FDomain.SetSocketDisposition", |
| "strictness": "flexible", |
| "ordinal": "6977139929692216287", |
| "direction": "two_way", |
| "request": "fuchsia.fdomain/SocketSetSocketDispositionRequest", |
| "response": "fuchsia.fdomain/Socket_SetSocketDisposition_Response", |
| "error": "fuchsia.fdomain/Error" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.fdomain/FDomain.Signal", |
| "strictness": "flexible", |
| "ordinal": "1045770779012732633", |
| "direction": "two_way", |
| "request": "fuchsia.fdomain/FDomainSignalRequest", |
| "response": "fuchsia.fdomain/FDomain_Signal_Response", |
| "error": "fuchsia.fdomain/Error" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.fdomain/FDomain.SignalPeer", |
| "strictness": "flexible", |
| "ordinal": "9116671634561481464", |
| "direction": "two_way", |
| "request": "fuchsia.fdomain/FDomainSignalPeerRequest", |
| "response": "fuchsia.fdomain/FDomain_SignalPeer_Response", |
| "error": "fuchsia.fdomain/Error" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.fdomain/FDomain.WaitForSignals", |
| "strictness": "flexible", |
| "ordinal": "646035216561193451", |
| "direction": "two_way", |
| "request": "fuchsia.fdomain/FDomainWaitForSignalsRequest", |
| "response": "fuchsia.fdomain/FDomain_WaitForSignals_Response", |
| "error": "fuchsia.fdomain/Error" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.fdomain/FDomain.WriteChannel", |
| "strictness": "flexible", |
| "ordinal": "8476431575362133685", |
| "direction": "two_way", |
| "request": "fuchsia.fdomain/ChannelWriteChannelRequest", |
| "response": "fuchsia.fdomain/Channel_WriteChannel_Response", |
| "error": "fuchsia.fdomain/WriteChannelError" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.fdomain/FDomain.WriteSocket", |
| "strictness": "flexible", |
| "ordinal": "6580909298492896899", |
| "direction": "two_way", |
| "request": "fuchsia.fdomain/SocketWriteSocketRequest", |
| "response": "fuchsia.fdomain/Socket_WriteSocket_Response", |
| "error": "fuchsia.fdomain/WriteSocketError" |
| }, |
| { |
| "kind": "protocol", |
| "name": "fuchsia.fdomain/FDomain", |
| "openness": "open", |
| "transport": "channel" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.fdomain/FDomainCloseRequest.handles", |
| "ordinal": "1", |
| "type": "vector<fuchsia.fdomain/HandleId>" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.fdomain/FDomainCloseRequest" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.fdomain/FDomainDuplicateRequest.handle", |
| "ordinal": "1", |
| "type": "fuchsia.fdomain/HandleId" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.fdomain/FDomainDuplicateRequest.new_handle", |
| "ordinal": "2", |
| "type": "fuchsia.fdomain/NewHandleId" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.fdomain/FDomainDuplicateRequest.rights", |
| "ordinal": "3", |
| "type": "zx/Rights" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.fdomain/FDomainDuplicateRequest" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.fdomain/FDomainGetNamespaceRequest.new_handle", |
| "ordinal": "1", |
| "type": "fuchsia.fdomain/NewHandleId" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.fdomain/FDomainGetNamespaceRequest" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.fdomain/FDomainReplaceRequest.handle", |
| "ordinal": "1", |
| "type": "fuchsia.fdomain/HandleId" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.fdomain/FDomainReplaceRequest.new_handle", |
| "ordinal": "2", |
| "type": "fuchsia.fdomain/NewHandleId" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.fdomain/FDomainReplaceRequest.rights", |
| "ordinal": "3", |
| "type": "zx/Rights" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.fdomain/FDomainReplaceRequest" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.fdomain/FDomainSignalPeerRequest.clear", |
| "ordinal": "3", |
| "type": "uint32" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.fdomain/FDomainSignalPeerRequest.handle", |
| "ordinal": "1", |
| "type": "fuchsia.fdomain/HandleId" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.fdomain/FDomainSignalPeerRequest.set", |
| "ordinal": "2", |
| "type": "uint32" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.fdomain/FDomainSignalPeerRequest" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.fdomain/FDomainSignalRequest.clear", |
| "ordinal": "3", |
| "type": "uint32" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.fdomain/FDomainSignalRequest.handle", |
| "ordinal": "1", |
| "type": "fuchsia.fdomain/HandleId" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.fdomain/FDomainSignalRequest.set", |
| "ordinal": "2", |
| "type": "uint32" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.fdomain/FDomainSignalRequest" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.fdomain/FDomainWaitForSignalsRequest.handle", |
| "ordinal": "1", |
| "type": "fuchsia.fdomain/HandleId" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.fdomain/FDomainWaitForSignalsRequest.signals", |
| "ordinal": "2", |
| "type": "uint32" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.fdomain/FDomainWaitForSignalsRequest" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.fdomain/FDomain_WaitForSignals_Response.signals", |
| "ordinal": "1", |
| "type": "uint32" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.fdomain/FDomain_WaitForSignals_Response" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.fdomain/HandleDisposition.handle", |
| "ordinal": "1", |
| "type": "fuchsia.fdomain/HandleOp" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.fdomain/HandleDisposition.rights", |
| "ordinal": "2", |
| "type": "zx/Rights" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.fdomain/HandleDisposition" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.fdomain/HandleId.id", |
| "ordinal": "1", |
| "type": "uint32" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.fdomain/HandleId" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.fdomain/HandleInfo.handle", |
| "ordinal": "1", |
| "type": "fuchsia.fdomain/HandleId" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.fdomain/HandleInfo.rights", |
| "ordinal": "3", |
| "type": "zx/Rights" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.fdomain/HandleInfo.type", |
| "ordinal": "2", |
| "type": "zx/ObjType" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.fdomain/HandleInfo" |
| }, |
| { |
| "kind": "union/member", |
| "name": "fuchsia.fdomain/HandleOp.duplicate", |
| "ordinal": "2", |
| "type": "fuchsia.fdomain/HandleId" |
| }, |
| { |
| "kind": "union/member", |
| "name": "fuchsia.fdomain/HandleOp.move", |
| "ordinal": "1", |
| "type": "fuchsia.fdomain/HandleId" |
| }, |
| { |
| "kind": "union", |
| "name": "fuchsia.fdomain/HandleOp", |
| "strictness": "strict" |
| }, |
| { |
| "kind": "union/member", |
| "name": "fuchsia.fdomain/Handles.dispositions", |
| "ordinal": "2", |
| "type": "vector<fuchsia.fdomain/HandleDisposition>:64" |
| }, |
| { |
| "kind": "union/member", |
| "name": "fuchsia.fdomain/Handles.handles", |
| "ordinal": "1", |
| "type": "vector<fuchsia.fdomain/HandleId>:64" |
| }, |
| { |
| "kind": "union", |
| "name": "fuchsia.fdomain/Handles", |
| "strictness": "strict" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.fdomain/NewHandleId.id", |
| "ordinal": "1", |
| "type": "uint32" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.fdomain/NewHandleId" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.fdomain/NewHandleIdOutOfRange.id", |
| "ordinal": "1", |
| "type": "uint32" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.fdomain/NewHandleIdOutOfRange" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.fdomain/NewHandleIdReused.id", |
| "ordinal": "1", |
| "type": "uint32" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.fdomain/NewHandleIdReused.same_call", |
| "ordinal": "2", |
| "type": "bool" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.fdomain/NewHandleIdReused" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.fdomain/NoReadInProgress" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.fdomain/RightsUnknown.rights", |
| "ordinal": "1", |
| "type": "zx/Rights" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.fdomain/RightsUnknown" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.fdomain/SignalsUnknown.signals", |
| "ordinal": "1", |
| "type": "uint32" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.fdomain/SignalsUnknown" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.fdomain/Socket.CreateSocket", |
| "strictness": "flexible", |
| "ordinal": "2309204122333818336", |
| "direction": "two_way", |
| "request": "fuchsia.fdomain/SocketCreateSocketRequest", |
| "response": "fuchsia.fdomain/Socket_CreateSocket_Response", |
| "error": "fuchsia.fdomain/Error" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.fdomain/Socket.OnSocketStreamingData", |
| "strictness": "flexible", |
| "ordinal": "691502544047603874", |
| "direction": "event", |
| "request": "fuchsia.fdomain/SocketOnSocketStreamingDataRequest" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.fdomain/Socket.ReadSocket", |
| "strictness": "flexible", |
| "ordinal": "2137145759467421742", |
| "direction": "two_way", |
| "request": "fuchsia.fdomain/SocketReadSocketRequest", |
| "response": "fuchsia.fdomain/SocketData", |
| "error": "fuchsia.fdomain/Error" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.fdomain/Socket.ReadSocketStreamingStart", |
| "strictness": "flexible", |
| "ordinal": "3051513416300835909", |
| "direction": "two_way", |
| "request": "fuchsia.fdomain/SocketReadSocketStreamingStartRequest", |
| "response": "fuchsia.fdomain/Socket_ReadSocketStreamingStart_Response", |
| "error": "fuchsia.fdomain/Error" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.fdomain/Socket.ReadSocketStreamingStop", |
| "strictness": "flexible", |
| "ordinal": "6045461131245200103", |
| "direction": "two_way", |
| "request": "fuchsia.fdomain/SocketReadSocketStreamingStopRequest", |
| "response": "fuchsia.fdomain/Socket_ReadSocketStreamingStop_Response", |
| "error": "fuchsia.fdomain/Error" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.fdomain/Socket.SetSocketDisposition", |
| "strictness": "flexible", |
| "ordinal": "6977139929692216287", |
| "direction": "two_way", |
| "request": "fuchsia.fdomain/SocketSetSocketDispositionRequest", |
| "response": "fuchsia.fdomain/Socket_SetSocketDisposition_Response", |
| "error": "fuchsia.fdomain/Error" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.fdomain/Socket.WriteSocket", |
| "strictness": "flexible", |
| "ordinal": "6580909298492896899", |
| "direction": "two_way", |
| "request": "fuchsia.fdomain/SocketWriteSocketRequest", |
| "response": "fuchsia.fdomain/Socket_WriteSocket_Response", |
| "error": "fuchsia.fdomain/WriteSocketError" |
| }, |
| { |
| "kind": "protocol", |
| "name": "fuchsia.fdomain/Socket", |
| "openness": "open", |
| "transport": "channel" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.fdomain/SocketCreateSocketRequest.handles", |
| "ordinal": "2", |
| "type": "array<fuchsia.fdomain/NewHandleId,2>" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.fdomain/SocketCreateSocketRequest.options", |
| "ordinal": "1", |
| "type": "fuchsia.fdomain/SocketType" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.fdomain/SocketCreateSocketRequest" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.fdomain/SocketData.data", |
| "ordinal": "1", |
| "type": "vector<uint8>" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.fdomain/SocketData.is_datagram", |
| "ordinal": "2", |
| "type": "bool" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.fdomain/SocketData" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.fdomain/SocketDisposition.NO_CHANGE", |
| "value": "0" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.fdomain/SocketDisposition.WRITE_DISABLED", |
| "value": "2" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.fdomain/SocketDisposition.WRITE_ENABLED", |
| "value": "1" |
| }, |
| { |
| "kind": "enum", |
| "name": "fuchsia.fdomain/SocketDisposition", |
| "strictness": "flexible", |
| "type": "uint32" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.fdomain/SocketDispositionUnknown.disposition", |
| "ordinal": "1", |
| "type": "fuchsia.fdomain/SocketDisposition" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.fdomain/SocketDispositionUnknown" |
| }, |
| { |
| "kind": "union/member", |
| "name": "fuchsia.fdomain/SocketMessage.data", |
| "ordinal": "1", |
| "type": "fuchsia.fdomain/SocketData" |
| }, |
| { |
| "kind": "union/member", |
| "name": "fuchsia.fdomain/SocketMessage.stopped", |
| "ordinal": "2", |
| "type": "fuchsia.fdomain/AioStopped" |
| }, |
| { |
| "kind": "union", |
| "name": "fuchsia.fdomain/SocketMessage", |
| "strictness": "flexible" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.fdomain/SocketOnSocketStreamingDataRequest.handle", |
| "ordinal": "1", |
| "type": "fuchsia.fdomain/HandleId" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.fdomain/SocketOnSocketStreamingDataRequest.socket_message", |
| "ordinal": "2", |
| "type": "fuchsia.fdomain/SocketMessage" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.fdomain/SocketOnSocketStreamingDataRequest" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.fdomain/SocketReadSocketRequest.handle", |
| "ordinal": "1", |
| "type": "fuchsia.fdomain/HandleId" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.fdomain/SocketReadSocketRequest.max_bytes", |
| "ordinal": "2", |
| "type": "uint64" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.fdomain/SocketReadSocketRequest" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.fdomain/SocketReadSocketStreamingStartRequest.handle", |
| "ordinal": "1", |
| "type": "fuchsia.fdomain/HandleId" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.fdomain/SocketReadSocketStreamingStartRequest" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.fdomain/SocketReadSocketStreamingStopRequest.handle", |
| "ordinal": "1", |
| "type": "fuchsia.fdomain/HandleId" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.fdomain/SocketReadSocketStreamingStopRequest" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.fdomain/SocketSetSocketDispositionRequest.disposition", |
| "ordinal": "2", |
| "type": "fuchsia.fdomain/SocketDisposition" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.fdomain/SocketSetSocketDispositionRequest.disposition_peer", |
| "ordinal": "3", |
| "type": "fuchsia.fdomain/SocketDisposition" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.fdomain/SocketSetSocketDispositionRequest.handle", |
| "ordinal": "1", |
| "type": "fuchsia.fdomain/HandleId" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.fdomain/SocketSetSocketDispositionRequest" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.fdomain/SocketType.DATAGRAM", |
| "value": "1" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.fdomain/SocketType.STREAM", |
| "value": "0" |
| }, |
| { |
| "kind": "enum", |
| "name": "fuchsia.fdomain/SocketType", |
| "strictness": "flexible", |
| "type": "uint32" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.fdomain/SocketTypeUnknown.type", |
| "ordinal": "1", |
| "type": "fuchsia.fdomain/SocketType" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.fdomain/SocketTypeUnknown" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.fdomain/SocketWriteSocketRequest.data", |
| "ordinal": "2", |
| "type": "vector<uint8>" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.fdomain/SocketWriteSocketRequest.handle", |
| "ordinal": "1", |
| "type": "fuchsia.fdomain/HandleId" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.fdomain/SocketWriteSocketRequest" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.fdomain/Socket_WriteSocket_Response.wrote", |
| "ordinal": "1", |
| "type": "uint64" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.fdomain/Socket_WriteSocket_Response" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.fdomain/StreamingReadInProgress" |
| }, |
| { |
| "kind": "union/member", |
| "name": "fuchsia.fdomain/WriteChannelError.error", |
| "ordinal": "1", |
| "type": "fuchsia.fdomain/Error" |
| }, |
| { |
| "kind": "union/member", |
| "name": "fuchsia.fdomain/WriteChannelError.op_errors", |
| "ordinal": "2", |
| "type": "vector<fuchsia.fdomain/Error:optional>" |
| }, |
| { |
| "kind": "union", |
| "name": "fuchsia.fdomain/WriteChannelError", |
| "strictness": "strict" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.fdomain/WriteSocketError.error", |
| "ordinal": "1", |
| "type": "fuchsia.fdomain/Error" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.fdomain/WriteSocketError.wrote", |
| "ordinal": "2", |
| "type": "uint64" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.fdomain/WriteSocketError" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.fdomain/WrongHandleType.expected", |
| "ordinal": "1", |
| "type": "zx/ObjType" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.fdomain/WrongHandleType.got", |
| "ordinal": "2", |
| "type": "zx/ObjType" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.fdomain/WrongHandleType" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.fdomain/WroteToSelf" |
| }, |
| { |
| "kind": "library", |
| "name": "fuchsia.fdomain" |
| } |
| ] |