Table of Contents

Class GnssClock

Namespace
Android.Location
Assembly
MASES.Netdroid.dll
public class GnssClock : Parcelable, IDynamicMetaObjectProvider, IJVMBridgeCore, IEquatable<IJVMBridgeBaseInstance>, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeBaseInstance, IJVMBridgeDefinition, IParcelable
Inheritance
GnssClock
Implements
Inherited Members
Extension Methods

Constructors

GnssClock(IJVMBridgeBaseInitializer)

Initializer used internally by JCOBridge. Do not use directly.

[Obsolete("This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
public GnssClock(IJVMBridgeBaseInitializer initializer)

Parameters

initializer IJVMBridgeBaseInitializer

Properties

BridgeClassName

Java class name to be instantiated

public override string BridgeClassName { get; }

Property Value

string

CREATOR

public static Parcelable.Creator CREATOR { get; set; }

Property Value

Parcelable.Creator

IsBridgeAbstract

true if the BridgeClassName is an abstract class, i.e. cannot be created an instance

public override bool IsBridgeAbstract { get; }

Property Value

bool

IsBridgeCloseable

true if the BridgeClassName implements java.lang.AutoCloseable

public override bool IsBridgeCloseable { get; }

Property Value

bool

IsBridgeInterface

true if the BridgeClassName is an interface, i.e. does not have any public constructor

public override bool IsBridgeInterface { get; }

Property Value

bool

IsBridgeStatic

true if the BridgeClassName is a static class, i.e. does not have any public constructor

public override bool IsBridgeStatic { get; }

Property Value

bool

Methods

DescribeContents()

public int DescribeContents()

Returns

int

int

GetBiasNanos()

public double GetBiasNanos()

Returns

double

double

GetBiasUncertaintyNanos()

public double GetBiasUncertaintyNanos()

Returns

double

double

GetDriftNanosPerSecond()

public double GetDriftNanosPerSecond()

Returns

double

double

GetDriftUncertaintyNanosPerSecond()

public double GetDriftUncertaintyNanosPerSecond()

Returns

double

double

GetElapsedRealtimeNanos()

public long GetElapsedRealtimeNanos()

Returns

long

long

GetElapsedRealtimeUncertaintyNanos()

public double GetElapsedRealtimeUncertaintyNanos()

Returns

double

double

GetFullBiasNanos()

public long GetFullBiasNanos()

Returns

long

long

GetHardwareClockDiscontinuityCount()

public int GetHardwareClockDiscontinuityCount()

Returns

int

int

GetLeapSecond()

public int GetLeapSecond()

Returns

int

int

GetReferenceCarrierFrequencyHzForIsb()

public double GetReferenceCarrierFrequencyHzForIsb()

Returns

double

double

GetReferenceCodeTypeForIsb()

public String GetReferenceCodeTypeForIsb()

Returns

String

String

GetReferenceConstellationTypeForIsb()

public int GetReferenceConstellationTypeForIsb()

Returns

int

int

GetTimeNanos()

public long GetTimeNanos()

Returns

long

long

GetTimeUncertaintyNanos()

public double GetTimeUncertaintyNanos()

Returns

double

double

HasBiasNanos()

public bool HasBiasNanos()

Returns

bool

bool

HasBiasUncertaintyNanos()

public bool HasBiasUncertaintyNanos()

Returns

bool

bool

HasDriftNanosPerSecond()

public bool HasDriftNanosPerSecond()

Returns

bool

bool

HasDriftUncertaintyNanosPerSecond()

public bool HasDriftUncertaintyNanosPerSecond()

Returns

bool

bool

HasElapsedRealtimeNanos()

public bool HasElapsedRealtimeNanos()

Returns

bool

bool

HasElapsedRealtimeUncertaintyNanos()

public bool HasElapsedRealtimeUncertaintyNanos()

Returns

bool

bool

HasFullBiasNanos()

public bool HasFullBiasNanos()

Returns

bool

bool

HasLeapSecond()

public bool HasLeapSecond()

Returns

bool

bool

HasReferenceCarrierFrequencyHzForIsb()

public bool HasReferenceCarrierFrequencyHzForIsb()

Returns

bool

bool

HasReferenceCodeTypeForIsb()

public bool HasReferenceCodeTypeForIsb()

Returns

bool

bool

HasReferenceConstellationTypeForIsb()

public bool HasReferenceConstellationTypeForIsb()

Returns

bool

bool

HasTimeUncertaintyNanos()

public bool HasTimeUncertaintyNanos()

Returns

bool

bool

WriteToParcel(Parcel, int)

public void WriteToParcel(Parcel arg0, int arg1)

Parameters

arg0 Parcel

Parcel

arg1 int

int