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

Method Index

 o changeChannel(String)
The changeChannel changes channels on the basis of the channel name.
 o closeAgent()
The closeAgent method for deleting the agent member variables.
 o getChannelList()
The getChannelList method gets the list of all channels.
 o getPVCAddr()
The getPVCAddr access method.
 o removeClientFromConnection()
Removes client from the MCConnection of the current channel

Methods

 o 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.
 o removeClientFromConnection
 public abstract void removeClientFromConnection() throws RemoteException
Removes client from the MCConnection of the current channel

 o 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.
 o 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.
 o 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