# 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. fuchsia_process_LauncherLaunchRequest { hdr fidl_message_header[1] infoInLine fuchsia_process_LaunchInfoInLine infoOutOfLine fuchsia_process_LaunchInfoOutOfLine } fuchsia_process_LaunchInfoInLine { executable flags[fidl_handle_presence, int32] job flags[fidl_handle_presence, int32] nameInLine fidl_string } fuchsia_process_LaunchInfoOutOfLine { nameOutOfLine fidl_aligned[stringnoz] } fuchsia_process_LauncherCreateWithoutStartingRequest { hdr fidl_message_header[2] infoInLine fuchsia_process_LaunchInfoInLine infoOutOfLine fuchsia_process_LaunchInfoOutOfLine } fuchsia_process_LauncherAddArgsRequest { hdr fidl_message_header[10] argsInLine fidl_vector argsOutOfLine parallel_array[fidl_string, fidl_aligned[stringnoz]] } fuchsia_process_LauncherAddEnvironsRequest { hdr fidl_message_header[11] environInLine fidl_vector environOutOfLine parallel_array[fidl_string, fidl_aligned[stringnoz]] } fuchsia_process_LauncherAddNamesRequest { hdr fidl_message_header[12] namesInLine fidl_vector namesOutOfLine parallel_array[fuchsia_process_NameInfoInLine, fuchsia_process_NameInfoOutOfLine] } fuchsia_process_NameInfoInLine { pathInLine fidl_string directory flags[fidl_handle_presence, int32] } fuchsia_process_NameInfoOutOfLine { pathOutOfLine fidl_aligned[stringnoz] } fuchsia_process_LauncherAddHandlesRequest { hdr fidl_message_header[13] handlesInLine fidl_vector handlesOutOfLine array[fuchsia_process_HandleInfoInLine] } fuchsia_process_HandleInfoInLine { handle flags[fidl_handle_presence, int32] id int32 } resource zx_chan_fuchsia_process_Launcher_client[zx_chan] resource zx_chan_fuchsia_process_Launcher_server[zx_chan] zx_channel_create$fuchsia_process_Launcher(options const[0], out0 ptr[out, zx_chan_fuchsia_process_Launcher_client], out1 ptr[out, zx_chan_fuchsia_process_Launcher_server]) fdio_service_connect$fuchsia_process_Launcher(path ptr[in, string["/svc/fuchsia.process.Launcher"]], handle zx_chan_fuchsia_process_Launcher_server) zx_channel_call$fuchsia_process_LauncherLaunch(handle zx_chan_fuchsia_process_Launcher_client, options const[0], deadline zx_time, args ptr[in, fidl_call_args[fuchsia_process_LauncherLaunchRequest, array[zx_handle], array[zx_handle]]], actual_bytes ptr[out, int32], actual_handles ptr[out, int32], read_status ptr[out, int32]) zx_channel_call$fuchsia_process_LauncherCreateWithoutStarting(handle zx_chan_fuchsia_process_Launcher_client, options const[0], deadline zx_time, args ptr[in, fidl_call_args[fuchsia_process_LauncherCreateWithoutStartingRequest, array[zx_handle], array[zx_handle]]], actual_bytes ptr[out, int32], actual_handles ptr[out, int32], read_status ptr[out, int32]) zx_channel_call$fuchsia_process_LauncherAddArgs(handle zx_chan_fuchsia_process_Launcher_client, options const[0], deadline zx_time, args ptr[in, fidl_call_args[fuchsia_process_LauncherAddArgsRequest, array[zx_handle], array[zx_handle]]], actual_bytes ptr[out, int32], actual_handles ptr[out, int32], read_status ptr[out, int32]) zx_channel_call$fuchsia_process_LauncherAddEnvirons(handle zx_chan_fuchsia_process_Launcher_client, options const[0], deadline zx_time, args ptr[in, fidl_call_args[fuchsia_process_LauncherAddEnvironsRequest, array[zx_handle], array[zx_handle]]], actual_bytes ptr[out, int32], actual_handles ptr[out, int32], read_status ptr[out, int32]) zx_channel_call$fuchsia_process_LauncherAddNames(handle zx_chan_fuchsia_process_Launcher_client, options const[0], deadline zx_time, args ptr[in, fidl_call_args[fuchsia_process_LauncherAddNamesRequest, array[zx_handle], array[zx_handle]]], actual_bytes ptr[out, int32], actual_handles ptr[out, int32], read_status ptr[out, int32]) zx_channel_call$fuchsia_process_LauncherAddHandles(handle zx_chan_fuchsia_process_Launcher_client, options const[0], deadline zx_time, args ptr[in, fidl_call_args[fuchsia_process_LauncherAddHandlesRequest, array[zx_handle], array[zx_handle]]], actual_bytes ptr[out, int32], actual_handles ptr[out, int32], read_status ptr[out, int32])