Public Member Functions | Private Attributes
org.ros.master.uri.SwitchableMasterUriProvider.ProviderRequest Class Reference

List of all members.

Public Member Functions

URI getMasterUri ()
void setProvider (MasterUriProvider provider)

Private Attributes

CountDownLatch latch = new CountDownLatch(1)
MasterUriProvider provider

Detailed Description

A request for a URI which is blocked until it is available.

Definition at line 148 of file SwitchableMasterUriProvider.java.


Member Function Documentation

Get a service.

This call can block indefinitely.

Returns:
the master URI

Definition at line 168 of file SwitchableMasterUriProvider.java.

Set the provider who will finally process the request.

Parameters:
providerthe MasterUriProvider to use

Definition at line 183 of file SwitchableMasterUriProvider.java.


Member Data Documentation

CountDownLatch org.ros.master.uri.SwitchableMasterUriProvider.ProviderRequest.latch = new CountDownLatch(1) [private]

The latch used to wait.

Definition at line 153 of file SwitchableMasterUriProvider.java.

The provider which will give the eventual answer.

Definition at line 158 of file SwitchableMasterUriProvider.java.


The documentation for this class was generated from the following file:


rosjava_core
Author(s):
autogenerated on Wed Aug 26 2015 16:06:51