blob: a0abe1b79b07f9408d801f78a2d6d7c6fde80989 [file] [log] [blame]
# Copyright 2018 The Fuchsia Authors. All rights reserved.
# Use of this source code is governed by a BSD-style license that can be found in the LICENSE file.
#
# WARNING: This file is machine generated by fidlgen.
include <fidl/test/json/c/fidl.h>
fidl_test_json_ParentFirstRequest {
hdr fidl_message_header[7397547062406938624]
request flags[fidl_handle_presence, int32]
} [packed]
fidl_test_json_ParentFirstRequestHandles {
request zx_chan_fidl_test_json_Parent_server
} [packed]
resource zx_chan_fidl_test_json_Parent_client[zx_chan]
resource zx_chan_fidl_test_json_Parent_server[zx_chan]
zx_channel_create$fidl_test_json_Parent(options const[0], out0 ptr[out, zx_chan_fidl_test_json_Parent_client], out1 ptr[out, zx_chan_fidl_test_json_Parent_server])
fdio_service_connect$fidl_test_json_Parent(path ptr[in, string["/svc/"]], handle zx_chan_fidl_test_json_Parent_server)
zx_channel_write$fidl_test_json_ParentFirst(handle zx_chan_fidl_test_json_Parent_client, options const[0], bytes ptr[in, fidl_test_json_ParentFirstRequest], num_bytes bytesize[bytes], handles ptr[in, fidl_test_json_ParentFirstRequestHandles], num_handles bytesize[handles])
fidl_test_json_ChildFirstRequest {
hdr fidl_message_header[7397547062406938624]
request flags[fidl_handle_presence, int32]
} [packed]
fidl_test_json_ChildFirstRequestHandles {
request zx_chan_fidl_test_json_Parent_server
} [packed]
fidl_test_json_ChildSecondRequest {
hdr fidl_message_header[82204669023092736]
request flags[fidl_handle_presence, int32]
} [packed]
fidl_test_json_ChildSecondRequestHandles {
request zx_chan_fidl_test_json_Parent_server
} [packed]
resource zx_chan_fidl_test_json_Child_client[zx_chan]
resource zx_chan_fidl_test_json_Child_server[zx_chan]
zx_channel_create$fidl_test_json_Child(options const[0], out0 ptr[out, zx_chan_fidl_test_json_Child_client], out1 ptr[out, zx_chan_fidl_test_json_Child_server])
fdio_service_connect$fidl_test_json_Child(path ptr[in, string["/svc/"]], handle zx_chan_fidl_test_json_Child_server)
zx_channel_write$fidl_test_json_ChildFirst(handle zx_chan_fidl_test_json_Child_client, options const[0], bytes ptr[in, fidl_test_json_ChildFirstRequest], num_bytes bytesize[bytes], handles ptr[in, fidl_test_json_ChildFirstRequestHandles], num_handles bytesize[handles])
zx_channel_write$fidl_test_json_ChildSecond(handle zx_chan_fidl_test_json_Child_client, options const[0], bytes ptr[in, fidl_test_json_ChildSecondRequest], num_bytes bytesize[bytes], handles ptr[in, fidl_test_json_ChildSecondRequestHandles], num_handles bytesize[handles])