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

#include <commands.h>

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

Public Member Functions

 StreamInfoCommand (uint32_t start_id, size_t count, virtio_snd_pcm_info *pcm_info)
 
void Reply (AudioStatus status, const std::vector< virtio_snd_pcm_info > &reply)
 
- Public Member Functions inherited from cuttlefish::InfoCommand< virtio_snd_pcm_info >
 InfoCommand (AudioCommandType type, uint32_t start_id, size_t count, virtio_snd_pcm_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_pcm_info >
virtio_snd_pcm_infoinfo_reply ()
 
- Protected Member Functions inherited from cuttlefish::AudioCommand
 AudioCommand (AudioCommandType type)
 
void MarkReplied (AudioStatus status)
 

Constructor & Destructor Documentation

◆ StreamInfoCommand()

cuttlefish::StreamInfoCommand::StreamInfoCommand ( uint32_t  start_id,
size_t  count,
virtio_snd_pcm_info pcm_info 
)

Member Function Documentation

◆ Reply()

void cuttlefish::StreamInfoCommand::Reply ( AudioStatus  status,
const std::vector< virtio_snd_pcm_info > &  reply 
)

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