common
Interface Sink
- All Superinterfaces:
- java.rmi.Remote
- All Known Implementing Classes:
- GenericSinkImpl
- public interface Sink
- extends java.rmi.Remote
A sink for audio
Field Summary |
static int |
STOP
|
STOP
public static final int STOP
- See Also:
- Constant Field Values
record
public void record()
throws java.rmi.RemoteException,
AlreadyRecordingException
- Throws:
java.rmi.RemoteException
AlreadyRecordingException
stop
public void stop()
throws java.rmi.RemoteException,
NotRecordingException
- Throws:
java.rmi.RemoteException
NotRecordingException
addSource
public void addSource(Source src)
throws java.rmi.RemoteException,
TooManySourcesException,
IncompatableSourceException
- Throws:
java.rmi.RemoteException
TooManySourcesException
IncompatableSourceException
removeSource
public void removeSource(Source src)
throws java.rmi.RemoteException,
NoSuchSourceException
- Throws:
java.rmi.RemoteException
NoSuchSourceException
addSinkListener
public net.jini.core.event.EventRegistration addSinkListener(net.jini.core.event.RemoteEventListener listener,
java.rmi.MarshalledObject handback)
throws java.rmi.RemoteException
- Throws:
java.rmi.RemoteException
removeSinkListener
public void removeSinkListener(net.jini.core.event.RemoteEventListener listener)
throws java.rmi.RemoteException,
NoSuchListenerException
- Throws:
java.rmi.RemoteException
NoSuchListenerException