/AWS1/CL_LOCDEVICEPOSITION¶
Contains the device position details.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_sampletime TYPE /AWS1/LOCTIMESTAMP /AWS1/LOCTIMESTAMP¶
The timestamp at which the device's position was determined. Uses ISO 8601 format:
YYYY-MM-DDThh:mm:ss.sssZ.
iv_receivedtime TYPE /AWS1/LOCTIMESTAMP /AWS1/LOCTIMESTAMP¶
The timestamp for when the tracker resource received the device position in ISO 8601 format:
YYYY-MM-DDThh:mm:ss.sssZ.
it_position TYPE /AWS1/CL_LOCPOSITION_W=>TT_POSITION TT_POSITION¶
The last known device position.
Optional arguments:¶
iv_deviceid TYPE /AWS1/LOCID /AWS1/LOCID¶
The device whose position you retrieved.
io_accuracy TYPE REF TO /AWS1/CL_LOCPOSITIONALACCURACY /AWS1/CL_LOCPOSITIONALACCURACY¶
The accuracy of the device position.
it_positionproperties TYPE /AWS1/CL_LOCPOSITIONPRPMAP_W=>TT_POSITIONPROPERTYMAP TT_POSITIONPROPERTYMAP¶
The properties associated with the position.
Queryable Attributes¶
DeviceId¶
The device whose position you retrieved.
Accessible with the following methods¶
| Method | Description | 
|---|---|
GET_DEVICEID() | 
Getter for DEVICEID, with configurable default | 
ASK_DEVICEID() | 
Getter for DEVICEID w/ exceptions if field has no value | 
HAS_DEVICEID() | 
Determine if DEVICEID has a value | 
SampleTime¶
The timestamp at which the device's position was determined. Uses ISO 8601 format:
YYYY-MM-DDThh:mm:ss.sssZ.
Accessible with the following methods¶
| Method | Description | 
|---|---|
GET_SAMPLETIME() | 
Getter for SAMPLETIME, with configurable default | 
ASK_SAMPLETIME() | 
Getter for SAMPLETIME w/ exceptions if field has no value | 
HAS_SAMPLETIME() | 
Determine if SAMPLETIME has a value | 
ReceivedTime¶
The timestamp for when the tracker resource received the device position in ISO 8601 format:
YYYY-MM-DDThh:mm:ss.sssZ.
Accessible with the following methods¶
| Method | Description | 
|---|---|
GET_RECEIVEDTIME() | 
Getter for RECEIVEDTIME, with configurable default | 
ASK_RECEIVEDTIME() | 
Getter for RECEIVEDTIME w/ exceptions if field has no value | 
HAS_RECEIVEDTIME() | 
Determine if RECEIVEDTIME has a value | 
Position¶
The last known device position.
Accessible with the following methods¶
| Method | Description | 
|---|---|
GET_POSITION() | 
Getter for POSITION, with configurable default | 
ASK_POSITION() | 
Getter for POSITION w/ exceptions if field has no value | 
HAS_POSITION() | 
Determine if POSITION has a value | 
Accuracy¶
The accuracy of the device position.
Accessible with the following methods¶
| Method | Description | 
|---|---|
GET_ACCURACY() | 
Getter for ACCURACY | 
PositionProperties¶
The properties associated with the position.
Accessible with the following methods¶
| Method | Description | 
|---|---|
GET_POSITIONPROPERTIES() | 
Getter for POSITIONPROPERTIES, with configurable default | 
ASK_POSITIONPROPERTIES() | 
Getter for POSITIONPROPERTIES w/ exceptions if field has no | 
HAS_POSITIONPROPERTIES() | 
Determine if POSITIONPROPERTIES has a value | 
Public Local Types In This Class¶
Internal table types, representing arrays and maps of this class, are defined as local types:
TT_DEVICEPOSITIONLIST¶
TYPES TT_DEVICEPOSITIONLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_LOCDEVICEPOSITION WITH DEFAULT KEY
.