All Packages Class Hierarchy This Package Previous Next Index
Interface calypso.services.tv.ControlTV
- public interface ControlTV
- extends Remote
Interface definition for remote methods of TVAgent class implementation.
- Author:
- Olli-Pekka Auvinen / TCM laboratory / HUT
- See Also:
- TVAgent
-
changeChannel(String)
- The changeChannel changes channels on the basis of the channel name.
-
closeAgent()
- The closeAgent method for deleting the agent member variables.
-
getChannelList()
- The getChannelList method gets the list of all channels.
-
getPVCAddr()
- The getPVCAddr access method.
-
removeClientFromConnection()
- Removes client from the MCConnection of the current channel
getChannelList
public abstract String[] getChannelList() throws RemoteException
- The getChannelList method gets the list of all channels.
- Returns:
- An array of Strings holding the channel names.
- Throws: RemoteException
- Something wrong with the remote interface access.
removeClientFromConnection
public abstract void removeClientFromConnection() throws RemoteException
- Removes client from the MCConnection of the current channel
changeChannel
public abstract boolean changeChannel(String channelName) throws RemoteException
- The changeChannel changes channels on the basis of the channel name.
- Parameters:
- The - name of the new channel.
- Returns:
- True if the change succeeded, otherwise false.
- Throws: RemoteException
- Something wrong with the remote interface access.
getPVCAddr
public abstract int[] getPVCAddr() throws RemoteException
- The getPVCAddr access method.
- Returns:
- The array holding the PVC address.
- Throws: RemoteException
- Something wrong with the remote interface access.
closeAgent
public abstract void closeAgent() throws RemoteException
- The closeAgent method for deleting the agent member variables.
- Throws: RemoteException
- Something wrong with the remote interface access.
All Packages Class Hierarchy This Package Previous Next Index