public class SWEVirtualSensorOutput extends VarRateSensorOutput<SWEVirtualSensor>
ERROR_NO_STORAGE, eventHandler, latestRecord, latestRecordTime, log, name
Constructor and Description |
---|
SWEVirtualSensorOutput(SWEVirtualSensor sensor,
DataComponent recordStructure,
DataEncoding recordEncoding) |
Modifier and Type | Method and Description |
---|---|
DataEncoding |
getRecommendedEncoding()
Provides the recommended encoding for records produced by this interface.
|
DataComponent |
getRecordDescription()
Retrieves the definition of records produced by this interface.
|
void |
publishNewRecord(DataBlock dataBlock) |
getAverageSamplingPeriod, updateSamplingPeriod
clearAllRecords, getAllRecords, getLatestRecord, getLatestRecords, getLatestRecordTime, getName, getNumberOfAvailableRecords, getParentModule, getStorageCapacity, isEnabled, isStorageSupported, registerListener, stop, unregisterListener
public SWEVirtualSensorOutput(SWEVirtualSensor sensor, DataComponent recordStructure, DataEncoding recordEncoding)
public DataComponent getRecordDescription()
IStreamingDataInterface
Note that this is usually sent by reference and MUST not be modified
by the caller. If you really need to modify it, first get an independent
copy using DataComponent.copy()
public DataEncoding getRecommendedEncoding()
IStreamingDataInterface
Note that this is usually sent by reference and MUST not be modified
by the caller. If you really need to modify it, first get an independent
copy using DataEncoding.copy()
public void publishNewRecord(DataBlock dataBlock)
Copyright © 2016 Sensia Software LLC. All rights reserved.