Android-cuttlefish cvd tool
Public Member Functions | Private Member Functions | Private Attributes | List of all members
cuttlefish::NetworkService::KeepSignalStrengthChangingLoop Class Reference
Collaboration diagram for cuttlefish::NetworkService::KeepSignalStrengthChangingLoop:
Collaboration graph
[legend]

Public Member Functions

 KeepSignalStrengthChangingLoop (NetworkService &network_service)
 
void Start ()
 

Private Member Functions

void UpdateSignalStrengthCallback ()
 

Private Attributes

NetworkServicenetwork_service_
 
std::atomic_flag loop_started_
 

Constructor & Destructor Documentation

◆ KeepSignalStrengthChangingLoop()

cuttlefish::NetworkService::KeepSignalStrengthChangingLoop::KeepSignalStrengthChangingLoop ( NetworkService network_service)

Member Function Documentation

◆ Start()

void cuttlefish::NetworkService::KeepSignalStrengthChangingLoop::Start ( )

◆ UpdateSignalStrengthCallback()

void cuttlefish::NetworkService::KeepSignalStrengthChangingLoop::UpdateSignalStrengthCallback ( )
private

Member Data Documentation

◆ loop_started_

std::atomic_flag cuttlefish::NetworkService::KeepSignalStrengthChangingLoop::loop_started_
private

◆ network_service_

NetworkService& cuttlefish::NetworkService::KeepSignalStrengthChangingLoop::network_service_
private

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