blob: 078d52d29439818b6b1216ba7bd114f307049bae [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_FlexibleFooInLine [
sInLine fidl_union_member[fidl_test_json_FlexibleFooTag_s, fidl_string]
i fidl_union_member[fidl_test_json_FlexibleFooTag_i, int32]
]
fidl_test_json_FlexibleFooOutOfLine [
sOutOfLine fidl_aligned[stringnoz]
][varlen]
fidl_test_json_FlexibleFooHandles [
void void
][varlen]
fidl_test_json_StrictFooInLine [
sInLine fidl_union_member[fidl_test_json_StrictFooTag_s, fidl_string]
i fidl_union_member[fidl_test_json_StrictFooTag_i, int32]
]
fidl_test_json_StrictFooOutOfLine [
sOutOfLine fidl_aligned[stringnoz]
][varlen]
fidl_test_json_StrictFooHandles [
void void
][varlen]
fidl_test_json_ProtocolRequestStrictResponseFlexibleRequest {
hdr fidl_message_header[1244088344447549440]
sInLine fidl_test_json_StrictFooInLine
sOutOfLine fidl_test_json_StrictFooOutOfLine
} [packed]
fidl_test_json_ProtocolRequestStrictResponseFlexibleRequestHandles {
void void
} [packed]
fidl_test_json_ProtocolRequestStrictResponseFlexibleResponse {
hdr fidl_message_header[1244088344447549440]
fInLine fidl_test_json_FlexibleFooInLine
fOutOfLine fidl_test_json_FlexibleFooOutOfLine
} [packed]
fidl_test_json_ProtocolRequestStrictResponseFlexibleResponseHandles {
void void
} [packed]
fidl_test_json_ProtocolRequestFlexibleResponseStrictRequest {
hdr fidl_message_header[3546214166840737792]
sInLine fidl_test_json_FlexibleFooInLine
sOutOfLine fidl_test_json_FlexibleFooOutOfLine
} [packed]
fidl_test_json_ProtocolRequestFlexibleResponseStrictRequestHandles {
void void
} [packed]
fidl_test_json_ProtocolRequestFlexibleResponseStrictResponse {
hdr fidl_message_header[3546214166840737792]
fInLine fidl_test_json_StrictFooInLine
fOutOfLine fidl_test_json_StrictFooOutOfLine
} [packed]
fidl_test_json_ProtocolRequestFlexibleResponseStrictResponseHandles {
void void
} [packed]
resource zx_chan_fidl_test_json_Protocol_client[zx_chan]
resource zx_chan_fidl_test_json_Protocol_server[zx_chan]
zx_channel_create$fidl_test_json_Protocol(options const[0], out0 ptr[out, zx_chan_fidl_test_json_Protocol_client], out1 ptr[out, zx_chan_fidl_test_json_Protocol_server])
fdio_service_connect$fidl_test_json_Protocol(path ptr[in, string["/svc/"]], handle zx_chan_fidl_test_json_Protocol_server)
zx_channel_call$fidl_test_json_ProtocolRequestStrictResponseFlexible(handle zx_chan_fidl_test_json_Protocol_client, options const[0], deadline zx_time, args ptr[in, fidl_call_args[fidl_test_json_ProtocolRequestStrictResponseFlexibleRequest, fidl_test_json_ProtocolRequestStrictResponseFlexibleRequestHandles, array[int8, ZX_CHANNEL_MAX_MSG_BYTES], fidl_test_json_ProtocolRequestStrictResponseFlexibleResponseHandles]], actual_bytes ptr[out, int32], actual_handles ptr[out, int32])
zx_channel_call$fidl_test_json_ProtocolRequestFlexibleResponseStrict(handle zx_chan_fidl_test_json_Protocol_client, options const[0], deadline zx_time, args ptr[in, fidl_call_args[fidl_test_json_ProtocolRequestFlexibleResponseStrictRequest, fidl_test_json_ProtocolRequestFlexibleResponseStrictRequestHandles, array[int8, ZX_CHANNEL_MAX_MSG_BYTES], fidl_test_json_ProtocolRequestFlexibleResponseStrictResponseHandles]], actual_bytes ptr[out, int32], actual_handles ptr[out, int32])