Classes | |
enum | NodeCapability |
class | NodePermission |
Public Member Functions | |
List< NodeCapability > | getCapabilities () |
String | getMasterAddress () |
String | getNodePath () |
String | getNodeType () |
List< NodePermission > | getPermissions () |
NodeConfiguration () | |
NodeConfiguration (DiscoveredService service) | |
void | setCapabilities (List< NodeCapability > capabilities) |
void | setMasterAddress (String masterAddress) |
void | setNodePath (String nodePath) |
void | setNodeType (String nodeType) |
void | setPermissions (List< NodePermission > permissions) |
DiscoveredService | toDiscoveredService () |
Private Attributes | |
List< NodeCapability > | capabilities |
String | masterAddress |
String | nodePath |
String | nodeType |
List< NodePermission > | permissions |
Static Private Attributes | |
static final String | MASTER_ADDRESS = "MASTER_ADDRESS" |
static final String | NODE_CAPABILITY = "NODE_CAPABILITY" |
static final String | NODE_PATH = "NODE_PATH" |
static final String | NODE_PERMISSION_EXCLUDE = "NODE_PERMISSION_EXCLUDE" |
static final String | NODE_PERMISSION_NAME = "NODE_PERMISSION_NAME" |
static final String | NODE_TYPE = "NODE_TYPE" |
Definition at line 20 of file NodeConfiguration.java.
Definition at line 38 of file NodeConfiguration.java.
org.rosbuilding.zeroconf.NodeConfiguration.NodeConfiguration | ( | DiscoveredService | service | ) | [inline] |
Definition at line 42 of file NodeConfiguration.java.
List<NodeCapability> org.rosbuilding.zeroconf.NodeConfiguration.getCapabilities | ( | ) | [inline] |
Definition at line 105 of file NodeConfiguration.java.
String org.rosbuilding.zeroconf.NodeConfiguration.getMasterAddress | ( | ) | [inline] |
Definition at line 73 of file NodeConfiguration.java.
String org.rosbuilding.zeroconf.NodeConfiguration.getNodePath | ( | ) | [inline] |
Definition at line 89 of file NodeConfiguration.java.
String org.rosbuilding.zeroconf.NodeConfiguration.getNodeType | ( | ) | [inline] |
Definition at line 81 of file NodeConfiguration.java.
List<NodePermission> org.rosbuilding.zeroconf.NodeConfiguration.getPermissions | ( | ) | [inline] |
Definition at line 97 of file NodeConfiguration.java.
void org.rosbuilding.zeroconf.NodeConfiguration.setCapabilities | ( | List< NodeCapability > | capabilities | ) | [inline] |
Definition at line 109 of file NodeConfiguration.java.
void org.rosbuilding.zeroconf.NodeConfiguration.setMasterAddress | ( | String | masterAddress | ) | [inline] |
Definition at line 77 of file NodeConfiguration.java.
void org.rosbuilding.zeroconf.NodeConfiguration.setNodePath | ( | String | nodePath | ) | [inline] |
Definition at line 93 of file NodeConfiguration.java.
void org.rosbuilding.zeroconf.NodeConfiguration.setNodeType | ( | String | nodeType | ) | [inline] |
Definition at line 85 of file NodeConfiguration.java.
void org.rosbuilding.zeroconf.NodeConfiguration.setPermissions | ( | List< NodePermission > | permissions | ) | [inline] |
Definition at line 101 of file NodeConfiguration.java.
Definition at line 113 of file NodeConfiguration.java.
new ArrayList<NodeConfiguration.NodeCapability>()
Definition at line 35 of file NodeConfiguration.java.
final String org.rosbuilding.zeroconf.NodeConfiguration.MASTER_ADDRESS = "MASTER_ADDRESS" [static, private] |
Definition at line 21 of file NodeConfiguration.java.
String org.rosbuilding.zeroconf.NodeConfiguration.masterAddress [private] |
Definition at line 30 of file NodeConfiguration.java.
final String org.rosbuilding.zeroconf.NodeConfiguration.NODE_CAPABILITY = "NODE_CAPABILITY" [static, private] |
Definition at line 26 of file NodeConfiguration.java.
final String org.rosbuilding.zeroconf.NodeConfiguration.NODE_PATH = "NODE_PATH" [static, private] |
Definition at line 23 of file NodeConfiguration.java.
final String org.rosbuilding.zeroconf.NodeConfiguration.NODE_PERMISSION_EXCLUDE = "NODE_PERMISSION_EXCLUDE" [static, private] |
Definition at line 25 of file NodeConfiguration.java.
final String org.rosbuilding.zeroconf.NodeConfiguration.NODE_PERMISSION_NAME = "NODE_PERMISSION_NAME" [static, private] |
Definition at line 24 of file NodeConfiguration.java.
final String org.rosbuilding.zeroconf.NodeConfiguration.NODE_TYPE = "NODE_TYPE" [static, private] |
Definition at line 22 of file NodeConfiguration.java.
String org.rosbuilding.zeroconf.NodeConfiguration.nodePath [private] |
Definition at line 29 of file NodeConfiguration.java.
String org.rosbuilding.zeroconf.NodeConfiguration.nodeType [private] |
Definition at line 28 of file NodeConfiguration.java.
List<NodePermission> org.rosbuilding.zeroconf.NodeConfiguration.permissions [private] |
new ArrayList<NodeConfiguration.NodePermission>()
Definition at line 32 of file NodeConfiguration.java.