| # 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 <example/c/fidl.h> |
| example_ExampleOfUseOfAliasesInLine { |
| field_of_u32 int32 |
| field_of_vec_at_most_five_of_stringInLine fidl_vector |
| field_of_vec_at_most_five_of_uint32InLine fidl_vector |
| field_of_vec_of_stringsInLine fidl_vector |
| field_of_vec_of_strings_at_most_nineInLine fidl_vector |
| field_of_vec_of_strings_at_most_5InLine fidl_vector |
| field_of_vec_at_most_5_of_reference_meInLine fidl_vector |
| field_of_channel flags[fidl_handle_presence, int32] |
| field_of_client_end flags[fidl_handle_presence, int32] |
| field_of_nullable_client_end flags[fidl_handle_presence, int32] |
| } [packed] |
| example_ExampleOfUseOfAliasesOutOfLine { |
| field_of_vec_at_most_five_of_stringOutOfLine parallel_array[fidl_string, fidl_aligned[stringnoz]] |
| field_of_vec_at_most_five_of_uint32OutOfLine array[int32] |
| field_of_vec_of_stringsOutOfLine parallel_array[fidl_string, fidl_aligned[stringnoz]] |
| field_of_vec_of_strings_at_most_nineOutOfLine parallel_array[fidl_string, fidl_aligned[stringnoz]] |
| field_of_vec_of_strings_at_most_5OutOfLine parallel_array[fidl_string, fidl_aligned[stringnoz]] |
| field_of_vec_at_most_5_of_reference_meOutOfLine parallel_array[someotherlibrary_ReferenceMeInLine, someotherlibrary_ReferenceMeOutOfLine] |
| } [packed] |
| example_ExampleOfUseOfAliasesHandles { |
| field_of_vec_at_most_5_of_reference_me array[someotherlibrary_ReferenceMeHandles] |
| field_of_channel zx_handle |
| field_of_client_end zx_handle |
| field_of_nullable_client_end zx_handle |
| } [packed] |
| |