OpenLCP
0.2.0
|
The Component class The process, program or application corresponding to a single ACN endpoint. More...
#include <component.h>
Public Member Functions | |
Component (UUID::uuid cid=UUID::uuid()) | |
Component. More... | |
const UUID::uuid | cid () const |
cid More... | |
const std::string | fixedName () const |
fixedName fixed component name More... | |
const std::string | userName () const |
userName user-asigned name More... | |
const std::string | name () const |
component name, either user asigned or fixed. More... | |
void | assignUserName (const std::string s) |
set the user asigned name More... | |
Protected Attributes | |
std::string | fctn_ |
EPI 19: ACN Discovery on IP Networks. More... | |
std::string | uacn_ |
3.2. More... | |
The Component class The process, program or application corresponding to a single ACN endpoint.
All messages in ACN are sent and received by a component.
See [Arch] for a more complete definition.
|
inline |
cid |
|
inline |
set the user asigned name
s |
|
inline |
cid
|
inline |
fixedName fixed component name
|
inline |
component name, either user asigned or fixed.
|
inline |
userName user-asigned name
|
protected |
EPI 19: ACN Discovery on IP Networks.
3.1. Fixed Component Type Name (FCTN) shall be a UTF-8 string that is assigned during manufacture.
|
protected |
3.2.
User Assigned Component Name (UACN) shall be a UTF-8 string that may be assigned by the user.