|
Android-cuttlefish cvd tool
|
#include <cvdalloc.h>


Public Member Functions | |
| INJECT (Cvdalloc(const CuttlefishConfig::InstanceSpecific &instance)) | |
| Result< std::vector< MonitorCommand > > | Commands () override |
| std::string | Name () const override |
| bool | Enabled () const override |
| std::unordered_set< SetupFeature * > | Dependencies () const override |
| Result< void > | WaitForAvailability () override |
| virtual Result< void > | WaitForAvailability ()=0 |
Public Member Functions inherited from cuttlefish::CommandSource | |
| virtual | ~CommandSource ()=default |
| virtual Result< std::vector< MonitorCommand > > | Commands ()=0 |
Public Member Functions inherited from cuttlefish::SetupFeature | |
| virtual | ~SetupFeature () |
| virtual bool | Enabled () const |
Public Member Functions inherited from cuttlefish::Feature< SetupFeature > | |
| virtual | ~Feature ()=default |
| virtual std::string | Name () const=0 |
Private Member Functions | |
| Result< void > | ResultSetup () override |
| Result< void > | BinaryIsValid (std::string_view path) |
| Result< void > | IsUsable () const |
| StopperResult | Stop () |
Private Attributes | |
| const CuttlefishConfig::InstanceSpecific | instance_ |
| SharedFD | socket_ |
| SharedFD | their_socket_ |
| std::mutex | availability_mutex_ |
| CvdallocStatus | status_ |
Additional Inherited Members | |
Static Public Member Functions inherited from cuttlefish::SetupFeature | |
| static Result< void > | RunSetup (const std::vector< SetupFeature * > &features) |
Static Public Member Functions inherited from cuttlefish::Feature< SetupFeature > | |
| static Result< void > | TopologicalVisit (const std::unordered_set< SetupFeature * > &features, const std::function< Result< void >(SetupFeature *)> &callback) |
|
private |
|
overridevirtual |
Implements cuttlefish::CommandSource.
|
overridevirtual |
Implements cuttlefish::Feature< SetupFeature >.
|
overridevirtual |
Reimplemented from cuttlefish::SetupFeature.
| cuttlefish::Cvdalloc::INJECT | ( | Cvdalloc(const CuttlefishConfig::InstanceSpecific &instance) | ) |
|
private |
|
overridevirtual |
Implements cuttlefish::Feature< SetupFeature >.
|
overrideprivatevirtual |
Implements cuttlefish::SetupFeature.
|
private |
|
overridevirtual |
Implements cuttlefish::StatusCheckCommandSource.
|
private |
|
private |
|
private |
|
private |
|
private |