java.lang.Object | +----cern.lhcias.csgui.Drivers.MD2SDriver
This class is an implementation of DataServer using the API from the MD2SŪ
product by Indium International.
Only one communication channel is needed to read and write data,
so it is not necessary to call setWriteHost and setWritePort.
To start a pooling mechanism, one has to set the pooling interval
and then call the method enable().
![]()
public MD2SDriver()
![]()
public void addAlarmListener(AlarmListener listener)
![]()
public void removeAlarmListener(AlarmListener listener)
![]()
public void setReadHost(String host_url)
![]()
public String getReadHost()
![]()
public void setReadPort(int com_port)
![]()
public int getReadPort()
![]()
public void setWriteHost(String host_url)
![]()
public String getWriteHost()
![]()
public void setWritePort(int com_port)
![]()
public int getWritePort()
![]()
public void closeConnection()
![]()
public void setTagArrays(TagArrays tc)
![]()
public void setPoolingInterval(long pooling_interval)
![]()
public long getPoolingInterval()
![]()
public void setType(String Type)
![]()
public String getType()
![]()
public void setMask(boolean Mask)
![]()
public boolean getMask()
![]()
public void setUser(String user)
![]()
public void setPassword(String password)
![]()
public String getUser()
![]()
public String getPassword()
![]()
public void setParameter(String parameter,
String value)
![]()
public String getParameter(String parameter)
![]()
public void setTagsSubscription(boolean subMode)
![]()
public boolean getTagsSubscription()
![]()
public void setProcessName(String processname)
![]()
public String getProcessName()
![]()
public boolean doYouImplement(String type)
![]()
public Vector getPossibleProtocols()
![]()
public String getDriverProtocol()
![]()
public void setConfig(String config)
![]()
public String toString()
![]()
public boolean isActive()
![]()
public void disable()
![]()
public void enable()
![]()
public void write(String name,
String stringValue)
![]()
public void run()
![]()
public synchronized String read(String name)
![]()
public synchronized boolean read(Vector names)