Skip to content

/AWS1/CL_LOCINFERREDSTATE

The inferred state of the device, given the provided position, IP address, cellular signals, and Wi-Fi- access points.

CONSTRUCTOR

IMPORTING

Required arguments:

iv_proxydetected TYPE /AWS1/LOCBOOLEAN /AWS1/LOCBOOLEAN

Indicates if a proxy was used.

Optional arguments:

it_position TYPE /AWS1/CL_LOCPOSITION_W=>TT_POSITION TT_POSITION

The device position inferred by the provided position, IP address, cellular signals, and Wi-Fi- access points.

io_accuracy TYPE REF TO /AWS1/CL_LOCPOSITIONALACCURACY /AWS1/CL_LOCPOSITIONALACCURACY

The level of certainty of the inferred position.

iv_deviationdistance TYPE /AWS1/RT_DOUBLE_AS_STRING /AWS1/RT_DOUBLE_AS_STRING

The distance between the inferred position and the device's self-reported position.


Queryable Attributes

Position

The device position inferred by the provided position, IP address, cellular signals, and Wi-Fi- access points.

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 level of certainty of the inferred position.

Accessible with the following methods

Method Description
GET_ACCURACY() Getter for ACCURACY

DeviationDistance

The distance between the inferred position and the device's self-reported position.

Accessible with the following methods

Method Description
GET_DEVIATIONDISTANCE() Getter for DEVIATIONDISTANCE, with configurable default
ASK_DEVIATIONDISTANCE() Getter for DEVIATIONDISTANCE w/ exceptions if field has no v
STR_DEVIATIONDISTANCE() String format for DEVIATIONDISTANCE, with configurable defau
HAS_DEVIATIONDISTANCE() Determine if DEVIATIONDISTANCE has a value

ProxyDetected

Indicates if a proxy was used.

Accessible with the following methods

Method Description
GET_PROXYDETECTED() Getter for PROXYDETECTED, with configurable default
ASK_PROXYDETECTED() Getter for PROXYDETECTED w/ exceptions if field has no value
HAS_PROXYDETECTED() Determine if PROXYDETECTED has a value