# 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 fuchsia_io_SeekOrigin = fuchsia_io_SeekOrigin_START, fuchsia_io_SeekOrigin_CURRENT, fuchsia_io_SeekOrigin_END fuchsia_io_ServiceHandles { void void } [packed] fuchsia_io_FileObjectHandles { event zx_handle stream zx_handle } [packed] fuchsia_io_DirectoryObjectHandles { void void } [packed] fuchsia_io_PipeHandles { socket zx_socket } [packed] fuchsia_io_VmofileHandles { vmo zx_vmo } [packed] fuchsia_io_DeviceHandles { event zx_handle } [packed] fuchsia_io_TtyHandles { event zx_handle } [packed] fuchsia_io_DatagramSocketHandles { event zx_handle } [packed] fuchsia_io_StreamSocketHandles { socket zx_socket } [packed] fuchsia_io_NodeAttributesInLine { mode int32 id int64 content_size int64 storage_size int64 link_count int64 creation_time int64 modification_time int64 } [packed] fuchsia_io_NodeAttributesOutOfLine { void void } [packed] fuchsia_io_NodeAttributesHandles { void void } [packed] fuchsia_io_FilesystemInfoHandles { void void } [packed] fuchsia_io_NodeInfoHandles [ service fuchsia_io_ServiceHandles file fuchsia_io_FileObjectHandles directory fuchsia_io_DirectoryObjectHandles pipe fuchsia_io_PipeHandles vmofile fuchsia_io_VmofileHandles device fuchsia_io_DeviceHandles tty fuchsia_io_TtyHandles datagram_socket fuchsia_io_DatagramSocketHandles stream_socket fuchsia_io_StreamSocketHandles ] [varlen] fuchsia_io_NodeCloneRequest { hdr fidl_message_header[1728936181606907904] flags_ int32 object flags[fidl_handle_presence, int32] } [packed] fuchsia_io_NodeCloneRequestHandles { object zx_chan_fuchsia_io_Node_server } [packed] fuchsia_io_NodeCloseRequest { hdr fidl_message_header[5960890719622135808] } [packed] fuchsia_io_NodeCloseRequestHandles { void void } [packed] fuchsia_io_NodeCloseResponseHandles { void void } [packed] fuchsia_io_NodeDescribeRequest { hdr fidl_message_header[2261615557713330176] } [packed] fuchsia_io_NodeDescribeRequestHandles { void void } [packed] fuchsia_io_NodeDescribeResponseHandles { info fuchsia_io_NodeInfoHandles } [packed] fuchsia_io_NodeOnOpenEventHandles { info fuchsia_io_NodeInfoHandles } [packed] fuchsia_io_NodeSyncRequest { hdr fidl_message_header[7080291563556831232] } [packed] fuchsia_io_NodeSyncRequestHandles { void void } [packed] fuchsia_io_NodeSyncResponseHandles { void void } [packed] fuchsia_io_NodeGetAttrRequest { hdr fidl_message_header[5009665006699020288] } [packed] fuchsia_io_NodeGetAttrRequestHandles { void void } [packed] fuchsia_io_NodeGetAttrResponseHandles { attributes fuchsia_io_NodeAttributesHandles } [packed] fuchsia_io_NodeSetAttrRequest { hdr fidl_message_header[852681824369901568] flags_ int32 attributesInLine fuchsia_io_NodeAttributesInLine attributesOutOfLine fuchsia_io_NodeAttributesOutOfLine } [packed] fuchsia_io_NodeSetAttrRequestHandles { attributes fuchsia_io_NodeAttributesHandles } [packed] fuchsia_io_NodeSetAttrResponseHandles { void void } [packed] fuchsia_io_NodeNodeGetFlagsRequest { hdr fidl_message_header[4333802197016903680] } [packed] fuchsia_io_NodeNodeGetFlagsRequestHandles { void void } [packed] fuchsia_io_NodeNodeGetFlagsResponseHandles { void void } [packed] fuchsia_io_NodeNodeSetFlagsRequest { hdr fidl_message_header[5085703167836946432] flags_ int32 } [packed] fuchsia_io_NodeNodeSetFlagsRequestHandles { void void } [packed] fuchsia_io_NodeNodeSetFlagsResponseHandles { void void } [packed] resource zx_chan_fuchsia_io_Node_client[zx_chan] resource zx_chan_fuchsia_io_Node_server[zx_chan] zx_channel_create$fuchsia_io_Node(options const[0], out0 ptr[out, zx_chan_fuchsia_io_Node_client], out1 ptr[out, zx_chan_fuchsia_io_Node_server]) fdio_service_connect$fuchsia_io_Node(path ptr[in, string["/svc/"]], handle zx_chan_fuchsia_io_Node_server) zx_channel_write$fuchsia_io_NodeClone(handle zx_chan_fuchsia_io_Node_client, options const[0], bytes ptr[in, fuchsia_io_NodeCloneRequest], num_bytes bytesize[bytes], handles ptr[in, fuchsia_io_NodeCloneRequestHandles], num_handles bytesize[handles]) zx_channel_call$fuchsia_io_NodeClose(handle zx_chan_fuchsia_io_Node_client, options const[0], deadline zx_time, args ptr[in, fidl_call_args[fuchsia_io_NodeCloseRequest, fuchsia_io_NodeCloseRequestHandles, array[int8, ZX_CHANNEL_MAX_MSG_BYTES], fuchsia_io_NodeCloseResponseHandles]], actual_bytes ptr[out, int32], actual_handles ptr[out, int32]) zx_channel_call$fuchsia_io_NodeDescribe(handle zx_chan_fuchsia_io_Node_client, options const[0], deadline zx_time, args ptr[in, fidl_call_args[fuchsia_io_NodeDescribeRequest, fuchsia_io_NodeDescribeRequestHandles, array[int8, ZX_CHANNEL_MAX_MSG_BYTES], fuchsia_io_NodeDescribeResponseHandles]], actual_bytes ptr[out, int32], actual_handles ptr[out, int32]) zx_channel_read$fuchsia_io_NodeOnOpen(handle zx_chan_fuchsia_io_Node_client, options const[0], bytes ptr[out, array[int8, ZX_CHANNEL_MAX_MSG_BYTES]], num_bytes bytesize[bytes], handles ptr[out, fuchsia_io_NodeOnOpenEventHandles], num_handles bytesize[handles], actual_bytes ptr[out, int32], actual_handles ptr[out, int32]) zx_channel_call$fuchsia_io_NodeSync(handle zx_chan_fuchsia_io_Node_client, options const[0], deadline zx_time, args ptr[in, fidl_call_args[fuchsia_io_NodeSyncRequest, fuchsia_io_NodeSyncRequestHandles, array[int8, ZX_CHANNEL_MAX_MSG_BYTES], fuchsia_io_NodeSyncResponseHandles]], actual_bytes ptr[out, int32], actual_handles ptr[out, int32]) zx_channel_call$fuchsia_io_NodeGetAttr(handle zx_chan_fuchsia_io_Node_client, options const[0], deadline zx_time, args ptr[in, fidl_call_args[fuchsia_io_NodeGetAttrRequest, fuchsia_io_NodeGetAttrRequestHandles, array[int8, ZX_CHANNEL_MAX_MSG_BYTES], fuchsia_io_NodeGetAttrResponseHandles]], actual_bytes ptr[out, int32], actual_handles ptr[out, int32]) zx_channel_call$fuchsia_io_NodeSetAttr(handle zx_chan_fuchsia_io_Node_client, options const[0], deadline zx_time, args ptr[in, fidl_call_args[fuchsia_io_NodeSetAttrRequest, fuchsia_io_NodeSetAttrRequestHandles, array[int8, ZX_CHANNEL_MAX_MSG_BYTES], fuchsia_io_NodeSetAttrResponseHandles]], actual_bytes ptr[out, int32], actual_handles ptr[out, int32]) zx_channel_call$fuchsia_io_NodeNodeGetFlags(handle zx_chan_fuchsia_io_Node_client, options const[0], deadline zx_time, args ptr[in, fidl_call_args[fuchsia_io_NodeNodeGetFlagsRequest, fuchsia_io_NodeNodeGetFlagsRequestHandles, array[int8, ZX_CHANNEL_MAX_MSG_BYTES], fuchsia_io_NodeNodeGetFlagsResponseHandles]], actual_bytes ptr[out, int32], actual_handles ptr[out, int32]) zx_channel_call$fuchsia_io_NodeNodeSetFlags(handle zx_chan_fuchsia_io_Node_client, options const[0], deadline zx_time, args ptr[in, fidl_call_args[fuchsia_io_NodeNodeSetFlagsRequest, fuchsia_io_NodeNodeSetFlagsRequestHandles, array[int8, ZX_CHANNEL_MAX_MSG_BYTES], fuchsia_io_NodeNodeSetFlagsResponseHandles]], actual_bytes ptr[out, int32], actual_handles ptr[out, int32]) fuchsia_io_FileCloneRequest { hdr fidl_message_header[1728936181606907904] flags_ int32 object flags[fidl_handle_presence, int32] } [packed] fuchsia_io_FileCloneRequestHandles { object zx_chan_fuchsia_io_Node_server } [packed] fuchsia_io_FileCloseRequest { hdr fidl_message_header[5960890719622135808] } [packed] fuchsia_io_FileCloseRequestHandles { void void } [packed] fuchsia_io_FileCloseResponseHandles { void void } [packed] fuchsia_io_FileDescribeRequest { hdr fidl_message_header[2261615557713330176] } [packed] fuchsia_io_FileDescribeRequestHandles { void void } [packed] fuchsia_io_FileDescribeResponseHandles { info fuchsia_io_NodeInfoHandles } [packed] fuchsia_io_FileOnOpenEventHandles { info fuchsia_io_NodeInfoHandles } [packed] fuchsia_io_FileSyncRequest { hdr fidl_message_header[7080291563556831232] } [packed] fuchsia_io_FileSyncRequestHandles { void void } [packed] fuchsia_io_FileSyncResponseHandles { void void } [packed] fuchsia_io_FileGetAttrRequest { hdr fidl_message_header[5009665006699020288] } [packed] fuchsia_io_FileGetAttrRequestHandles { void void } [packed] fuchsia_io_FileGetAttrResponseHandles { attributes fuchsia_io_NodeAttributesHandles } [packed] fuchsia_io_FileSetAttrRequest { hdr fidl_message_header[852681824369901568] flags_ int32 attributesInLine fuchsia_io_NodeAttributesInLine attributesOutOfLine fuchsia_io_NodeAttributesOutOfLine } [packed] fuchsia_io_FileSetAttrRequestHandles { attributes fuchsia_io_NodeAttributesHandles } [packed] fuchsia_io_FileSetAttrResponseHandles { void void } [packed] fuchsia_io_FileNodeGetFlagsRequest { hdr fidl_message_header[4333802197016903680] } [packed] fuchsia_io_FileNodeGetFlagsRequestHandles { void void } [packed] fuchsia_io_FileNodeGetFlagsResponseHandles { void void } [packed] fuchsia_io_FileNodeSetFlagsRequest { hdr fidl_message_header[5085703167836946432] flags_ int32 } [packed] fuchsia_io_FileNodeSetFlagsRequestHandles { void void } [packed] fuchsia_io_FileNodeSetFlagsResponseHandles { void void } [packed] fuchsia_io_FileReadRequest { hdr fidl_message_header[2735727333842354176] count int64 } [packed] fuchsia_io_FileReadRequestHandles { void void } [packed] fuchsia_io_FileReadResponseHandles { void void } [packed] fuchsia_io_FileReadAtRequest { hdr fidl_message_header[8967315312257007616] count int64 offset int64 } [packed] fuchsia_io_FileReadAtRequestHandles { void void } [packed] fuchsia_io_FileReadAtResponseHandles { void void } [packed] fuchsia_io_FileWriteRequest { hdr fidl_message_header[365609194151215104] dataInLine fidl_vector dataOutOfLine array[int8] } [packed] fuchsia_io_FileWriteRequestHandles { void void } [packed] fuchsia_io_FileWriteResponseHandles { void void } [packed] fuchsia_io_FileWriteAtRequest { hdr fidl_message_header[4491534570314792960] dataInLine fidl_vector offset int64 dataOutOfLine array[int8] } [packed] fuchsia_io_FileWriteAtRequestHandles { void void } [packed] fuchsia_io_FileWriteAtResponseHandles { void void } [packed] fuchsia_io_FileSeekRequest { hdr fidl_message_header[8658864371809648640] offset int64 start flags[fuchsia_io_SeekOrigin, int32] } [packed] fuchsia_io_FileSeekRequestHandles { void void } [packed] fuchsia_io_FileSeekResponseHandles { void void } [packed] fuchsia_io_FileTruncateRequest { hdr fidl_message_header[4803997448303280128] length int64 } [packed] fuchsia_io_FileTruncateRequestHandles { void void } [packed] fuchsia_io_FileTruncateResponseHandles { void void } [packed] fuchsia_io_FileGetFlagsRequest { hdr fidl_message_header[7212132130237710336] } [packed] fuchsia_io_FileGetFlagsRequestHandles { void void } [packed] fuchsia_io_FileGetFlagsResponseHandles { void void } [packed] fuchsia_io_FileSetFlagsRequest { hdr fidl_message_header[4549704855752540160] flags_ int32 } [packed] fuchsia_io_FileSetFlagsRequestHandles { void void } [packed] fuchsia_io_FileSetFlagsResponseHandles { void void } [packed] fuchsia_io_FileGetBufferRequest { hdr fidl_message_header[8413578918384107520] flags_ int32 } [packed] fuchsia_io_FileGetBufferRequestHandles { void void } [packed] fuchsia_io_FileGetBufferResponseHandles { buffer_ fuchsia_mem_BufferHandles } [packed] resource zx_chan_fuchsia_io_File_client[zx_chan] resource zx_chan_fuchsia_io_File_server[zx_chan] zx_channel_create$fuchsia_io_File(options const[0], out0 ptr[out, zx_chan_fuchsia_io_File_client], out1 ptr[out, zx_chan_fuchsia_io_File_server]) fdio_service_connect$fuchsia_io_File(path ptr[in, string["/svc/"]], handle zx_chan_fuchsia_io_File_server) zx_channel_write$fuchsia_io_FileClone(handle zx_chan_fuchsia_io_File_client, options const[0], bytes ptr[in, fuchsia_io_FileCloneRequest], num_bytes bytesize[bytes], handles ptr[in, fuchsia_io_FileCloneRequestHandles], num_handles bytesize[handles]) zx_channel_call$fuchsia_io_FileClose(handle zx_chan_fuchsia_io_File_client, options const[0], deadline zx_time, args ptr[in, fidl_call_args[fuchsia_io_FileCloseRequest, fuchsia_io_FileCloseRequestHandles, array[int8, ZX_CHANNEL_MAX_MSG_BYTES], fuchsia_io_FileCloseResponseHandles]], actual_bytes ptr[out, int32], actual_handles ptr[out, int32]) zx_channel_call$fuchsia_io_FileDescribe(handle zx_chan_fuchsia_io_File_client, options const[0], deadline zx_time, args ptr[in, fidl_call_args[fuchsia_io_FileDescribeRequest, fuchsia_io_FileDescribeRequestHandles, array[int8, ZX_CHANNEL_MAX_MSG_BYTES], fuchsia_io_FileDescribeResponseHandles]], actual_bytes ptr[out, int32], actual_handles ptr[out, int32]) zx_channel_read$fuchsia_io_FileOnOpen(handle zx_chan_fuchsia_io_File_client, options const[0], bytes ptr[out, array[int8, ZX_CHANNEL_MAX_MSG_BYTES]], num_bytes bytesize[bytes], handles ptr[out, fuchsia_io_FileOnOpenEventHandles], num_handles bytesize[handles], actual_bytes ptr[out, int32], actual_handles ptr[out, int32]) zx_channel_call$fuchsia_io_FileSync(handle zx_chan_fuchsia_io_File_client, options const[0], deadline zx_time, args ptr[in, fidl_call_args[fuchsia_io_FileSyncRequest, fuchsia_io_FileSyncRequestHandles, array[int8, ZX_CHANNEL_MAX_MSG_BYTES], fuchsia_io_FileSyncResponseHandles]], actual_bytes ptr[out, int32], actual_handles ptr[out, int32]) zx_channel_call$fuchsia_io_FileGetAttr(handle zx_chan_fuchsia_io_File_client, options const[0], deadline zx_time, args ptr[in, fidl_call_args[fuchsia_io_FileGetAttrRequest, fuchsia_io_FileGetAttrRequestHandles, array[int8, ZX_CHANNEL_MAX_MSG_BYTES], fuchsia_io_FileGetAttrResponseHandles]], actual_bytes ptr[out, int32], actual_handles ptr[out, int32]) zx_channel_call$fuchsia_io_FileSetAttr(handle zx_chan_fuchsia_io_File_client, options const[0], deadline zx_time, args ptr[in, fidl_call_args[fuchsia_io_FileSetAttrRequest, fuchsia_io_FileSetAttrRequestHandles, array[int8, ZX_CHANNEL_MAX_MSG_BYTES], fuchsia_io_FileSetAttrResponseHandles]], actual_bytes ptr[out, int32], actual_handles ptr[out, int32]) zx_channel_call$fuchsia_io_FileNodeGetFlags(handle zx_chan_fuchsia_io_File_client, options const[0], deadline zx_time, args ptr[in, fidl_call_args[fuchsia_io_FileNodeGetFlagsRequest, fuchsia_io_FileNodeGetFlagsRequestHandles, array[int8, ZX_CHANNEL_MAX_MSG_BYTES], fuchsia_io_FileNodeGetFlagsResponseHandles]], actual_bytes ptr[out, int32], actual_handles ptr[out, int32]) zx_channel_call$fuchsia_io_FileNodeSetFlags(handle zx_chan_fuchsia_io_File_client, options const[0], deadline zx_time, args ptr[in, fidl_call_args[fuchsia_io_FileNodeSetFlagsRequest, fuchsia_io_FileNodeSetFlagsRequestHandles, array[int8, ZX_CHANNEL_MAX_MSG_BYTES], fuchsia_io_FileNodeSetFlagsResponseHandles]], actual_bytes ptr[out, int32], actual_handles ptr[out, int32]) zx_channel_call$fuchsia_io_FileRead(handle zx_chan_fuchsia_io_File_client, options const[0], deadline zx_time, args ptr[in, fidl_call_args[fuchsia_io_FileReadRequest, fuchsia_io_FileReadRequestHandles, array[int8, ZX_CHANNEL_MAX_MSG_BYTES], fuchsia_io_FileReadResponseHandles]], actual_bytes ptr[out, int32], actual_handles ptr[out, int32]) zx_channel_call$fuchsia_io_FileReadAt(handle zx_chan_fuchsia_io_File_client, options const[0], deadline zx_time, args ptr[in, fidl_call_args[fuchsia_io_FileReadAtRequest, fuchsia_io_FileReadAtRequestHandles, array[int8, ZX_CHANNEL_MAX_MSG_BYTES], fuchsia_io_FileReadAtResponseHandles]], actual_bytes ptr[out, int32], actual_handles ptr[out, int32]) zx_channel_call$fuchsia_io_FileWrite(handle zx_chan_fuchsia_io_File_client, options const[0], deadline zx_time, args ptr[in, fidl_call_args[fuchsia_io_FileWriteRequest, fuchsia_io_FileWriteRequestHandles, array[int8, ZX_CHANNEL_MAX_MSG_BYTES], fuchsia_io_FileWriteResponseHandles]], actual_bytes ptr[out, int32], actual_handles ptr[out, int32]) zx_channel_call$fuchsia_io_FileWriteAt(handle zx_chan_fuchsia_io_File_client, options const[0], deadline zx_time, args ptr[in, fidl_call_args[fuchsia_io_FileWriteAtRequest, fuchsia_io_FileWriteAtRequestHandles, array[int8, ZX_CHANNEL_MAX_MSG_BYTES], fuchsia_io_FileWriteAtResponseHandles]], actual_bytes ptr[out, int32], actual_handles ptr[out, int32]) zx_channel_call$fuchsia_io_FileSeek(handle zx_chan_fuchsia_io_File_client, options const[0], deadline zx_time, args ptr[in, fidl_call_args[fuchsia_io_FileSeekRequest, fuchsia_io_FileSeekRequestHandles, array[int8, ZX_CHANNEL_MAX_MSG_BYTES], fuchsia_io_FileSeekResponseHandles]], actual_bytes ptr[out, int32], actual_handles ptr[out, int32]) zx_channel_call$fuchsia_io_FileTruncate(handle zx_chan_fuchsia_io_File_client, options const[0], deadline zx_time, args ptr[in, fidl_call_args[fuchsia_io_FileTruncateRequest, fuchsia_io_FileTruncateRequestHandles, array[int8, ZX_CHANNEL_MAX_MSG_BYTES], fuchsia_io_FileTruncateResponseHandles]], actual_bytes ptr[out, int32], actual_handles ptr[out, int32]) zx_channel_call$fuchsia_io_FileGetFlags(handle zx_chan_fuchsia_io_File_client, options const[0], deadline zx_time, args ptr[in, fidl_call_args[fuchsia_io_FileGetFlagsRequest, fuchsia_io_FileGetFlagsRequestHandles, array[int8, ZX_CHANNEL_MAX_MSG_BYTES], fuchsia_io_FileGetFlagsResponseHandles]], actual_bytes ptr[out, int32], actual_handles ptr[out, int32]) zx_channel_call$fuchsia_io_FileSetFlags(handle zx_chan_fuchsia_io_File_client, options const[0], deadline zx_time, args ptr[in, fidl_call_args[fuchsia_io_FileSetFlagsRequest, fuchsia_io_FileSetFlagsRequestHandles, array[int8, ZX_CHANNEL_MAX_MSG_BYTES], fuchsia_io_FileSetFlagsResponseHandles]], actual_bytes ptr[out, int32], actual_handles ptr[out, int32]) zx_channel_call$fuchsia_io_FileGetBuffer(handle zx_chan_fuchsia_io_File_client, options const[0], deadline zx_time, args ptr[in, fidl_call_args[fuchsia_io_FileGetBufferRequest, fuchsia_io_FileGetBufferRequestHandles, array[int8, ZX_CHANNEL_MAX_MSG_BYTES], fuchsia_io_FileGetBufferResponseHandles]], actual_bytes ptr[out, int32], actual_handles ptr[out, int32]) fuchsia_io_DirectoryWatcherOnEventRequest { hdr fidl_message_header[2345193005658406912] eventsInLine fidl_vector eventsOutOfLine array[int8] } [packed] fuchsia_io_DirectoryWatcherOnEventRequestHandles { void void } [packed] resource zx_chan_fuchsia_io_DirectoryWatcher_client[zx_chan] resource zx_chan_fuchsia_io_DirectoryWatcher_server[zx_chan] zx_channel_create$fuchsia_io_DirectoryWatcher(options const[0], out0 ptr[out, zx_chan_fuchsia_io_DirectoryWatcher_client], out1 ptr[out, zx_chan_fuchsia_io_DirectoryWatcher_server]) fdio_service_connect$fuchsia_io_DirectoryWatcher(path ptr[in, string["/svc/"]], handle zx_chan_fuchsia_io_DirectoryWatcher_server) zx_channel_write$fuchsia_io_DirectoryWatcherOnEvent(handle zx_chan_fuchsia_io_DirectoryWatcher_client, options const[0], bytes ptr[in, fuchsia_io_DirectoryWatcherOnEventRequest], num_bytes bytesize[bytes], handles ptr[in, fuchsia_io_DirectoryWatcherOnEventRequestHandles], num_handles bytesize[handles]) fuchsia_io_DirectoryCloneRequest { hdr fidl_message_header[1728936181606907904] flags_ int32 object flags[fidl_handle_presence, int32] } [packed] fuchsia_io_DirectoryCloneRequestHandles { object zx_chan_fuchsia_io_Node_server } [packed] fuchsia_io_DirectoryCloseRequest { hdr fidl_message_header[5960890719622135808] } [packed] fuchsia_io_DirectoryCloseRequestHandles { void void } [packed] fuchsia_io_DirectoryCloseResponseHandles { void void } [packed] fuchsia_io_DirectoryDescribeRequest { hdr fidl_message_header[2261615557713330176] } [packed] fuchsia_io_DirectoryDescribeRequestHandles { void void } [packed] fuchsia_io_DirectoryDescribeResponseHandles { info fuchsia_io_NodeInfoHandles } [packed] fuchsia_io_DirectoryOnOpenEventHandles { info fuchsia_io_NodeInfoHandles } [packed] fuchsia_io_DirectorySyncRequest { hdr fidl_message_header[7080291563556831232] } [packed] fuchsia_io_DirectorySyncRequestHandles { void void } [packed] fuchsia_io_DirectorySyncResponseHandles { void void } [packed] fuchsia_io_DirectoryGetAttrRequest { hdr fidl_message_header[5009665006699020288] } [packed] fuchsia_io_DirectoryGetAttrRequestHandles { void void } [packed] fuchsia_io_DirectoryGetAttrResponseHandles { attributes fuchsia_io_NodeAttributesHandles } [packed] fuchsia_io_DirectorySetAttrRequest { hdr fidl_message_header[852681824369901568] flags_ int32 attributesInLine fuchsia_io_NodeAttributesInLine attributesOutOfLine fuchsia_io_NodeAttributesOutOfLine } [packed] fuchsia_io_DirectorySetAttrRequestHandles { attributes fuchsia_io_NodeAttributesHandles } [packed] fuchsia_io_DirectorySetAttrResponseHandles { void void } [packed] fuchsia_io_DirectoryNodeGetFlagsRequest { hdr fidl_message_header[4333802197016903680] } [packed] fuchsia_io_DirectoryNodeGetFlagsRequestHandles { void void } [packed] fuchsia_io_DirectoryNodeGetFlagsResponseHandles { void void } [packed] fuchsia_io_DirectoryNodeSetFlagsRequest { hdr fidl_message_header[5085703167836946432] flags_ int32 } [packed] fuchsia_io_DirectoryNodeSetFlagsRequestHandles { void void } [packed] fuchsia_io_DirectoryNodeSetFlagsResponseHandles { void void } [packed] fuchsia_io_DirectoryOpenRequest { hdr fidl_message_header[8639255294892834816] flags_ int32 mode int32 pathInLine fidl_string object flags[fidl_handle_presence, int32] pathOutOfLine fidl_aligned[stringnoz] } [packed] fuchsia_io_DirectoryOpenRequestHandles { object zx_chan_fuchsia_io_Node_server } [packed] fuchsia_io_DirectoryUnlinkRequest { hdr fidl_message_header[3223129383757676544] pathInLine fidl_string pathOutOfLine fidl_aligned[stringnoz] } [packed] fuchsia_io_DirectoryUnlinkRequestHandles { void void } [packed] fuchsia_io_DirectoryUnlinkResponseHandles { void void } [packed] fuchsia_io_DirectoryReadDirentsRequest { hdr fidl_message_header[3361158860873138176] max_bytes int64 } [packed] fuchsia_io_DirectoryReadDirentsRequestHandles { void void } [packed] fuchsia_io_DirectoryReadDirentsResponseHandles { void void } [packed] fuchsia_io_DirectoryRewindRequest { hdr fidl_message_header[8102817435855355904] } [packed] fuchsia_io_DirectoryRewindRequestHandles { void void } [packed] fuchsia_io_DirectoryRewindResponseHandles { void void } [packed] fuchsia_io_DirectoryGetTokenRequest { hdr fidl_message_header[3609561352454012928] } [packed] fuchsia_io_DirectoryGetTokenRequestHandles { void void } [packed] fuchsia_io_DirectoryGetTokenResponseHandles { token zx_handle } [packed] fuchsia_io_DirectoryRenameRequest { hdr fidl_message_header[5374114508140707840] srcInLine fidl_string dst_parent_token flags[fidl_handle_presence, int32] dstInLine fidl_string srcOutOfLine fidl_aligned[stringnoz] dstOutOfLine fidl_aligned[stringnoz] } [packed] fuchsia_io_DirectoryRenameRequestHandles { dst_parent_token zx_handle } [packed] fuchsia_io_DirectoryRenameResponseHandles { void void } [packed] fuchsia_io_DirectoryLinkRequest { hdr fidl_message_header[1984502369399865344] srcInLine fidl_string dst_parent_token flags[fidl_handle_presence, int32] dstInLine fidl_string srcOutOfLine fidl_aligned[stringnoz] dstOutOfLine fidl_aligned[stringnoz] } [packed] fuchsia_io_DirectoryLinkRequestHandles { dst_parent_token zx_handle } [packed] fuchsia_io_DirectoryLinkResponseHandles { void void } [packed] fuchsia_io_DirectoryWatchRequest { hdr fidl_message_header[6539947062396452864] mask int32 options int32 watcher flags[fidl_handle_presence, int32] } [packed] fuchsia_io_DirectoryWatchRequestHandles { watcher zx_chan } [packed] fuchsia_io_DirectoryWatchResponseHandles { void void } [packed] resource zx_chan_fuchsia_io_Directory_client[zx_chan] resource zx_chan_fuchsia_io_Directory_server[zx_chan] zx_channel_create$fuchsia_io_Directory(options const[0], out0 ptr[out, zx_chan_fuchsia_io_Directory_client], out1 ptr[out, zx_chan_fuchsia_io_Directory_server]) fdio_service_connect$fuchsia_io_Directory(path ptr[in, string["/svc/"]], handle zx_chan_fuchsia_io_Directory_server) zx_channel_write$fuchsia_io_DirectoryClone(handle zx_chan_fuchsia_io_Directory_client, options const[0], bytes ptr[in, fuchsia_io_DirectoryCloneRequest], num_bytes bytesize[bytes], handles ptr[in, fuchsia_io_DirectoryCloneRequestHandles], num_handles bytesize[handles]) zx_channel_call$fuchsia_io_DirectoryClose(handle zx_chan_fuchsia_io_Directory_client, options const[0], deadline zx_time, args ptr[in, fidl_call_args[fuchsia_io_DirectoryCloseRequest, fuchsia_io_DirectoryCloseRequestHandles, array[int8, ZX_CHANNEL_MAX_MSG_BYTES], fuchsia_io_DirectoryCloseResponseHandles]], actual_bytes ptr[out, int32], actual_handles ptr[out, int32]) zx_channel_call$fuchsia_io_DirectoryDescribe(handle zx_chan_fuchsia_io_Directory_client, options const[0], deadline zx_time, args ptr[in, fidl_call_args[fuchsia_io_DirectoryDescribeRequest, fuchsia_io_DirectoryDescribeRequestHandles, array[int8, ZX_CHANNEL_MAX_MSG_BYTES], fuchsia_io_DirectoryDescribeResponseHandles]], actual_bytes ptr[out, int32], actual_handles ptr[out, int32]) zx_channel_read$fuchsia_io_DirectoryOnOpen(handle zx_chan_fuchsia_io_Directory_client, options const[0], bytes ptr[out, array[int8, ZX_CHANNEL_MAX_MSG_BYTES]], num_bytes bytesize[bytes], handles ptr[out, fuchsia_io_DirectoryOnOpenEventHandles], num_handles bytesize[handles], actual_bytes ptr[out, int32], actual_handles ptr[out, int32]) zx_channel_call$fuchsia_io_DirectorySync(handle zx_chan_fuchsia_io_Directory_client, options const[0], deadline zx_time, args ptr[in, fidl_call_args[fuchsia_io_DirectorySyncRequest, fuchsia_io_DirectorySyncRequestHandles, array[int8, ZX_CHANNEL_MAX_MSG_BYTES], fuchsia_io_DirectorySyncResponseHandles]], actual_bytes ptr[out, int32], actual_handles ptr[out, int32]) zx_channel_call$fuchsia_io_DirectoryGetAttr(handle zx_chan_fuchsia_io_Directory_client, options const[0], deadline zx_time, args ptr[in, fidl_call_args[fuchsia_io_DirectoryGetAttrRequest, fuchsia_io_DirectoryGetAttrRequestHandles, array[int8, ZX_CHANNEL_MAX_MSG_BYTES], fuchsia_io_DirectoryGetAttrResponseHandles]], actual_bytes ptr[out, int32], actual_handles ptr[out, int32]) zx_channel_call$fuchsia_io_DirectorySetAttr(handle zx_chan_fuchsia_io_Directory_client, options const[0], deadline zx_time, args ptr[in, fidl_call_args[fuchsia_io_DirectorySetAttrRequest, fuchsia_io_DirectorySetAttrRequestHandles, array[int8, ZX_CHANNEL_MAX_MSG_BYTES], fuchsia_io_DirectorySetAttrResponseHandles]], actual_bytes ptr[out, int32], actual_handles ptr[out, int32]) zx_channel_call$fuchsia_io_DirectoryNodeGetFlags(handle zx_chan_fuchsia_io_Directory_client, options const[0], deadline zx_time, args ptr[in, fidl_call_args[fuchsia_io_DirectoryNodeGetFlagsRequest, fuchsia_io_DirectoryNodeGetFlagsRequestHandles, array[int8, ZX_CHANNEL_MAX_MSG_BYTES], fuchsia_io_DirectoryNodeGetFlagsResponseHandles]], actual_bytes ptr[out, int32], actual_handles ptr[out, int32]) zx_channel_call$fuchsia_io_DirectoryNodeSetFlags(handle zx_chan_fuchsia_io_Directory_client, options const[0], deadline zx_time, args ptr[in, fidl_call_args[fuchsia_io_DirectoryNodeSetFlagsRequest, fuchsia_io_DirectoryNodeSetFlagsRequestHandles, array[int8, ZX_CHANNEL_MAX_MSG_BYTES], fuchsia_io_DirectoryNodeSetFlagsResponseHandles]], actual_bytes ptr[out, int32], actual_handles ptr[out, int32]) zx_channel_write$fuchsia_io_DirectoryOpen(handle zx_chan_fuchsia_io_Directory_client, options const[0], bytes ptr[in, fuchsia_io_DirectoryOpenRequest], num_bytes bytesize[bytes], handles ptr[in, fuchsia_io_DirectoryOpenRequestHandles], num_handles bytesize[handles]) zx_channel_call$fuchsia_io_DirectoryUnlink(handle zx_chan_fuchsia_io_Directory_client, options const[0], deadline zx_time, args ptr[in, fidl_call_args[fuchsia_io_DirectoryUnlinkRequest, fuchsia_io_DirectoryUnlinkRequestHandles, array[int8, ZX_CHANNEL_MAX_MSG_BYTES], fuchsia_io_DirectoryUnlinkResponseHandles]], actual_bytes ptr[out, int32], actual_handles ptr[out, int32]) zx_channel_call$fuchsia_io_DirectoryReadDirents(handle zx_chan_fuchsia_io_Directory_client, options const[0], deadline zx_time, args ptr[in, fidl_call_args[fuchsia_io_DirectoryReadDirentsRequest, fuchsia_io_DirectoryReadDirentsRequestHandles, array[int8, ZX_CHANNEL_MAX_MSG_BYTES], fuchsia_io_DirectoryReadDirentsResponseHandles]], actual_bytes ptr[out, int32], actual_handles ptr[out, int32]) zx_channel_call$fuchsia_io_DirectoryRewind(handle zx_chan_fuchsia_io_Directory_client, options const[0], deadline zx_time, args ptr[in, fidl_call_args[fuchsia_io_DirectoryRewindRequest, fuchsia_io_DirectoryRewindRequestHandles, array[int8, ZX_CHANNEL_MAX_MSG_BYTES], fuchsia_io_DirectoryRewindResponseHandles]], actual_bytes ptr[out, int32], actual_handles ptr[out, int32]) zx_channel_call$fuchsia_io_DirectoryGetToken(handle zx_chan_fuchsia_io_Directory_client, options const[0], deadline zx_time, args ptr[in, fidl_call_args[fuchsia_io_DirectoryGetTokenRequest, fuchsia_io_DirectoryGetTokenRequestHandles, array[int8, ZX_CHANNEL_MAX_MSG_BYTES], fuchsia_io_DirectoryGetTokenResponseHandles]], actual_bytes ptr[out, int32], actual_handles ptr[out, int32]) zx_channel_call$fuchsia_io_DirectoryRename(handle zx_chan_fuchsia_io_Directory_client, options const[0], deadline zx_time, args ptr[in, fidl_call_args[fuchsia_io_DirectoryRenameRequest, fuchsia_io_DirectoryRenameRequestHandles, array[int8, ZX_CHANNEL_MAX_MSG_BYTES], fuchsia_io_DirectoryRenameResponseHandles]], actual_bytes ptr[out, int32], actual_handles ptr[out, int32]) zx_channel_call$fuchsia_io_DirectoryLink(handle zx_chan_fuchsia_io_Directory_client, options const[0], deadline zx_time, args ptr[in, fidl_call_args[fuchsia_io_DirectoryLinkRequest, fuchsia_io_DirectoryLinkRequestHandles, array[int8, ZX_CHANNEL_MAX_MSG_BYTES], fuchsia_io_DirectoryLinkResponseHandles]], actual_bytes ptr[out, int32], actual_handles ptr[out, int32]) zx_channel_call$fuchsia_io_DirectoryWatch(handle zx_chan_fuchsia_io_Directory_client, options const[0], deadline zx_time, args ptr[in, fidl_call_args[fuchsia_io_DirectoryWatchRequest, fuchsia_io_DirectoryWatchRequestHandles, array[int8, ZX_CHANNEL_MAX_MSG_BYTES], fuchsia_io_DirectoryWatchResponseHandles]], actual_bytes ptr[out, int32], actual_handles ptr[out, int32]) fuchsia_io_DirectoryAdminCloneRequest { hdr fidl_message_header[1728936181606907904] flags_ int32 object flags[fidl_handle_presence, int32] } [packed] fuchsia_io_DirectoryAdminCloneRequestHandles { object zx_chan_fuchsia_io_Node_server } [packed] fuchsia_io_DirectoryAdminCloseRequest { hdr fidl_message_header[5960890719622135808] } [packed] fuchsia_io_DirectoryAdminCloseRequestHandles { void void } [packed] fuchsia_io_DirectoryAdminCloseResponseHandles { void void } [packed] fuchsia_io_DirectoryAdminDescribeRequest { hdr fidl_message_header[2261615557713330176] } [packed] fuchsia_io_DirectoryAdminDescribeRequestHandles { void void } [packed] fuchsia_io_DirectoryAdminDescribeResponseHandles { info fuchsia_io_NodeInfoHandles } [packed] fuchsia_io_DirectoryAdminOnOpenEventHandles { info fuchsia_io_NodeInfoHandles } [packed] fuchsia_io_DirectoryAdminSyncRequest { hdr fidl_message_header[7080291563556831232] } [packed] fuchsia_io_DirectoryAdminSyncRequestHandles { void void } [packed] fuchsia_io_DirectoryAdminSyncResponseHandles { void void } [packed] fuchsia_io_DirectoryAdminGetAttrRequest { hdr fidl_message_header[5009665006699020288] } [packed] fuchsia_io_DirectoryAdminGetAttrRequestHandles { void void } [packed] fuchsia_io_DirectoryAdminGetAttrResponseHandles { attributes fuchsia_io_NodeAttributesHandles } [packed] fuchsia_io_DirectoryAdminSetAttrRequest { hdr fidl_message_header[852681824369901568] flags_ int32 attributesInLine fuchsia_io_NodeAttributesInLine attributesOutOfLine fuchsia_io_NodeAttributesOutOfLine } [packed] fuchsia_io_DirectoryAdminSetAttrRequestHandles { attributes fuchsia_io_NodeAttributesHandles } [packed] fuchsia_io_DirectoryAdminSetAttrResponseHandles { void void } [packed] fuchsia_io_DirectoryAdminNodeGetFlagsRequest { hdr fidl_message_header[4333802197016903680] } [packed] fuchsia_io_DirectoryAdminNodeGetFlagsRequestHandles { void void } [packed] fuchsia_io_DirectoryAdminNodeGetFlagsResponseHandles { void void } [packed] fuchsia_io_DirectoryAdminNodeSetFlagsRequest { hdr fidl_message_header[5085703167836946432] flags_ int32 } [packed] fuchsia_io_DirectoryAdminNodeSetFlagsRequestHandles { void void } [packed] fuchsia_io_DirectoryAdminNodeSetFlagsResponseHandles { void void } [packed] fuchsia_io_DirectoryAdminOpenRequest { hdr fidl_message_header[8639255294892834816] flags_ int32 mode int32 pathInLine fidl_string object flags[fidl_handle_presence, int32] pathOutOfLine fidl_aligned[stringnoz] } [packed] fuchsia_io_DirectoryAdminOpenRequestHandles { object zx_chan_fuchsia_io_Node_server } [packed] fuchsia_io_DirectoryAdminUnlinkRequest { hdr fidl_message_header[3223129383757676544] pathInLine fidl_string pathOutOfLine fidl_aligned[stringnoz] } [packed] fuchsia_io_DirectoryAdminUnlinkRequestHandles { void void } [packed] fuchsia_io_DirectoryAdminUnlinkResponseHandles { void void } [packed] fuchsia_io_DirectoryAdminReadDirentsRequest { hdr fidl_message_header[3361158860873138176] max_bytes int64 } [packed] fuchsia_io_DirectoryAdminReadDirentsRequestHandles { void void } [packed] fuchsia_io_DirectoryAdminReadDirentsResponseHandles { void void } [packed] fuchsia_io_DirectoryAdminRewindRequest { hdr fidl_message_header[8102817435855355904] } [packed] fuchsia_io_DirectoryAdminRewindRequestHandles { void void } [packed] fuchsia_io_DirectoryAdminRewindResponseHandles { void void } [packed] fuchsia_io_DirectoryAdminGetTokenRequest { hdr fidl_message_header[3609561352454012928] } [packed] fuchsia_io_DirectoryAdminGetTokenRequestHandles { void void } [packed] fuchsia_io_DirectoryAdminGetTokenResponseHandles { token zx_handle } [packed] fuchsia_io_DirectoryAdminRenameRequest { hdr fidl_message_header[5374114508140707840] srcInLine fidl_string dst_parent_token flags[fidl_handle_presence, int32] dstInLine fidl_string srcOutOfLine fidl_aligned[stringnoz] dstOutOfLine fidl_aligned[stringnoz] } [packed] fuchsia_io_DirectoryAdminRenameRequestHandles { dst_parent_token zx_handle } [packed] fuchsia_io_DirectoryAdminRenameResponseHandles { void void } [packed] fuchsia_io_DirectoryAdminLinkRequest { hdr fidl_message_header[1984502369399865344] srcInLine fidl_string dst_parent_token flags[fidl_handle_presence, int32] dstInLine fidl_string srcOutOfLine fidl_aligned[stringnoz] dstOutOfLine fidl_aligned[stringnoz] } [packed] fuchsia_io_DirectoryAdminLinkRequestHandles { dst_parent_token zx_handle } [packed] fuchsia_io_DirectoryAdminLinkResponseHandles { void void } [packed] fuchsia_io_DirectoryAdminWatchRequest { hdr fidl_message_header[6539947062396452864] mask int32 options int32 watcher flags[fidl_handle_presence, int32] } [packed] fuchsia_io_DirectoryAdminWatchRequestHandles { watcher zx_chan } [packed] fuchsia_io_DirectoryAdminWatchResponseHandles { void void } [packed] fuchsia_io_DirectoryAdminMountRequest { hdr fidl_message_header[9106017750618210304] remote flags[fidl_handle_presence, int32] } [packed] fuchsia_io_DirectoryAdminMountRequestHandles { remote zx_chan_fuchsia_io_Directory_client } [packed] fuchsia_io_DirectoryAdminMountResponseHandles { void void } [packed] fuchsia_io_DirectoryAdminMountAndCreateRequest { hdr fidl_message_header[3613565378665381888] remote flags[fidl_handle_presence, int32] nameInLine fidl_string flags_ int32 nameOutOfLine fidl_aligned[stringnoz] } [packed] fuchsia_io_DirectoryAdminMountAndCreateRequestHandles { remote zx_chan_fuchsia_io_Directory_client } [packed] fuchsia_io_DirectoryAdminMountAndCreateResponseHandles { void void } [packed] fuchsia_io_DirectoryAdminUnmountRequest { hdr fidl_message_header[2666737171087491072] } [packed] fuchsia_io_DirectoryAdminUnmountRequestHandles { void void } [packed] fuchsia_io_DirectoryAdminUnmountResponseHandles { void void } [packed] fuchsia_io_DirectoryAdminUnmountNodeRequest { hdr fidl_message_header[1646690903668031488] } [packed] fuchsia_io_DirectoryAdminUnmountNodeRequestHandles { void void } [packed] fuchsia_io_DirectoryAdminUnmountNodeResponseHandles { remote zx_chan_fuchsia_io_Directory_client } [packed] fuchsia_io_DirectoryAdminQueryFilesystemRequest { hdr fidl_message_header[7361570724118528000] } [packed] fuchsia_io_DirectoryAdminQueryFilesystemRequestHandles { void void } [packed] fuchsia_io_DirectoryAdminQueryFilesystemResponseHandles { info fuchsia_io_FilesystemInfoHandles } [packed] fuchsia_io_DirectoryAdminGetDevicePathRequest { hdr fidl_message_header[3384189828428988416] } [packed] fuchsia_io_DirectoryAdminGetDevicePathRequestHandles { void void } [packed] fuchsia_io_DirectoryAdminGetDevicePathResponseHandles { void void } [packed] resource zx_chan_fuchsia_io_DirectoryAdmin_client[zx_chan] resource zx_chan_fuchsia_io_DirectoryAdmin_server[zx_chan] zx_channel_create$fuchsia_io_DirectoryAdmin(options const[0], out0 ptr[out, zx_chan_fuchsia_io_DirectoryAdmin_client], out1 ptr[out, zx_chan_fuchsia_io_DirectoryAdmin_server]) fdio_service_connect$fuchsia_io_DirectoryAdmin(path ptr[in, string["/svc/"]], handle zx_chan_fuchsia_io_DirectoryAdmin_server) zx_channel_write$fuchsia_io_DirectoryAdminClone(handle zx_chan_fuchsia_io_DirectoryAdmin_client, options const[0], bytes ptr[in, fuchsia_io_DirectoryAdminCloneRequest], num_bytes bytesize[bytes], handles ptr[in, fuchsia_io_DirectoryAdminCloneRequestHandles], num_handles bytesize[handles]) zx_channel_call$fuchsia_io_DirectoryAdminClose(handle zx_chan_fuchsia_io_DirectoryAdmin_client, options const[0], deadline zx_time, args ptr[in, fidl_call_args[fuchsia_io_DirectoryAdminCloseRequest, fuchsia_io_DirectoryAdminCloseRequestHandles, array[int8, ZX_CHANNEL_MAX_MSG_BYTES], fuchsia_io_DirectoryAdminCloseResponseHandles]], actual_bytes ptr[out, int32], actual_handles ptr[out, int32]) zx_channel_call$fuchsia_io_DirectoryAdminDescribe(handle zx_chan_fuchsia_io_DirectoryAdmin_client, options const[0], deadline zx_time, args ptr[in, fidl_call_args[fuchsia_io_DirectoryAdminDescribeRequest, fuchsia_io_DirectoryAdminDescribeRequestHandles, array[int8, ZX_CHANNEL_MAX_MSG_BYTES], fuchsia_io_DirectoryAdminDescribeResponseHandles]], actual_bytes ptr[out, int32], actual_handles ptr[out, int32]) zx_channel_read$fuchsia_io_DirectoryAdminOnOpen(handle zx_chan_fuchsia_io_DirectoryAdmin_client, options const[0], bytes ptr[out, array[int8, ZX_CHANNEL_MAX_MSG_BYTES]], num_bytes bytesize[bytes], handles ptr[out, fuchsia_io_DirectoryAdminOnOpenEventHandles], num_handles bytesize[handles], actual_bytes ptr[out, int32], actual_handles ptr[out, int32]) zx_channel_call$fuchsia_io_DirectoryAdminSync(handle zx_chan_fuchsia_io_DirectoryAdmin_client, options const[0], deadline zx_time, args ptr[in, fidl_call_args[fuchsia_io_DirectoryAdminSyncRequest, fuchsia_io_DirectoryAdminSyncRequestHandles, array[int8, ZX_CHANNEL_MAX_MSG_BYTES], fuchsia_io_DirectoryAdminSyncResponseHandles]], actual_bytes ptr[out, int32], actual_handles ptr[out, int32]) zx_channel_call$fuchsia_io_DirectoryAdminGetAttr(handle zx_chan_fuchsia_io_DirectoryAdmin_client, options const[0], deadline zx_time, args ptr[in, fidl_call_args[fuchsia_io_DirectoryAdminGetAttrRequest, fuchsia_io_DirectoryAdminGetAttrRequestHandles, array[int8, ZX_CHANNEL_MAX_MSG_BYTES], fuchsia_io_DirectoryAdminGetAttrResponseHandles]], actual_bytes ptr[out, int32], actual_handles ptr[out, int32]) zx_channel_call$fuchsia_io_DirectoryAdminSetAttr(handle zx_chan_fuchsia_io_DirectoryAdmin_client, options const[0], deadline zx_time, args ptr[in, fidl_call_args[fuchsia_io_DirectoryAdminSetAttrRequest, fuchsia_io_DirectoryAdminSetAttrRequestHandles, array[int8, ZX_CHANNEL_MAX_MSG_BYTES], fuchsia_io_DirectoryAdminSetAttrResponseHandles]], actual_bytes ptr[out, int32], actual_handles ptr[out, int32]) zx_channel_call$fuchsia_io_DirectoryAdminNodeGetFlags(handle zx_chan_fuchsia_io_DirectoryAdmin_client, options const[0], deadline zx_time, args ptr[in, fidl_call_args[fuchsia_io_DirectoryAdminNodeGetFlagsRequest, fuchsia_io_DirectoryAdminNodeGetFlagsRequestHandles, array[int8, ZX_CHANNEL_MAX_MSG_BYTES], fuchsia_io_DirectoryAdminNodeGetFlagsResponseHandles]], actual_bytes ptr[out, int32], actual_handles ptr[out, int32]) zx_channel_call$fuchsia_io_DirectoryAdminNodeSetFlags(handle zx_chan_fuchsia_io_DirectoryAdmin_client, options const[0], deadline zx_time, args ptr[in, fidl_call_args[fuchsia_io_DirectoryAdminNodeSetFlagsRequest, fuchsia_io_DirectoryAdminNodeSetFlagsRequestHandles, array[int8, ZX_CHANNEL_MAX_MSG_BYTES], fuchsia_io_DirectoryAdminNodeSetFlagsResponseHandles]], actual_bytes ptr[out, int32], actual_handles ptr[out, int32]) zx_channel_write$fuchsia_io_DirectoryAdminOpen(handle zx_chan_fuchsia_io_DirectoryAdmin_client, options const[0], bytes ptr[in, fuchsia_io_DirectoryAdminOpenRequest], num_bytes bytesize[bytes], handles ptr[in, fuchsia_io_DirectoryAdminOpenRequestHandles], num_handles bytesize[handles]) zx_channel_call$fuchsia_io_DirectoryAdminUnlink(handle zx_chan_fuchsia_io_DirectoryAdmin_client, options const[0], deadline zx_time, args ptr[in, fidl_call_args[fuchsia_io_DirectoryAdminUnlinkRequest, fuchsia_io_DirectoryAdminUnlinkRequestHandles, array[int8, ZX_CHANNEL_MAX_MSG_BYTES], fuchsia_io_DirectoryAdminUnlinkResponseHandles]], actual_bytes ptr[out, int32], actual_handles ptr[out, int32]) zx_channel_call$fuchsia_io_DirectoryAdminReadDirents(handle zx_chan_fuchsia_io_DirectoryAdmin_client, options const[0], deadline zx_time, args ptr[in, fidl_call_args[fuchsia_io_DirectoryAdminReadDirentsRequest, fuchsia_io_DirectoryAdminReadDirentsRequestHandles, array[int8, ZX_CHANNEL_MAX_MSG_BYTES], fuchsia_io_DirectoryAdminReadDirentsResponseHandles]], actual_bytes ptr[out, int32], actual_handles ptr[out, int32]) zx_channel_call$fuchsia_io_DirectoryAdminRewind(handle zx_chan_fuchsia_io_DirectoryAdmin_client, options const[0], deadline zx_time, args ptr[in, fidl_call_args[fuchsia_io_DirectoryAdminRewindRequest, fuchsia_io_DirectoryAdminRewindRequestHandles, array[int8, ZX_CHANNEL_MAX_MSG_BYTES], fuchsia_io_DirectoryAdminRewindResponseHandles]], actual_bytes ptr[out, int32], actual_handles ptr[out, int32]) zx_channel_call$fuchsia_io_DirectoryAdminGetToken(handle zx_chan_fuchsia_io_DirectoryAdmin_client, options const[0], deadline zx_time, args ptr[in, fidl_call_args[fuchsia_io_DirectoryAdminGetTokenRequest, fuchsia_io_DirectoryAdminGetTokenRequestHandles, array[int8, ZX_CHANNEL_MAX_MSG_BYTES], fuchsia_io_DirectoryAdminGetTokenResponseHandles]], actual_bytes ptr[out, int32], actual_handles ptr[out, int32]) zx_channel_call$fuchsia_io_DirectoryAdminRename(handle zx_chan_fuchsia_io_DirectoryAdmin_client, options const[0], deadline zx_time, args ptr[in, fidl_call_args[fuchsia_io_DirectoryAdminRenameRequest, fuchsia_io_DirectoryAdminRenameRequestHandles, array[int8, ZX_CHANNEL_MAX_MSG_BYTES], fuchsia_io_DirectoryAdminRenameResponseHandles]], actual_bytes ptr[out, int32], actual_handles ptr[out, int32]) zx_channel_call$fuchsia_io_DirectoryAdminLink(handle zx_chan_fuchsia_io_DirectoryAdmin_client, options const[0], deadline zx_time, args ptr[in, fidl_call_args[fuchsia_io_DirectoryAdminLinkRequest, fuchsia_io_DirectoryAdminLinkRequestHandles, array[int8, ZX_CHANNEL_MAX_MSG_BYTES], fuchsia_io_DirectoryAdminLinkResponseHandles]], actual_bytes ptr[out, int32], actual_handles ptr[out, int32]) zx_channel_call$fuchsia_io_DirectoryAdminWatch(handle zx_chan_fuchsia_io_DirectoryAdmin_client, options const[0], deadline zx_time, args ptr[in, fidl_call_args[fuchsia_io_DirectoryAdminWatchRequest, fuchsia_io_DirectoryAdminWatchRequestHandles, array[int8, ZX_CHANNEL_MAX_MSG_BYTES], fuchsia_io_DirectoryAdminWatchResponseHandles]], actual_bytes ptr[out, int32], actual_handles ptr[out, int32]) zx_channel_call$fuchsia_io_DirectoryAdminMount(handle zx_chan_fuchsia_io_DirectoryAdmin_client, options const[0], deadline zx_time, args ptr[in, fidl_call_args[fuchsia_io_DirectoryAdminMountRequest, fuchsia_io_DirectoryAdminMountRequestHandles, array[int8, ZX_CHANNEL_MAX_MSG_BYTES], fuchsia_io_DirectoryAdminMountResponseHandles]], actual_bytes ptr[out, int32], actual_handles ptr[out, int32]) zx_channel_call$fuchsia_io_DirectoryAdminMountAndCreate(handle zx_chan_fuchsia_io_DirectoryAdmin_client, options const[0], deadline zx_time, args ptr[in, fidl_call_args[fuchsia_io_DirectoryAdminMountAndCreateRequest, fuchsia_io_DirectoryAdminMountAndCreateRequestHandles, array[int8, ZX_CHANNEL_MAX_MSG_BYTES], fuchsia_io_DirectoryAdminMountAndCreateResponseHandles]], actual_bytes ptr[out, int32], actual_handles ptr[out, int32]) zx_channel_call$fuchsia_io_DirectoryAdminUnmount(handle zx_chan_fuchsia_io_DirectoryAdmin_client, options const[0], deadline zx_time, args ptr[in, fidl_call_args[fuchsia_io_DirectoryAdminUnmountRequest, fuchsia_io_DirectoryAdminUnmountRequestHandles, array[int8, ZX_CHANNEL_MAX_MSG_BYTES], fuchsia_io_DirectoryAdminUnmountResponseHandles]], actual_bytes ptr[out, int32], actual_handles ptr[out, int32]) zx_channel_call$fuchsia_io_DirectoryAdminUnmountNode(handle zx_chan_fuchsia_io_DirectoryAdmin_client, options const[0], deadline zx_time, args ptr[in, fidl_call_args[fuchsia_io_DirectoryAdminUnmountNodeRequest, fuchsia_io_DirectoryAdminUnmountNodeRequestHandles, array[int8, ZX_CHANNEL_MAX_MSG_BYTES], fuchsia_io_DirectoryAdminUnmountNodeResponseHandles]], actual_bytes ptr[out, int32], actual_handles ptr[out, int32]) zx_channel_call$fuchsia_io_DirectoryAdminQueryFilesystem(handle zx_chan_fuchsia_io_DirectoryAdmin_client, options const[0], deadline zx_time, args ptr[in, fidl_call_args[fuchsia_io_DirectoryAdminQueryFilesystemRequest, fuchsia_io_DirectoryAdminQueryFilesystemRequestHandles, array[int8, ZX_CHANNEL_MAX_MSG_BYTES], fuchsia_io_DirectoryAdminQueryFilesystemResponseHandles]], actual_bytes ptr[out, int32], actual_handles ptr[out, int32]) zx_channel_call$fuchsia_io_DirectoryAdminGetDevicePath(handle zx_chan_fuchsia_io_DirectoryAdmin_client, options const[0], deadline zx_time, args ptr[in, fidl_call_args[fuchsia_io_DirectoryAdminGetDevicePathRequest, fuchsia_io_DirectoryAdminGetDevicePathRequestHandles, array[int8, ZX_CHANNEL_MAX_MSG_BYTES], fuchsia_io_DirectoryAdminGetDevicePathResponseHandles]], actual_bytes ptr[out, int32], actual_handles ptr[out, int32])