NmeaLogSimulator

class NmeaLogSimulator : PositionSimulator

Functions

Link copied to clipboard
open fun addPositionSimulatorListener(listener: PositionSimulator.PositionSimulatorListener)
open fun addPositionSimulatorListener(listener: PositionSimulator.PositionSimulatorListener, @Nullable executor: Executor?)
Link copied to clipboard
open fun <T : NativeMethodsReceiver.NativeListener> callMethod(clazz: Class<T>, callback: NativeMethodsReceiver.NativeCallback<T>)
Link copied to clipboard
open fun destroy()
Link copied to clipboard
open fun finalize()
Link copied to clipboard
open fun <T : NativeMethodsReceiver.NativeListener> getListeners(clazz: Class<T>): MutableMap<T, Executor>
Link copied to clipboard
open fun Initialize(): Long
Link copied to clipboard
open override fun pause()
Link copied to clipboard
open fun <T : NativeMethodsReceiver.NativeListener> register(clazz: Class<T>, listener: T): Int
open fun <T : NativeMethodsReceiver.NativeListener> register(    clazz: Class<T>,     listener: T,     @Nullable executor: Executor?): Int
Link copied to clipboard
Link copied to clipboard
open override fun repeat(repeat: Boolean)
Link copied to clipboard
open override fun seekTo(percent: Int)
Link copied to clipboard
open fun SetSpeed(ptr: Long, speed: Float)
Link copied to clipboard
open override fun setSpeedMultiplier(multiplier: Float)
Link copied to clipboard
open fun size(): Int
Link copied to clipboard
open override fun start()
Link copied to clipboard
open override fun stop()
Link copied to clipboard
open fun <T : NativeMethodsReceiver.NativeListener> unregister(clazz: Class<T>, listener: T): Int

Properties

Link copied to clipboard
val mNativeRef: Long