#include <state_controller.h>
Public Types | |
typedef std::shared_ptr< Lock > | Ptr |
Public Member Functions | |
Lock ()=default | |
virtual | ~Lock ()=default |
virtual void | request_acquire (State state)=0 |
virtual void | request_release (State state)=0 |
virtual const core::Signal< State > & | acquired () const =0 |
virtual const core::Signal< State > & | released () const =0 |
Definition at line 66 of file state_controller.h.
typedef std::shared_ptr<Lock> core::ubuntu::media::power::StateController::Lock< State >::Ptr |
Definition at line 69 of file state_controller.h.
|
default |
|
virtualdefault |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |