|
openMSX
|
#include <LedStatus.hh>


Public Types | |
| enum | Led { POWER, CAPS, KANA, PAUSE, TURBO, FDD, NUM_LEDS } |
Public Member Functions | |
| LedStatus (EventDistributor &eventDistributor, CommandController &commandController, MSXCliComm &msxCliComm) | |
| ~LedStatus () | |
| void | setLed (Led led, bool status) |
Public Member Functions inherited from openmsx::EventListener | |
| virtual | ~EventListener () |
| virtual int | signalEvent (const std::shared_ptr< const Event > &event)=0 |
| This method gets called when an event you are subscribed to occurs. | |
Additional Inherited Members | |
Protected Member Functions inherited from openmsx::EventListener | |
| EventListener () | |
Definition at line 18 of file LedStatus.hh.
Definition at line 21 of file LedStatus.hh.
|
explicit |
Definition at line 20 of file LedStatus.cc.
References openmsx::Timer::getTime(), and NUM_LEDS.
| openmsx::LedStatus::~LedStatus | ( | ) |
Definition at line 40 of file LedStatus.cc.
| void openmsx::LedStatus::setLed | ( | Led | led, |
| bool | status | ||
| ) |
Definition at line 44 of file LedStatus.cc.
References openmsx::Timer::getTime().
Referenced by openmsx::MSXPSG::powerDown(), openmsx::MSXPPI::powerDown(), openmsx::MSXMotherBoard::Impl::powerUp(), openmsx::RealDrive::serialize(), openmsx::MSXMotherBoard::Impl::serialize(), openmsx::MSXCielTurbo::writeIO(), and openmsx::MSXTurboRPause::writeIO().
1.8.1.2