fdf:: ChannelReadBase
Summary
Inheritance
Direct Known Subclasses:fdf::ChannelRead
Protected functions |
|
---|---|
ChannelReadBase(fdf_handle_t channel, uint32_t options, fdf_channel_read_handler_t *handler)
|
|
ChannelReadBase(const ChannelReadBase &)=delete
|
|
ChannelReadBase(ChannelReadBase &&)=delete
|
|
operator=(const ChannelReadBase &)=delete
|
|
operator=(ChannelReadBase &&)=delete
|
|
~ChannelReadBase()
|
|
Public functions |
|
---|---|
Begin(fdf_dispatcher_t *dispatcher)
|
zx_status_t
|
Cancel()
|
zx_status_t
|
channel() const
|
fdf_handle_t
|
is_pending()
|
bool
|
options() const
|
uint32_t
|
set_channel(fdf_handle_t channel)
|
void
|
set_options(uint32_t options)
|
void
|
Protected static functions |
|
---|---|
Dispatch(fdf_channel_read_t *channel_read)
|
T *
|
Protected functions
ChannelReadBase
ChannelReadBase( fdf_handle_t channel, uint32_t options, fdf_channel_read_handler_t *handler )
ChannelReadBase
ChannelReadBase( const ChannelReadBase & )=delete
ChannelReadBase
ChannelReadBase( ChannelReadBase && )=delete
operator=
ChannelReadBase & operator=( const ChannelReadBase & )=delete
operator=
ChannelReadBase & operator=( ChannelReadBase && )=delete
~ChannelReadBase
~ChannelReadBase()
Public functions
Begin
zx_status_t Begin( fdf_dispatcher_t *dispatcher )
Cancel
zx_status_t Cancel()
channel
fdf_handle_t channel() const
is_pending
bool is_pending()
options
uint32_t options() const
set_channel
void set_channel( fdf_handle_t channel )
set_options
void set_options( uint32_t options )
Protected static functions
Dispatch
T * Dispatch( fdf_channel_read_t *channel_read )