TestBindings class
External bindings for testing.
- Implemented types
Constructors
- TestBindings({DartGetDeviceCount? getDeviceCount, DartGetDeviceName? getDeviceName, DartGetDeviceUsbStrings? getDeviceUsbStrings, DartGetIndexBySerial? getIndexBySerial, DartOpen? open, DartClose? close, DartSetXtalFreq? setXtalFreq, DartGetXtalFreq? getXtalFreq, DartGetUsbStrings? getUsbStrings, DartWriteEeprom? writeEeprom, DartReadEeprom? readEeprom, DartSetCenterFreq? setCenterFreq, DartGetCenterFreq? getCenterFreq, DartSetFreqCorrection? setFreqCorrection, DartGetFreqCorrection? getFreqCorrection, DartGetTunerType? getTunerType, DartGetTunerGains? getTunerGains, DartSetTunerGain? setTunerGain, DartSetTunerBandwidth? setTunerBandwidth, DartGetTunerGain? getTunerGain, DartSetTunerIfGain? setTunerIfGain, DartSetTunerGainMode? setTunerGainMode, DartSetSampleRate? setSampleRate, DartGetSampleRate? getSampleRate, DartSetTestmode? setTestmode, DartSetAgcMode? setAgcMode, DartSetDirectSampling? setDirectSampling, DartGetDirectSampling? getDirectSampling, DartSetOffsetTuning? setOffsetTuning, DartGetOffsetTuning? getOffsetTuning, DartResetBuffer? resetBuffer, DartReadSync? readSync, DartWaitAsync? waitAsync, DartReadAsync? readAsync, DartCancelAsync? cancelAsync, DartSetBiasTee? setBiasTee})
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< dev, int index) → intDeviceHandle> > -
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