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 ¶, 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: