• Hello
Search Results for

    Show / Hide Table of Contents

    Struct AndroidCheatingDetectionStatus

    Default IAndroidCheatingDetectionStatus implementation carrying the false-positive likelihood, threat rating, detected Android cheating type and whether the source monitor failed to retrieve its data.

    Implements
    IAndroidCheatingDetectionStatus
    IDetectorStatus
    Namespace: GUPS.AntiCheat.Detector.Android
    Assembly: cs.temp.dll.dll
    Syntax
    public struct AndroidCheatingDetectionStatus : IAndroidCheatingDetectionStatus

    Constructors

    AndroidCheatingDetectionStatus(Single, UInt32, EAndroidCheatingType, Boolean)

    Creates a new AndroidCheatingDetectionStatus with the given fields.

    Declaration
    public AndroidCheatingDetectionStatus(float _PossibilityOfFalsePositive, uint _ThreatRating, EAndroidCheatingType _AndroidCheatingType, bool _MonitorFailedToRetrieveData)
    Parameters
    Type Name Description
    System.Single _PossibilityOfFalsePositive

    The false-positive likelihood in the range [0.0, 1.0].

    System.UInt32 _ThreatRating

    The threat rating reported with the detection.

    EAndroidCheatingType _AndroidCheatingType

    The type of cheating detected on the Android device.

    System.Boolean _MonitorFailedToRetrieveData

    Whether the source monitor failed to retrieve its data.

    Properties

    AndroidCheatingType

    Gets the type of cheating that was detected on the Android device, or UNKNOWN if no specific type could be classified.

    Declaration
    public EAndroidCheatingType AndroidCheatingType { readonly get; }
    Property Value
    Type Description
    EAndroidCheatingType

    MonitorFailedToRetrieveData

    Gets a value indicating whether the source monitor failed to retrieve its data over the native interface.

    Declaration
    public bool MonitorFailedToRetrieveData { readonly get; }
    Property Value
    Type Description
    System.Boolean
    Remarks

    When true, the detector could not perform a real validation - the most common cause is that parts of the native implementation are not available on the current Android device (requires at least SDK v19).

    PossibilityOfFalsePositive

    Gets the probability that the reported threat is a false positive, in the range [0.0, 1.0].

    Declaration
    public float PossibilityOfFalsePositive { readonly get; }
    Property Value
    Type Description
    System.Single

    ThreatRating

    Gets the threat rating reported with this detection. Higher values denote greater perceived threats.

    Declaration
    public uint ThreatRating { readonly get; }
    Property Value
    Type Description
    System.UInt32

    Implements

    IAndroidCheatingDetectionStatus
    IDetectorStatus
    In This Article
    Back to top GuardingPearSoftware documentation