ReadDefREQDESC< T > Class Template Reference
[Default USRs]

Read REQDESC: Read description of pending requests of the device. More...

#include <default-usrs.hh>

List of all members.

Public Member Functions

 ReadDefREQDESC (T *dev)
virtual
DeviceAccess::AccDevRetStatus 
read (SLong vrtAcc, const DeviceAccess::AccData &para, DeviceAccess::AccData &data, DeviceAccess::AccStamp &stamp, DeviceAccess::AccEFICD &eficd)

Detailed Description

template<class T>
class ReadDefREQDESC< T >

Read REQDESC: Read description of pending requests of the device.

Property:

Name:

REQDESC

Mode:

Read

Therapy lock:

None

Category:

Master

Access constraint:

Free


Member Function Documentation

virtual DeviceAccess::AccDevRetStatus read ( SLong  vrtAcc,
const DeviceAccess::AccData &  para,
DeviceAccess::AccData &  data,
DeviceAccess::AccStamp &  stamp,
DeviceAccess::AccEFICD &  eficd 
) [virtual]
Parameters:
vrtAcc Not used
para Not used
data 

Data

Type

Description

0

ULong

Count of pending requests returned

Data of first request

1

String

Device nomenclature

2

String

Property name

3

SLong

Property mode
1 = read, 2 = write, 3 = call

4

SLong

Property callmode
0 = Standard, 1 = UFC-Format

5

SLong

Virtual accelerator

6

ULong

Parameter size

7

ULong

Data size

8

ULong

Client access ID: IP address

9

ULong

Client access ID: UID

10

string

Client access ID: User name

11

ULong

Client access ID: PID

12

ULong

Client access ID: TID (LWP ID)

13

string

Client access ID: Process name

14

string

Client access ID: Process description

15

ULong

Client access ID: Access rights pattern

16

ULong

Setup time seconds

17

ULong

Setup time microseconds

18

SLong

Response ID: Async ID

19

ULong

Response ID: Timestamp seconds

20

ULong

Response ID: Timestamp microseconds

21

ULong

Response ID: Eventstamp

22

SLong

Response ID: Execution count

23

String

Response ID: Device nomenclature

24

String

Response ID: Property name

25

SLong

Exit status: Exit flag
0 = Thread is running, 1 = Thread is exiting

26

ULong

Exit status: Primary Status

27

ULong

Exit status: Secondary Status

Data of second request

28

String

Device nomenclature

29

String

Property name

...

...

...

...

Data of <count-th> request

...

...

...

stamp Timestamp contains the actual time, eventstamp is zero.
eficd Not used

The documentation for this class was generated from the following file:

Generated on 15 Aug 2018 for MXS-USRs by  doxygen 1.6.1