public class RemoteRequestSampleProvider extends java.lang.Object implements SampleProvider
| Constructor and Description |
|---|
RemoteRequestSampleProvider(java.io.ObjectInputStream is,
java.io.ObjectOutputStream os,
java.lang.String portName,
java.lang.String sensorName,
java.lang.String modeName) |
RemoteRequestSampleProvider(java.io.ObjectInputStream is,
java.io.ObjectOutputStream os,
java.lang.String portName,
java.lang.String sensorName,
java.lang.String modeName,
java.lang.String topic,
float frequency) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
void |
fetchSample(float[] sample,
int offset)
Fetches a sample from a sensor or filter.
|
int |
sampleSize()
Returns the number of elements in a sample.
The number of elements does not change during runtime. |
public RemoteRequestSampleProvider(java.io.ObjectInputStream is,
java.io.ObjectOutputStream os,
java.lang.String portName,
java.lang.String sensorName,
java.lang.String modeName)
public RemoteRequestSampleProvider(java.io.ObjectInputStream is,
java.io.ObjectOutputStream os,
java.lang.String portName,
java.lang.String sensorName,
java.lang.String modeName,
java.lang.String topic,
float frequency)
public int sampleSize()
SampleProvidersampleSize in interface SampleProviderpublic void fetchSample(float[] sample,
int offset)
SampleProviderfetchSample in interface SampleProvidersample - The array to store the sample in.offset - The elements of the sample are stored in the array starting at the offset position.public void close()