com.rbnb.api
Interface SinkInterface
- All Superinterfaces:
- ClientInterface, Cloneable, RegisteredInterface, RmapInterface, Serializable, SourceInterface, UsernameInterface
- All Known Subinterfaces:
- Sink
public interface SinkInterface
- extends SourceInterface
Common representation of a sink client application connection to the RBNB
server.
- Since:
- V2.0
- Author:
- Ian Brown
- Version:
- 09/29/2004
|
Method Summary |
Object |
clone()
Clones this object. |
void |
initiateRequestAt(int indexI)
Initiates a request for the child at the specified index. |
| Methods inherited from interface com.rbnb.api.SourceInterface |
clearCache, deleteChannels, getAframes, getAkeep, getAmode, getAsize, getCframes, getCkeep, getCsize, getNfs, register, reset, setAframes, setAkeep, setAmode, setAsize, setCframes, setCkeep, setCsize, setNfs |
| Methods inherited from interface com.rbnb.api.RmapInterface |
addChild, compareNames, compareNames, compareTo, findChild, findDescendant, getFullName, getName, getParent, removeChild, removeChildAt, setName, toString, toString |
clone
Object clone()
- Clones this object.
This same abstract declaration is also included in RmapInterface.java,
but for some unknown reason J# gives a compiler error if it is not also
included here.
- Specified by:
clone in interface ClientInterface- Specified by:
clone in interface RmapInterface- Specified by:
clone in interface SourceInterface
- Returns:
- the clone.
- Since:
- V2.5
- See Also:
Cloneable- Author:
- John Wilson
- Version:
- 09/29/2004
initiateRequestAt
void initiateRequestAt(int indexI)
throws AddressException,
SerializeException,
EOFException,
IOException,
InterruptedException
- Initiates a request for the child at the specified index.
- Parameters:
indexI - the index of the child to retrieve.
- Throws:
AddressException - thrown if there is a problem with an address.
SerializeException - thrown if there is a problem with the serialization.
EOFException - thrown if the end of the input stream is reached.
IOException - thrown if there is an error during I/O.
ArrayIndexOutOfBoundsException - thrown if there are no children or the index is not in the
range 0 to # of children - 1.
InterruptedException - thrown if the operation is interrupted.- Since:
- V2.0
- Author:
- Ian Brown
- Version:
- 05/09/2001