blob: cc6bffa9a249c906927733186d33d1dc20bee089 [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/handles/c/fidl.h>
fidl_test_handles_HandlesInLine {
plain_handle flags[fidl_handle_presence, int32]
bti_handle flags[fidl_handle_presence, int32]
channel_handle flags[fidl_handle_presence, int32]
clock_handle flags[fidl_handle_presence, int32]
debuglog_handle flags[fidl_handle_presence, int32]
event_handle flags[fidl_handle_presence, int32]
eventpair_handle flags[fidl_handle_presence, int32]
exception_handle flags[fidl_handle_presence, int32]
fifo_handle flags[fidl_handle_presence, int32]
guest_handle flags[fidl_handle_presence, int32]
interrupt_handle flags[fidl_handle_presence, int32]
iommu_handle flags[fidl_handle_presence, int32]
job_handle flags[fidl_handle_presence, int32]
pager_handle flags[fidl_handle_presence, int32]
pcidevice_handle flags[fidl_handle_presence, int32]
pmt_handle flags[fidl_handle_presence, int32]
port_handle flags[fidl_handle_presence, int32]
process_handle flags[fidl_handle_presence, int32]
profile_handle flags[fidl_handle_presence, int32]
resource_handle flags[fidl_handle_presence, int32]
socket_handle flags[fidl_handle_presence, int32]
suspendtoken_handle flags[fidl_handle_presence, int32]
thread_handle flags[fidl_handle_presence, int32]
timer_handle flags[fidl_handle_presence, int32]
vcpu_handle flags[fidl_handle_presence, int32]
vmar_handle flags[fidl_handle_presence, int32]
vmo_handle flags[fidl_handle_presence, int32]
rights_handle flags[fidl_handle_presence, int32]
aliased_plain_handle_field flags[fidl_handle_presence, int32]
aliased_subtype_handle_field flags[fidl_handle_presence, int32]
aliased_rights_handle_field flags[fidl_handle_presence, int32]
some_protocol flags[fidl_handle_presence, int32]
request_some_protocol flags[fidl_handle_presence, int32]
} [packed]
fidl_test_handles_HandlesOutOfLine {
void void
} [packed]
fidl_test_handles_HandlesHandles {
plain_handle zx_handle
bti_handle zx_bti
channel_handle zx_chan
clock_handle zx_clock
debuglog_handle zx_log
event_handle zx_event
eventpair_handle zx_eventpair
exception_handle zx_exception
fifo_handle zx_fifo
guest_handle zx_guest
interrupt_handle zx_interrupt
iommu_handle zx_iommu
job_handle zx_job
pager_handle zx_pager
pcidevice_handle zx_pcidevice
pmt_handle zx_pmt
port_handle zx_port
process_handle zx_process
profile_handle zx_profile
resource_handle zx_resource
socket_handle zx_socket
suspendtoken_handle zx_suspendtoken
thread_handle zx_thread
timer_handle zx_timer
vcpu_handle zx_vcpu
vmar_handle zx_vmar
vmo_handle zx_vmo
rights_handle zx_vmo
aliased_plain_handle_field zx_handle
aliased_subtype_handle_field zx_handle
aliased_rights_handle_field zx_handle
some_protocol zx_chan_fidl_test_handles_SomeProtocol_client
request_some_protocol zx_chan_fidl_test_handles_SomeProtocol_server
} [packed]
resource zx_chan_fidl_test_handles_SomeProtocol_client[zx_chan]
resource zx_chan_fidl_test_handles_SomeProtocol_server[zx_chan]
zx_channel_create$fidl_test_handles_SomeProtocol(options const[0], out0 ptr[out, zx_chan_fidl_test_handles_SomeProtocol_client], out1 ptr[out, zx_chan_fidl_test_handles_SomeProtocol_server])
fdio_service_connect$fidl_test_handles_SomeProtocol(path ptr[in, string["/svc/"]], handle zx_chan_fidl_test_handles_SomeProtocol_server)