AbstractBindings class abstract

Abstract base class for the external bindings.

Implementers

Constructors

AbstractBindings()

Properties

hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

cancelAsync(Pointer<DeviceHandle> dev) int
close(Pointer<DeviceHandle> dev) int
getCenterFreq(Pointer<DeviceHandle> dev) int
getDeviceCount() int
getDeviceName(int index) Pointer<Utf8>
getDeviceUsbStrings(int index, Pointer<Utf8> manufact, Pointer<Utf8> product, Pointer<Utf8> serial) int
getDirectSampling(Pointer<DeviceHandle> dev) int
getFreqCorrection(Pointer<DeviceHandle> dev) int
getIndexBySerial(Pointer<Utf8> serial) int
getOffsetTuning(Pointer<DeviceHandle> dev) int
getSampleRate(Pointer<DeviceHandle> dev) int
getTunerGain(Pointer<DeviceHandle> dev) int
getTunerGains(Pointer<DeviceHandle> dev, Pointer<Int> gains) int
getTunerType(Pointer<DeviceHandle> dev) int
getUsbStrings(Pointer<DeviceHandle> dev, Pointer<Utf8> manufact, Pointer<Utf8> product, Pointer<Utf8> serial) int
getXtalFreq(Pointer<DeviceHandle> dev, Pointer<Uint32> rtlFreq, Pointer<Uint32> tunerFreq) int
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
open(Pointer<Pointer<DeviceHandle>> dev, int index) int
readAsync(Pointer<DeviceHandle> dev, Pointer<NativeType> cb, Pointer<Void> ctx, int bufNum, int bufLen) int
readEeprom(Pointer<DeviceHandle> dev, Pointer<Uint8> data, int offset, int len) int
readSync(Pointer<DeviceHandle> dev, Pointer<Void> buf, int len, Pointer<Int> nRead) int
resetBuffer(Pointer<DeviceHandle> dev) int
setAgcMode(Pointer<DeviceHandle> dev, int on) int
setBiasTee(Pointer<DeviceHandle> dev, int on) int
setCenterFreq(Pointer<DeviceHandle> dev, int freq) int
setDirectSampling(Pointer<DeviceHandle> dev, int on) int
setFreqCorrection(Pointer<DeviceHandle> dev, int ppm) int
setOffsetTuning(Pointer<DeviceHandle> dev, int on) int
setSampleRate(Pointer<DeviceHandle> dev, int rate) int
setTestmode(Pointer<DeviceHandle> dev, int on) int
setTunerBandwidth(Pointer<DeviceHandle> dev, int bw) int
setTunerGain(Pointer<DeviceHandle> dev, int gain) int
setTunerGainMode(Pointer<DeviceHandle> dev, int manual) int
setTunerIfGain(Pointer<DeviceHandle> dev, int stage, int gain) int
setXtalFreq(Pointer<DeviceHandle> dev, int rtlFreq, int tunerFreq) int
toString() String
A string representation of this object.
inherited
waitAsync(Pointer<DeviceHandle> dev, Pointer<NativeType> cb, Pointer<Void> ctx) int
writeEeprom(Pointer<DeviceHandle> dev, Pointer<Uint8> data, int offset, int len) int

Operators

operator ==(Object other) bool
The equality operator.
inherited