AskSin++
Public Member Functions | Static Public Member Functions | List of all members
as::Peer Class Reference
Inheritance diagram for as::Peer:
Inheritance graph
[legend]
Collaboration diagram for as::Peer:
Collaboration graph
[legend]

Public Member Functions

 Peer (const HMID &id, uint8_t ch)
 
 Peer (uint8_t i1, uint8_t i2, uint8_t i3, uint8_t ch)
 
 Peer (uint8_t *ptr)
 
 Peer (const Peer &other)
 
Peeroperator= (const Peer &other)
 
bool operator== (const Peer &other) const
 
uint8_t channel () const
 
bool even () const
 
bool odd () const
 
void dump ()
 
- Public Member Functions inherited from as::HMID
 HMID (uint8_t i1, uint8_t i2, uint8_t i3)
 
 HMID (uint8_t *ptr)
 
 HMID (const HMID &other)
 
HMIDoperator= (const HMID &other)
 
bool operator== (const HMID &other) const
 
bool operator!= (const HMID &other) const
 
bool valid () const
 
uint8_t id0 () const
 
uint8_t id1 () const
 
uint8_t id2 () const
 
 operator uint32_t () const
 
void dump () const
 

Static Public Member Functions

static uint8_t size ()
 

Additional Inherited Members

- Static Public Attributes inherited from as::HMID
static HMID broadcast
 

Detailed Description

Definition at line 14 of file Peer.h.