public class SubscribedProvider extends java.lang.Object implements SampleProvider
Modifier and Type | Field and Description |
---|---|
protected java.text.DateFormat |
formatter |
Constructor and Description |
---|
SubscribedProvider(java.io.DataInputStream dis,
PublishedSource source) |
Modifier and Type | Method and Description |
---|---|
void |
fetchSample(float[] sample,
int offset)
Fetches a sample from a sensor or filter.
|
java.lang.String |
getHost() |
java.lang.String |
getName() |
PublishedSource |
getSource() |
java.lang.String |
getTime() |
long |
getTimeStamp() |
boolean |
isActive() |
int |
sampleSize()
Returns the number of elements in a sample.
The number of elements does not change during runtime. |
public SubscribedProvider(java.io.DataInputStream dis, PublishedSource source)
public int sampleSize()
SampleProvider
sampleSize
in interface SampleProvider
public void fetchSample(float[] sample, int offset)
SampleProvider
fetchSample
in interface SampleProvider
sample
- The array to store the sample in.offset
- The elements of the sample are stored in the array starting at the offset position.public PublishedSource getSource()
public java.lang.String getHost()
public java.lang.String getName()
public long getTimeStamp()
public boolean isActive()
public java.lang.String getTime()