|
virtual void | setup (Device< HalType, List0Type > *dev, uint8_t number, uint16_t addr)=0 |
|
virtual uint16_t | size () const =0 |
|
virtual uint8_t | number () const =0 |
|
virtual uint16_t | address () const =0 |
|
virtual uint8_t | peers () const =0 |
|
virtual bool | changed () const =0 |
|
virtual void | changed (bool c)=0 |
|
virtual void | inhibit (bool value)=0 |
|
virtual bool | inhibit () const =0 |
|
virtual bool | aesActive () const =0 |
|
virtual bool | has (const Peer &p) const =0 |
|
virtual Peer | peer (uint8_t idx) const =0 |
|
virtual bool | peer (const Peer &p)=0 |
|
virtual bool | peer (const Peer &p1, const Peer &p2)=0 |
|
virtual bool | deletepeer (const Peer &p)=0 |
|
virtual void | firstinit ()=0 |
|
virtual void | stop ()=0 |
|
virtual bool | process (const ActionSetMsg &msg)=0 |
|
virtual bool | process (const ActionCommandMsg &msg)=0 |
|
virtual bool | process (const RemoteEventMsg &msg)=0 |
|
virtual bool | process (const SensorEventMsg &msg)=0 |
|
virtual uint8_t | status ()=0 |
|
virtual uint8_t | flags ()=0 |
|
virtual void | patchStatus (Message &msg)=0 |
|
virtual void | configChanged ()=0 |
|
virtual GenericList | getList1 () const =0 |
|
virtual GenericList | getList2 () const =0 |
|
virtual GenericList | getList3 (const Peer &p) const =0 |
|
virtual GenericList | getList4 (const Peer &p) const =0 |
|
virtual bool | hasList3 () const =0 |
|
virtual bool | hasList4 () const =0 |
|
template<class HalType, class List0Type = List0>
class as::VirtBaseChannel< HalType, List0Type >
Definition at line 347 of file Channel.h.