|
TANGO Java API ( TangORB-7.3.3.jar) |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectfr.esrf.TangoApi.Group.Group
public class Group
TANGO group abstraction main class
| Constructor Summary | |
|---|---|
Group(java.lang.String name)
Creates a new instance of Group |
|
| Method Summary | |
|---|---|
void |
add(Group g)
Adds a group to the group |
void |
add(java.lang.String p)
Adds devices matching pattern |
void |
add(java.lang.String[] pl)
Adds devices matching patterns |
int |
command_inout_asynch(java.lang.String c,
boolean fgt,
boolean fwd)
command_inout_asynch |
int |
command_inout_asynch(java.lang.String c,
DeviceData[] dd,
boolean fgt,
boolean fwd)
command_inout_asynch |
int |
command_inout_asynch(java.lang.String c,
DeviceData dd,
boolean fgt,
boolean fwd)
command_inout_asynch |
GroupCmdReplyList |
command_inout_reply(int rid,
int tmo)
command_inout_reply |
GroupCmdReplyList |
command_inout(java.lang.String c,
boolean fwd)
command_inout |
GroupCmdReplyList |
command_inout(java.lang.String c,
DeviceData[] dd,
boolean fwd)
command_inout |
GroupCmdReplyList |
command_inout(java.lang.String c,
DeviceData dd,
boolean fwd)
command_inout |
boolean |
contains(java.lang.String n,
boolean fwd)
Returns true if the group contains an element named |
void |
dump()
Dump group |
DeviceAttribute[] |
get_attribute_specific_value_list(boolean fwd)
get_command_argument_list |
DeviceData[] |
get_command_specific_argument_list(boolean fwd)
get_command_argument_list |
java.lang.String[] |
get_device_list(boolean fwd)
Returns the group's device list |
DeviceProxy |
get_device(int i)
Returns the th device in the hierarchy |
DeviceProxy |
get_device(java.lang.String n)
Returns the device named |
java.lang.String |
get_fully_qualified_name()
Returns the group element fully qualified name |
Group |
get_group(java.lang.String n)
Returns the first group named |
java.lang.String |
get_name()
Returns the group element name |
int |
get_size(boolean fwd)
Returns the group's size |
boolean |
ping(boolean fwd)
Ping the group returns true if all device alive, false otherwise |
int |
read_attribute_asynch(java.lang.String a,
boolean fwd)
read_attribute_asynch |
GroupAttrReplyList |
read_attribute_reply(int rid,
int tmo)
read_attribute_reply |
GroupAttrReplyList |
read_attribute(java.lang.String a,
boolean fwd)
read_attribute |
void |
remove_all()
Remove all elements from the group |
void |
remove(java.lang.String[] pl,
boolean fwd)
Remove elements matching patterns |
void |
remove(java.lang.String p,
boolean fwd)
Remove elements matching pattern |
void |
set_timeout_millis(int timeout,
boolean fwd)
set_timeout_millis |
int |
write_attribute_asynch(DeviceAttribute[] da,
boolean fwd)
write_attribute_asynch |
int |
write_attribute_asynch(DeviceAttribute da,
boolean fwd)
write_attribute_asynch |
GroupReplyList |
write_attribute_reply(int rid,
int tmo)
write_attribute_reply |
GroupReplyList |
write_attribute(DeviceAttribute[] da,
boolean fwd)
write_attribute |
GroupReplyList |
write_attribute(DeviceAttribute da,
boolean fwd)
write_attribute |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public Group(java.lang.String name)
| Method Detail |
|---|
public void dump()
public boolean ping(boolean fwd)
public java.lang.String[] get_device_list(boolean fwd)
public Group get_group(java.lang.String n)
public DeviceProxy get_device(java.lang.String n)
public DeviceProxy get_device(int i)
public int get_size(boolean fwd)
public void add(Group g)
public void add(java.lang.String p)
throws DevFailed
to the group
DevFailed
public void add(java.lang.String[] pl)
throws DevFailed
DevFailed
public void remove(java.lang.String p,
boolean fwd)
from the group
public void remove(java.lang.String[] pl,
boolean fwd)
public void remove_all()
public boolean contains(java.lang.String n,
boolean fwd)
public void set_timeout_millis(int timeout,
boolean fwd)
throws DevFailed
DevFailed
public GroupCmdReplyList command_inout(java.lang.String c,
boolean fwd)
throws DevFailed
DevFailed
public GroupCmdReplyList command_inout(java.lang.String c,
DeviceData dd,
boolean fwd)
throws DevFailed
DevFailed
public DeviceData[] get_command_specific_argument_list(boolean fwd)
throws DevFailed
DevFailed
public GroupCmdReplyList command_inout(java.lang.String c,
DeviceData[] dd,
boolean fwd)
throws DevFailed
DevFailed
public int command_inout_asynch(java.lang.String c,
boolean fgt,
boolean fwd)
throws DevFailed
DevFailed
public int command_inout_asynch(java.lang.String c,
DeviceData dd,
boolean fgt,
boolean fwd)
throws DevFailed
DevFailed
public int command_inout_asynch(java.lang.String c,
DeviceData[] dd,
boolean fgt,
boolean fwd)
throws DevFailed
DevFailed
public GroupCmdReplyList command_inout_reply(int rid,
int tmo)
throws DevFailed
DevFailed
public GroupAttrReplyList read_attribute(java.lang.String a,
boolean fwd)
throws DevFailed
DevFailed
public int read_attribute_asynch(java.lang.String a,
boolean fwd)
throws DevFailed
DevFailed
public GroupAttrReplyList read_attribute_reply(int rid,
int tmo)
throws DevFailed
DevFailed
public GroupReplyList write_attribute(DeviceAttribute da,
boolean fwd)
throws DevFailed
DevFailedpublic DeviceAttribute[] get_attribute_specific_value_list(boolean fwd)
public GroupReplyList write_attribute(DeviceAttribute[] da,
boolean fwd)
throws DevFailed
DevFailed
public int write_attribute_asynch(DeviceAttribute da,
boolean fwd)
throws DevFailed
DevFailed
public int write_attribute_asynch(DeviceAttribute[] da,
boolean fwd)
throws DevFailed
DevFailed
public GroupReplyList write_attribute_reply(int rid,
int tmo)
throws DevFailed
DevFailedpublic java.lang.String get_name()
public java.lang.String get_fully_qualified_name()
|
TANGO Java API ( TangORB-7.3.3.jar) |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||