Class RemoteRequestSampleProvider

    • Constructor Summary

      Constructors 
      Constructor 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)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method 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.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • RemoteRequestSampleProvider

        public RemoteRequestSampleProvider​(java.io.ObjectInputStream is,
                                           java.io.ObjectOutputStream os,
                                           java.lang.String portName,
                                           java.lang.String sensorName,
                                           java.lang.String modeName)
      • RemoteRequestSampleProvider

        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)
    • Method Detail

      • sampleSize

        public int sampleSize()
        Description copied from interface: SampleProvider
        Returns the number of elements in a sample.
        The number of elements does not change during runtime.
        Specified by:
        sampleSize in interface SampleProvider
        Returns:
        the number of elements in a sample
      • fetchSample

        public void fetchSample​(float[] sample,
                                int offset)
        Description copied from interface: SampleProvider
        Fetches a sample from a sensor or filter.
        Specified by:
        fetchSample in interface SampleProvider
        Parameters:
        sample - The array to store the sample in.
        offset - The elements of the sample are stored in the array starting at the offset position.
      • close

        public void close()