class Core
Defined at line 24 of file ../../src/media/audio/drivers/codecs/da7219/da7219-server.h
Only one core for both server instantiations since the is one hardware servicing both
an input and an output servers.
Public Methods
void Core (fidl::ClientEnd<fuchsia_hardware_i2c::Device> i2c, zx::interrupt irq, async_dispatcher_t * dispatcher)
Core methods.
Defined at line 17 of file ../../src/media/audio/drivers/codecs/da7219/da7219-server.cc
void ~Core ()
Defined at line 28 of file ../../src/media/audio/drivers/codecs/da7219/da7219-server.h
fidl::ClientEnd<fuchsia_hardware_i2c::Device> & i2c ()
Defined at line 33 of file ../../src/media/audio/drivers/codecs/da7219/da7219-server.h
async_dispatcher_t * dispatcher ()
Defined at line 34 of file ../../src/media/audio/drivers/codecs/da7219/da7219-server.h
void Shutdown ()
Defined at line 71 of file ../../src/media/audio/drivers/codecs/da7219/da7219-server.cc
zx_status_t Reset ()
Defined at line 107 of file ../../src/media/audio/drivers/codecs/da7219/da7219-server.cc
zx_status_t Initialize ()
Defined at line 81 of file ../../src/media/audio/drivers/codecs/da7219/da7219-server.cc
void AddPlugCallback (bool is_input, PlugCallback cb)
Defined at line 63 of file ../../src/media/audio/drivers/codecs/da7219/da7219-server.cc