E
UROPEAN
S
YNCHROTRON
R
ADIATION
F
ACILITY
INSTALLATION EUROPEENNE DE RAYONNEMENT SYNCHROTRON
DataSocket
Device Commands Description
Revision: - Author:
1 - State
Description:
Command to read the device state. The method dev_state() override a DeviceImpl class virtual method.
 
Argin:
Tango::DEV_VOID
:
 
Argout:
Tango::DEV_STATE
: State Code
 
Command allowed for:
 
2 - Status
Description:
Command to read the device status. The method dev_status() override a DeviceImpl class virtual method.
 
Argin:
Tango::DEV_VOID
:
 
Argout:
Tango::CONST_DEV_STRING
: Status descrition
 
Command allowed for:
 
3 - ReadLong
Description:
Used to get a long value from DS
 
Argin:
Tango::DEV_STRING
: URL to read
 
Argout:
Tango::DEV_LONG
: long read on the datasocket
 
Command allowed for:
 
4 - ReadDouble
Description:
 
Argin:
Tango::DEV_STRING
: URL to read
 
Argout:
Tango::DEV_DOUBLE
: value read on the DataSocket
 
Command allowed for:
 
5 - ReadString
Description:
 
Argin:
Tango::DEV_STRING
: URL to read
 
Argout:
Tango::DEV_STRING
:
 
Command allowed for:
 
6 - ReadLongArray
Description:
 
Argin:
Tango::DEV_STRING
: URL to read
 
Argout:
Tango::DEVVAR_LONGARRAY
:
 
Command allowed for:
 
7 - ReadDoubleArray
Description:
 
Argin:
Tango::DEV_STRING
: URL to read
 
Argout:
Tango::DEVVAR_DOUBLEARRAY
:
 
Command allowed for:
 
8 - ReadStringArray
Description:
 
Argin:
Tango::DEV_STRING
: URL to read
 
Argout:
Tango::DEVVAR_STRINGARRAY
:
 
Command allowed for:
 
9 - WriteLong
Description:
 
Argin:
Tango::DEVVAR_LONGSTRINGARRAY
: Value to write + URL to write
 
Argout:
Tango::DEV_VOID
:
 
Command allowed for:
 
10 - WriteDouble
Description:
 
Argin:
Tango::DEVVAR_DOUBLESTRINGARRAY
: Value to write + URL to write
 
Argout:
Tango::DEV_VOID
:
 
Command allowed for:
 
11 - WriteString
Description:
Write a string on the DataSocket
 
Argin:
Tango::DEVVAR_STRINGARRAY
:
 
Argout:
Tango::DEV_VOID
: Value to write + URL to write on
 
Command allowed for:
 
12 - WriteLongArray
Description:
 
Argin:
Tango::DEVVAR_LONGSTRINGARRAY
:
 
Argout:
Tango::DEV_VOID
:
 
Command allowed for:
 
13 - WriteDoubleArray
Description:
 
Argin:
Tango::DEVVAR_DOUBLESTRINGARRAY
:
 
Argout:
Tango::DEV_VOID
:
 
Command allowed for:
 
14 - GetOpenedURL (for expert only)
Description:
Command to get the list of URL which are currently opened
 
Argin:
Tango::DEV_VOID
:
 
Argout:
Tango::DEVVAR_STRINGARRAY
:
 
Command allowed for: