at.lcm.x2c.communicator
Interface IScopeRemote

All Superinterfaces:
java.rmi.Remote
All Known Implementing Classes:
ScopeRemote

public interface IScopeRemote
extends java.rmi.Remote

Scope RMI interface.

Author:
Markus Aigner

Method Summary
 void addChannelConfig(at.lcm.x2c.scope.ChannelConfig config)
           
 java.io.File getMapFile()
           
 int getSampleTimePrescaler()
           
 double[][] getVectors()
           
 boolean isOfflineDataAvailable()
           
 boolean isSamplingFinished()
           
 void removeChannelConfig(short channelId)
           
 void setMapFile(java.io.File mapFile)
           
 void setSampleTimePrescaler(int prescaler)
           
 void setTriggerConfig(at.lcm.x2c.scope.TriggerConfig triggerConfig)
           
 void startSampling()
           
 void startSampling(boolean disableAutoUpdate)
           
 void stopSampling()
           
 void updateSamplingData()
           
 

Method Detail

startSampling

void startSampling()
                   throws java.rmi.RemoteException,
                          java.lang.Exception
Throws:
java.rmi.RemoteException
java.lang.Exception

startSampling

void startSampling(boolean disableAutoUpdate)
                   throws java.rmi.RemoteException,
                          java.lang.Exception
Throws:
java.rmi.RemoteException
java.lang.Exception

stopSampling

void stopSampling()
                  throws java.rmi.RemoteException,
                         java.lang.Exception
Throws:
java.rmi.RemoteException
java.lang.Exception

isSamplingFinished

boolean isSamplingFinished()
                           throws java.rmi.RemoteException,
                                  java.lang.Exception
Throws:
java.rmi.RemoteException
java.lang.Exception

addChannelConfig

void addChannelConfig(at.lcm.x2c.scope.ChannelConfig config)
                      throws java.rmi.RemoteException,
                             java.lang.Exception
Throws:
java.rmi.RemoteException
java.lang.Exception

setTriggerConfig

void setTriggerConfig(at.lcm.x2c.scope.TriggerConfig triggerConfig)
                      throws java.rmi.RemoteException,
                             java.lang.Exception
Throws:
java.rmi.RemoteException
java.lang.Exception

setSampleTimePrescaler

void setSampleTimePrescaler(int prescaler)
                            throws java.rmi.RemoteException,
                                   java.lang.Exception
Throws:
java.rmi.RemoteException
java.lang.Exception

getSampleTimePrescaler

int getSampleTimePrescaler()
                           throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

removeChannelConfig

void removeChannelConfig(short channelId)
                         throws java.rmi.RemoteException,
                                java.lang.Exception
Throws:
java.rmi.RemoteException
java.lang.Exception

updateSamplingData

void updateSamplingData()
                        throws java.rmi.RemoteException,
                               java.lang.Exception
Throws:
java.rmi.RemoteException
java.lang.Exception

isOfflineDataAvailable

boolean isOfflineDataAvailable()
                               throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getVectors

double[][] getVectors()
                      throws java.rmi.RemoteException,
                             java.lang.Exception
Throws:
java.rmi.RemoteException
java.lang.Exception

setMapFile

void setMapFile(java.io.File mapFile)
                throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getMapFile

java.io.File getMapFile()
                        throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException


Copyright 2013 LCM. All rights reserved.