public class CommonStream<T> extends CommonApplication
Modifier and Type | Method and Description |
---|---|
int |
getPacketLostCount()
Returns number of packets lost during stream.
|
StreamStatusPacket |
getSensorStatus()
Get current sensor status.
|
void |
setCallback(T userCallback)
Sets the callback for the stream data.
|
StreamPacket[] |
startAndSubscribeStream()
start and subscribe sensor.
|
StreamPacket |
startSensor()
Starts sensor.
|
StreamPacket[] |
stopAndUnsubscribeStream()
stop and unsubscribe sensor.
|
StreamPacket |
stopSensor()
Stops sensor.
|
StreamPacket |
subscribeStream()
Subscribe to current application stream.
|
void |
subscribeStreamData()
Add custom callback for raw stream packets.
|
StreamPacket |
unsubscribeStream()
Unsubscribe to current application stream.
|
void |
unsubscribeStreamData()
Remove custom callback for raw stream packets.
|
void |
updateTimestamp(java.util.Calendar cal,
boolean generateTS)
Update timestamp for subscribing, only to be used when changing the base
reference time for the stream.
|
setTimeout
public int getPacketLostCount()
public void setCallback(T userCallback)
userCallback
- Callback function for specified adxl stream.public StreamPacket startSensor()
public StreamPacket stopSensor()
public StreamPacket subscribeStream()
public void updateTimestamp(java.util.Calendar cal, boolean generateTS)
public StreamPacket unsubscribeStream()
public void subscribeStreamData()
public void unsubscribeStreamData()
public StreamStatusPacket getSensorStatus()
public StreamPacket[] startAndSubscribeStream()
public StreamPacket[] stopAndUnsubscribeStream()