blob: ac8757cf114a73670ad705ad5c72c770087dc921 [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_obj_type = fidl_test_handles_obj_type_NONE, fidl_test_handles_obj_type_PROCESS, fidl_test_handles_obj_type_THREAD, fidl_test_handles_obj_type_VMO, fidl_test_handles_obj_type_CHANNEL, fidl_test_handles_obj_type_EVENT, fidl_test_handles_obj_type_PORT, fidl_test_handles_obj_type_INTERRUPT, fidl_test_handles_obj_type_PCI_DEVICE, fidl_test_handles_obj_type_LOG, fidl_test_handles_obj_type_SOCKET, fidl_test_handles_obj_type_RESOURCE, fidl_test_handles_obj_type_EVENTPAIR, fidl_test_handles_obj_type_JOB, fidl_test_handles_obj_type_VMAR, fidl_test_handles_obj_type_FIFO, fidl_test_handles_obj_type_GUEST, fidl_test_handles_obj_type_VCPU, fidl_test_handles_obj_type_TIMER, fidl_test_handles_obj_type_IOMMU, fidl_test_handles_obj_type_BTI, fidl_test_handles_obj_type_PROFILE, fidl_test_handles_obj_type_PMT, fidl_test_handles_obj_type_SUSPEND_TOKEN, fidl_test_handles_obj_type_PAGER, fidl_test_handles_obj_type_EXCEPTION, fidl_test_handles_obj_type_CLOCK, fidl_test_handles_obj_type_STREAM, fidl_test_handles_obj_type_MSI_ALLOCATION, fidl_test_handles_obj_type_MSI_INTERRUPT
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_vmo
aliased_rights_handle_field zx_vmo
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)