class channel
Defined at line 15 of file ../../zircon/system/ulib/zx/include/lib/zx/channel.h
Inherits from object<channel>
Functions
create
public zx_status_t create(uint32_t flags, channel * endpoint0, channel * endpoint1)
Defined at line 11 of file ../../zircon/system/ulib/zx/channel.cc
channel
public void channel()
Defined at line 19 of file ../../zircon/system/ulib/zx/include/lib/zx/channel.h
channel
public void channel(zx_handle_t value)
Defined at line 21 of file ../../zircon/system/ulib/zx/include/lib/zx/channel.h
channel
public void channel(handle && h)
Defined at line 23 of file ../../zircon/system/ulib/zx/include/lib/zx/channel.h
channel
public void channel(channel && other)
Defined at line 25 of file ../../zircon/system/ulib/zx/include/lib/zx/channel.h
operator=
public channel & operator=(channel && other)
Defined at line 27 of file ../../zircon/system/ulib/zx/include/lib/zx/channel.h
read
public zx_status_t read(uint32_t flags, void * bytes, zx_handle_t * handles, uint32_t num_bytes, uint32_t num_handles, uint32_t * actual_bytes, uint32_t * actual_handles)
Defined at line 35 of file ../../zircon/system/ulib/zx/include/lib/zx/channel.h
read_etc
public zx_status_t read_etc(uint32_t flags, void * bytes, zx_handle_info_t * handles, uint32_t num_bytes, uint32_t num_handles, uint32_t * actual_bytes, uint32_t * actual_handles)
Defined at line 42 of file ../../zircon/system/ulib/zx/include/lib/zx/channel.h
write
public zx_status_t write(uint32_t flags, const void * bytes, uint32_t num_bytes, const zx_handle_t * handles, uint32_t num_handles)
Defined at line 49 of file ../../zircon/system/ulib/zx/include/lib/zx/channel.h
write_etc
public zx_status_t write_etc(uint32_t flags, const void * bytes, uint32_t num_bytes, zx_handle_disposition_t * handles, uint32_t num_handles)
Defined at line 54 of file ../../zircon/system/ulib/zx/include/lib/zx/channel.h
call
public zx_status_t call(uint32_t flags,
basic_time
deadline, const zx_channel_call_args_t * args, uint32_t * actual_bytes, uint32_t * actual_handles)
Defined at line 60 of file ../../zircon/system/ulib/zx/include/lib/zx/channel.h
call_etc
public zx_status_t call_etc(uint32_t flags,
basic_time
deadline, zx_channel_call_etc_args_t * args, uint32_t * actual_bytes, uint32_t * actual_handles)
Defined at line 65 of file ../../zircon/system/ulib/zx/include/lib/zx/channel.h