class Channel
Defined at line 16 of file ../../src/media/audio/drivers/lib/intel-hda/include/intel-hda/codec-utils/channel.h
Public Methods
template <typename... ConstructorSignature>
fbl::RefPtr<Channel> Create (ConstructorSignature &&... args)
Defined at line 19 of file ../../src/media/audio/drivers/lib/intel-hda/include/intel-hda/codec-utils/channel.h
void SetHandler (async::Wait::Handler handler)
Defined at line 30 of file ../../src/media/audio/drivers/lib/intel-hda/include/intel-hda/codec-utils/channel.h
zx_status_t BeginWait (async_dispatcher_t * dispatcher)
Defined at line 31 of file ../../src/media/audio/drivers/lib/intel-hda/include/intel-hda/codec-utils/channel.h
zx_status_t Write (const void * buffer, uint32_t length)
Defined at line 32 of file ../../src/media/audio/drivers/lib/intel-hda/include/intel-hda/codec-utils/channel.h
zx_status_t Write (const void *buffer,uint32_tlength,zx::handlehandle)
Defined at line 35 of file ../../src/media/audio/drivers/lib/intel-hda/include/intel-hda/codec-utils/channel.h
zx_status_t Read (void *buffer,uint32_tlength,uint32_t *out_length)
Defined at line 43 of file ../../src/media/audio/drivers/lib/intel-hda/include/intel-hda/codec-utils/channel.h
zx_status_t Read (void *buffer,uint32_tlength,uint32_t *out_length,zx::handle &handle)
Defined at line 46 of file ../../src/media/audio/drivers/lib/intel-hda/include/intel-hda/codec-utils/channel.h
Protected Methods
void Channel (zx::channel channel)
Defined at line 51 of file ../../src/media/audio/drivers/lib/intel-hda/include/intel-hda/codec-utils/channel.h
void ~Channel ()
Defined at line 55 of file ../../src/media/audio/drivers/lib/intel-hda/include/intel-hda/codec-utils/channel.h
Friends
class RefPtr