Android-cuttlefish cvd tool
Public Member Functions | List of all members
cuttlefish::ControlInfoCommand Class Reference

#include <commands.h>

Inheritance diagram for cuttlefish::ControlInfoCommand:
Inheritance graph
[legend]
Collaboration diagram for cuttlefish::ControlInfoCommand:
Collaboration graph
[legend]

Public Member Functions

 ControlInfoCommand (uint32_t start_id, size_t count, virtio_snd_ctl_info *ctl_info)
 
void Reply (AudioStatus status, std::span< const virtio_snd_ctl_info > reply)
 
- Public Member Functions inherited from cuttlefish::InfoCommand< virtio_snd_ctl_info >
 InfoCommand (AudioCommandType type, uint32_t start_id, size_t count, virtio_snd_ctl_info *reply)
 
uint32_t start_id () const
 
uint32_t count () const
 
- Public Member Functions inherited from cuttlefish::AudioCommand
virtual ~AudioCommand ()
 
AudioCommandType type () const
 
AudioStatus status () const
 

Additional Inherited Members

- Protected Member Functions inherited from cuttlefish::InfoCommand< virtio_snd_ctl_info >
virtio_snd_ctl_infoinfo_reply ()
 
- Protected Member Functions inherited from cuttlefish::AudioCommand
 AudioCommand (AudioCommandType type)
 
void MarkReplied (AudioStatus status)
 

Constructor & Destructor Documentation

◆ ControlInfoCommand()

cuttlefish::ControlInfoCommand::ControlInfoCommand ( uint32_t  start_id,
size_t  count,
virtio_snd_ctl_info ctl_info 
)

Member Function Documentation

◆ Reply()

void cuttlefish::ControlInfoCommand::Reply ( AudioStatus  status,
std::span< const virtio_snd_ctl_info reply 
)

The documentation for this class was generated from the following files: