
Appendix A. Message, Topic and Service Files 75
A.3. Visualization
Name Code
device_changed topic
bool n e w_ st a te #true : on−code was s e n t
string s e n d e r
string [ ] r e c e i v e r _ l i s t
scene_changed topic
int32 o p e r a t i o n
int32 CHANGED = 1
int32 ADDED = 2
int32 REMOVED = 3
bool d e v i c e _ i s _ r e c e i v e r
string n s_el e me nt
get_all_member_names service
−−−
string [ ] l i s t
get_device service
bool d e v i c e _ i s _ r e c e i v e r #true : g et r e c e i v e r
#false : ge t s e nd e r
−−−
bool s u c c e s s
device_manager /receiver_struct r e c e i v e r
device_manager /sender_struct s e n d e r
get_member_names service
string scene_name
−−−
string [ ] s e n d er _ n a me _ l i st
string [ ] r e c e i v e r _ n a m e _ l i s t
get_members service
string scene_name
−−−
device_manager /sender_struct [ ] s e n d e r _ l i s t
device_manager /receiver_struct [ ] r e c e i v e r _ l i s t
switch_receiver service
string name
bool n e w_ st a te
−−−
bool s u c c e s s
switch_sender service
string name
bool n e w_ st a te #true : sen d on code
#false : s e nd o f f code
−−−
bool s u c c e s s
Comentarios a estos manuales