public class CoreState extends Object implements Serializable
ServiceClient.requestCoreState()
.Modifier and Type | Field and Description |
---|---|
ActivationStatus |
activationState
The current activation state of the dongle.
|
byte[] |
btAddressDongleViaDongle
Sent by the dongle upon dongle info request.
|
byte[] |
btAddressSmartphoneViaDongle |
String |
btAddressViaClient
This is the address the client sends when connecting and booting the core.
|
String |
customerActivationKey
The customer activation key used for the activation.
|
Long |
dongleConnectionOnIdleTimeout
The time after the core will close the connection to the dongle in the case that there is no communication
(idling).
|
DongleVersionInfo |
dongleVersionInfo
A structure containing dongle version information.
|
String |
gcmRegistrationId
GCM/FCM registration id.
|
Long |
lastUbiDataTime
The time of the creation of UBI data in the dongle that has most recently been uploaded successfully to WEBFLEET
in ms, in UTC, Long.
|
String |
muid
Sent by the dongle to uniquely identify a device.
|
String |
userId
A virtual user id distilled from user name and password (MD5 hash).
|
String |
userName
The name of the user that logged in to the app.
|
String |
vin
The vehicle identification number.
|
Constructor and Description |
---|
CoreState() |
public volatile String userName
public volatile String userId
public volatile String customerActivationKey
public volatile String muid
public volatile byte[] btAddressDongleViaDongle
public volatile byte[] btAddressSmartphoneViaDongle
public volatile String vin
null
in case the vehicle's OBD channel does not return a VIN.public volatile DongleVersionInfo dongleVersionInfo
public volatile String btAddressViaClient
public volatile ActivationStatus activationState
ActivationStatus.NOT_ACTIVATED
no
messages/functions other than activation-related can be triggered by the client. If anyway messages are sent or
functions are called that require a previous activation no error or any other message is sent back to the
client.public volatile String gcmRegistrationId
public volatile Long lastUbiDataTime
public volatile Long dongleConnectionOnIdleTimeout