public interface DataLogService
Modifier and Type | Method and Description |
---|---|
Call<byte[]> |
dequeueOnePacket()
Dequeue one packet
Dequeue one packet in the FIFO list (Firt In First Out) of datalog packets
LWM2M path: /1031//11
|
Call<java.lang.Void> |
flush()
Flush data log packets
Reinitialisation : efface tous les paquets de la mémoire de l'IoTize.
|
Call<java.lang.Integer> |
getMaxPacketCount()
Get the maximum number of packet
LWM2M path: /1024//23
|
Call<DataLogOption> |
getOptions()
Get data log options
LWM2M path: /1031//2
|
Call<java.lang.Integer> |
getPacketCount()
Get number of pending datalog packet
Get the number of data log packet available
LWM2M path: /1031//10
|
Call<java.lang.Void> |
putCryptoKey(byte[] value)
Write data log crypto key
Hash du password DataLoggin.
|
Call<java.lang.Void> |
putOptions(DataLogOption value)
Write data log option
LWM2M path: /1031//2
|
Call<java.lang.Void> |
run()
Run datalog acquisition
Start data log packet acquisition
LWM2M path: /1031//0
|
Call<java.lang.Void> |
stop()
Stop datalog acquisition
Stop data log packet acquisition
LWM2M path: /1031//1
|
@Get(value="/datalog/dequeue-packet") Call<byte[]> dequeueOnePacket()
@Post(value="/datalog/flush") Call<java.lang.Void> flush()
@Get(value="/datalog/max-packet-count") Call<java.lang.Integer> getMaxPacketCount()
@Get(value="/datalog/options") Call<DataLogOption> getOptions()
@Get(value="/datalog/packet-count") Call<java.lang.Integer> getPacketCount()
@Put(value="/datalog/crypto-key") Call<java.lang.Void> putCryptoKey(@Body(converter="Bytes") byte[] value)
value
- input@Put(value="/datalog/options") Call<java.lang.Void> putOptions(@Body(converter="DataLogOption") DataLogOption value)
value
- input@Post(value="/datalog/run") Call<java.lang.Void> run()