LazyBindings class

External bindings that get resolved with the first call.

Implemented types

Constructors

LazyBindings(DynamicLibrary _library)

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

Operators

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