|
| InternalEncoder (DeviceType &dev, uint8_t num) |
|
void | init (uint8_t sw) |
|
void | init (uint8_t cpin, uint8_t dpin) |
|
template<class ChannelType > |
void | process (ChannelType &channel) |
|
| InternalButton (DeviceType &dev, uint8_t n, uint8_t longpresstime=4) |
|
virtual void | state (uint8_t s) |
|
RemoteEventMsg & | fillMsg (bool lg) |
|
Peer | peer () const |
|
void | shortPress () |
|
void | setLongPressTime (uint16_t t) |
|
uint8_t | getPin () |
|
virtual void | trigger (AlarmClock &clock) |
|
uint8_t | state () const |
|
void | irq () |
|
void | check () |
|
void | init (uint8_t pin) |
|
| Alarm (uint32_t t) |
|
| Alarm (uint32_t t, bool asynch) |
|
void | set (uint32_t t) |
|
void | async (bool value) |
|
bool | async () const |
|
void | active (bool value) |
|
bool | active () const |
|
| Link (Link *item) |
|
Link * | select () const |
|
void | select (Link *item) |
|
void | append (Link &item) |
|
Link * | ending () const |
|
Link * | unlink () |
|
Link * | remove () |
|
void | detach () |
|
Link * | search (const Link *item) const |
|
void | remove (const Link &item) |
|
void | encirq () |
|
void | init (uint8_t cpin, uint8_t dpin) |
|
int8_t | read () |
|
template<class DeviceType>
class as::InternalEncoder< DeviceType >
Definition at line 314 of file Button.h.