This is historical information of device classes implemented in DataSocketViewer device server.

Use this link to find the valid information.

Development status: Released
Information status: New

Contact:



Class Description


This device allows the monitoring of an application which communicates with a
socket. it exchanges data with the datasocket proxy device.

Families: Communication

Key words:

Language: Cpp

License:

Contact:

Class interface


Attributes:

Commands:

Name Description
StatusInput: DevVoid
Output: DevString
This command gets the device status (stored in its device_status data member) and returns it to the caller.
StateInput: DevVoid
Output: State
This command gets the device state (stored in its device_state data member) and returns it to the caller.

Pipes:

Properties:

Name Description
AttributesToCreateString[]Type List of string, each element contains information about the attributes to create: one string is composed by 6 fields separated by a comma as: Field_, Field_2, Field_3, Field_4, Field_5[, Field_6] with: Field_1: Name of the attribute to create Field_2: URL adress to read by the socket Field_3: data type (long, double, bool, string, long_rw ,double_rw ,bool_rw ,longarray, doublearray, stringarray) Field_4: attribute (scalar, spectrum) Field_5: either : - index of a returned array if the attribute is scalar. else NAN Field_6: [optionnal] reverse bool data type value : `true` to read complement or `false` to read native value (default if omitted) Limitations : Attributes READ_WRITE are available only for bool, long and double types, and CANNOT be extracted from an array (i.e if index != NAN, then bool_rw, long_rw and double_rw types are not available)
DataSocketProxyDevString name of the DataSocket device proxy

22 Feb 2018, DS Admin
Updated:
The device class has been updated.
You can see previous version here .



20 Apr 2017, Piotr Goryl
Updated:
The device class has been updated.
You are looking at this version now.



23 Feb 2017, Piotr Goryl
Created:
The device class has been added to catalogue.
Added by:pgoryl2 on:20 Apr 2017, 3:07 p.m.