class FakeCompositePacketStream
Defined at line 25 of file ../../src/media/audio/services/device_registry/testing/fakes/fake_composite_packet_stream.h
Public Members
static optional kDefaultNeedsCacheFlushInvalidate
Public Methods
void FakeCompositePacketStream (FakeComposite *parent,ElementIdelement_id,fuchsia_hardware_audio::Format2format,fuchsia_hardware_audio::BufferTypesupported_buffer_types)
Defined at line 27 of file ../../src/media/audio/services/device_registry/testing/fakes/fake_composite_packet_stream.cc
void ~FakeCompositePacketStream ()
Defined at line 41 of file ../../src/media/audio/services/device_registry/testing/fakes/fake_composite_packet_stream.cc
void on_ps_unbind (FakeCompositePacketStream *fake_packet_stream,fidl::UnbindInfoinfo,fidl::ServerEnd<fuchsia_hardware_audio::PacketStreamControl>server_end)
void GetProperties (GetPropertiesCompleter::Sync & completer)
fuchsia_hardware_audio::PacketStreamControl implementation
Defined at line 225 of file ../../src/media/audio/services/device_registry/testing/fakes/fake_composite_packet_stream.cc
void AllocateVmos (AllocateVmosRequest & request, AllocateVmosCompleter::Sync & completer)
Defined at line 50 of file ../../src/media/audio/services/device_registry/testing/fakes/fake_composite_packet_stream.cc
ElementId element_id ()
Accessors
Defined at line 58 of file ../../src/media/audio/services/device_registry/testing/fakes/fake_composite_packet_stream.h
bool started ()
To be used during run-time
Defined at line 61 of file ../../src/media/audio/services/device_registry/testing/fakes/fake_composite_packet_stream.h
zx::time mono_start_time ()
Defined at line 62 of file ../../src/media/audio/services/device_registry/testing/fakes/fake_composite_packet_stream.h
uint64_t count ()
Defined at line 64 of file ../../src/media/audio/services/device_registry/testing/fakes/fake_composite_packet_stream.h
FakeComposite * parent ()
Defined at line 65 of file ../../src/media/audio/services/device_registry/testing/fakes/fake_composite_packet_stream.h
void set_responsive (std::optional<bool> responsive)
Defined at line 67 of file ../../src/media/audio/services/device_registry/testing/fakes/fake_composite_packet_stream.h
void DeallocateVmos (DeallocateVmosCompleter::Sync & completer)
Defined at line 94 of file ../../src/media/audio/services/device_registry/testing/fakes/fake_composite_packet_stream.cc
void RegisterVmos (RegisterVmosRequest & request, RegisterVmosCompleter::Sync & completer)
Defined at line 109 of file ../../src/media/audio/services/device_registry/testing/fakes/fake_composite_packet_stream.cc
void UnregisterVmos (UnregisterVmosCompleter::Sync & completer)
Defined at line 176 of file ../../src/media/audio/services/device_registry/testing/fakes/fake_composite_packet_stream.cc
void GetPacketStreamSink (GetPacketStreamSinkCompleter::Sync & completer)
Defined at line 191 of file ../../src/media/audio/services/device_registry/testing/fakes/fake_composite_packet_stream.cc
void SetPacketStreamSink (SetPacketStreamSinkRequest & request, SetPacketStreamSinkCompleter::Sync & completer)
Defined at line 205 of file ../../src/media/audio/services/device_registry/testing/fakes/fake_composite_packet_stream.cc
void Start (StartCompleter::Sync & completer)
Defined at line 240 of file ../../src/media/audio/services/device_registry/testing/fakes/fake_composite_packet_stream.cc
void Stop (StopCompleter::Sync & completer)
Defined at line 264 of file ../../src/media/audio/services/device_registry/testing/fakes/fake_composite_packet_stream.cc
void handle_unknown_method (fidl::UnknownMethodMetadata<fuchsia_hardware_audio::PacketStreamControl> metadata, fidl::UnknownMethodCompleter::Sync & completer)
Defined at line 282 of file ../../src/media/audio/services/device_registry/testing/fakes/fake_composite_packet_stream.cc
void NotImplemented_ (const std::string & name, ::fidl::CompleterBase & completer)
Defined at line 219 of file ../../src/media/audio/services/device_registry/testing/fakes/fake_composite_packet_stream.cc
bool responsive ()
Defined at line 46 of file ../../src/media/audio/services/device_registry/testing/fakes/fake_composite_packet_stream.cc