Package com.blukii.sdk.config
Enum-Klasse DisconnectReason
- Alle implementierten Schnittstellen:
Serializable,Comparable<DisconnectReason>,Constable
Enum
DisconnectReason represents the reasons why
a connection has been disconnected- Siehe auch:
-
Verschachtelte Klassen - Übersicht
Von Klasse geerbte verschachtelte Klassen/Schnittstellen java.lang.Enum
Enum.EnumDesc<E extends Enum<E>> -
Enum-Konstanten - Übersicht
Enum-KonstantenEnum-KonstanteBeschreibungConnection failed because of unauthorized accessConnection is established but not accessible by the application.Disconnect triggered by device or because of out of rangeDisconnect triggered by actionBlukii.disconnect()Disconnect triggered by actionBlukii.writeSystemReset(int, ResponseListener)with mode=Blukii.SETTING_BLUKII_SYSTEM_RESET_FACTORY_DATA_RESETDisconnect triggered by actionBlukii.writeSystemReset(int, ResponseListener)with mode=Blukii.SETTING_BLUKII_SYSTEM_RESET_FACTORY_FLASH_RESETDisconnect triggered by actionBlukii.writeSystemReset(int, ResponseListener)with mode=Blukii.SETTING_BLUKII_SYSTEM_RESET_FACTORY_IMAGE_RESETConnection failed because of internal errorConnection failed because device is no blukii deviceDisconnect triggered by actionBlukii.writeSystemReset(int, ResponseListener)with mode=Blukii.SETTING_BLUKII_SYSTEM_RESET_REBOOTDisconnect triggered by device or because of out of range.Disconnect triggered by connection timeout (seeConnectionSettings.setConnectionTimeout(int))Connection failed because device type does fit to Blukii class type -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungstatic DisconnectReasonGibt die Enum-Konstante dieser Klasse mit dem angegebenen Namen zurück.static DisconnectReason[]values()Gibt ein Array mit den Konstanten dieser Enum-Klasse in der Reihenfolge ihrer Deklaration zurück.Von Klasse geerbte Methoden java.lang.Enum
compareTo, describeConstable, equals, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
-
Enum-Konstanten - Details
-
Disconnect
Disconnect triggered by actionBlukii.disconnect() -
Device
Disconnect triggered by device or because of out of range -
ReconnectDelayed
Disconnect triggered by device or because of out of range.The device will be reconnected when the device is in range again but after a delay of 70 seconds.
-
Timeout
Disconnect triggered by connection timeout (seeConnectionSettings.setConnectionTimeout(int)) -
Reboot
Disconnect triggered by actionBlukii.writeSystemReset(int, ResponseListener)with mode=Blukii.SETTING_BLUKII_SYSTEM_RESET_REBOOT -
FactoryDataReset
Disconnect triggered by actionBlukii.writeSystemReset(int, ResponseListener)with mode=Blukii.SETTING_BLUKII_SYSTEM_RESET_FACTORY_DATA_RESET -
FactoryImageReset
Disconnect triggered by actionBlukii.writeSystemReset(int, ResponseListener)with mode=Blukii.SETTING_BLUKII_SYSTEM_RESET_FACTORY_IMAGE_RESET -
FactoryFlashReset
Disconnect triggered by actionBlukii.writeSystemReset(int, ResponseListener)with mode=Blukii.SETTING_BLUKII_SYSTEM_RESET_FACTORY_FLASH_RESET -
AuthenticationFailed
Connection failed because of unauthorized access -
InternalError
Connection failed because of internal error -
ConnectionNotAccessibleError
Connection is established but not accessible by the application.blukii is repairing the connection within the next 10 seconds. For this time the blukii is not accessible.
-
NoBlukii
Connection failed because device is no blukii device -
WrongBlukiiType
Connection failed because device type does fit to Blukii class type
-
-
Methodendetails
-
values
Gibt ein Array mit den Konstanten dieser Enum-Klasse in der Reihenfolge ihrer Deklaration zurück.- Gibt zurück:
- ein Array mit den Konstanten dieser Enum-Klasse in der Reihenfolge ihrer Deklaration
-
valueOf
Gibt die Enum-Konstante dieser Klasse mit dem angegebenen Namen zurück. Die Zeichenfolge muss exakt mit einer ID übereinstimmen, mit der eine Enum-Konstante in dieser Klasse deklariert wird. (Zusätzliche Leerzeichen sind nicht zulässig.)- Parameter:
name- Name der zurückzugebenden Enumerationskonstante.- Gibt zurück:
- Enumerationskonstante mit dem angegebenen Namen
- Löst aus:
IllegalArgumentException- wenn diese Enum-Klasse keine Konstante mit dem angegebenen Namen enthältNullPointerException- wenn das Argument nicht angegeben wird
-