Enumerations
The following enumerations are available globally.
-
/////////////////////////////////////////////////////////////////
Declaration
Objective-C
enum ESTBeaconPower {}Swift
enum ESTBeaconPower : Int8
-
Possible types of setting operation.
See moreDeclaration
Objective-C
enum ESTSettingOperationType {}Swift
enum ESTSettingOperationType : Int -
Parameter describing source of operation.
Declaration
Objective-C
enum ESTSettingStorageType {}Swift
enum ESTSettingStorageType : UInt
-
Settings related errors.
See moreDeclaration
Objective-C
enum ESTDeviceSettingsManagerError {}Swift
enum ESTDeviceSettingsManagerError : Int
-
Possible errors reported by this class.
See moreDeclaration
Objective-C
enum ESTDeviceLocationBeaconError {}Swift
enum ESTDeviceLocationBeaconError : Int
-
Proximity zone where device was located.
See moreDeclaration
Objective-C
enum ESTEddystoneProximity {}Swift
enum ESTEddystoneProximity : Int
-
All available GPIO port to interact with.
See moreDeclaration
Objective-C
enum ESTGPIOPort {}
-
Generic advertiser slot identifier.
See moreDeclaration
Objective-C
enum ESTGenericAdvertiserID {}Swift
enum ESTGenericAdvertiserID : Int
-
Defines types of errors that can occur inside the bulk updater mechanis.
See moreDeclaration
Objective-C
enum ESTLocationBeaconBulkUpdaterError {}Swift
enum ESTLocationBeaconBulkUpdaterError : Int -
Defines the possible statuses of the whole bulk updater mechanism.
See moreDeclaration
Objective-C
enum ESTBulkUpdaterStatus {}Swift
enum ESTBulkUpdaterStatus : Int -
Possible update statuses of a device contained in
See moreESTLocationBeaconBulkUpdateConfiguration.Declaration
Objective-C
enum ESTBulkUpdaterDeviceUpdateStatus {}Swift
enum ESTBulkUpdaterDeviceUpdateStatus : Int
-
Possible errors generated while using Monitoring Manager related to Bluetooth or Estimote Cloud.
See moreDeclaration
Objective-C
enum ESTMonitoringManagerError {}Swift
enum ESTMonitoringManagerError : Int
-
Represents possible monitoring states for a user in relation to a proximity zone.
- ESTMonitoringStateUnknown: It’s unkown whether the user is inside or outside the zone.
- ESTMonitoringStateInside: The user is inside the zone.
- ESTMonitoringStateOutside: The user is outside the zone.
Declaration
Objective-C
enum ESTMonitoringState {}Swift
enum ESTMonitoringState : UInt
-
Possible errors generated while using Monitoring Manager related to configuration, permissions or Bluetooth problems.
- ESTMonitoringManagerErrorBluetoothNotSupported: Platform doesn’t support BLE.
- ESTMonitoringManagerErrorUnauthorizedToUseBluetooth: App isn’t authorize to use BLE.
- ESTMonitoringManagerErrorBluetoothOff: Bluetooth is currently powered off.
- ESTMonitoringManagerErrorDistanceTooLow: Desired mean trigger distance is too low.
Declaration
Objective-C
enum ESTMonitoringV2ManagerError {}Swift
enum ESTMonitoringV2ManagerError : Int
-
Monitoring proximity represents mental model of a beacon’s range.
See moreDeclaration
Objective-C
enum ESTMonitoringProximity {}
-
Type of the device marked on enclosure.
Declaration
Objective-C
enum ESTNearableType {}Swift
enum ESTNearableType : Int -
Physical orientation of the device in 3D space.
Declaration
Objective-C
enum ESTNearableOrientation {}Swift
enum ESTNearableOrientation : Int -
Proximity zone related to distance from the device.
Declaration
Objective-C
enum ESTNearableZone {}Swift
enum ESTNearableZone : Int -
Type of firmware running on the device.
Declaration
Objective-C
enum ESTNearableFirmwareState {}Swift
enum ESTNearableFirmwareState : Int -
Describes nearable broadcasting mode.
See moreDeclaration
Objective-C
enum ESTNearableBroadcastingScheme {}Swift
enum ESTNearableBroadcastingScheme : Int8
-
Possible operations errors while handling sending to and recieving data from peripheral.
See moreDeclaration
Objective-C
enum ESTPeripheralTypeUtilityError {}Swift
enum ESTPeripheralTypeUtilityError : Int -
Errors when handling peripheral packets.
See moreDeclaration
Objective-C
enum ESTPeripheralTypeUtilityErrorCode {}Swift
enum ESTPeripheralTypeUtilityErrorCode : Int -
State of device firmware.
See moreDeclaration
Objective-C
enum ESTPeripheralFirmwareState {}Swift
enum ESTPeripheralFirmwareState : Int
-
Errors occurring for request.
See moreDeclaration
Objective-C
enum ESTRequestAssignGPSLocationError {}Swift
enum ESTRequestAssignGPSLocationError : Int
-
Describes possible errors that can occur during sending request.
See moreDeclaration
Objective-C
enum ESTRequestBaseError {}Swift
enum ESTRequestBaseError : Int
-
Errors occurring for request.
See moreDeclaration
Objective-C
enum ESTRequestBeaconColorError {}Swift
enum ESTRequestBeaconColorError : Int
-
Errors occurring for request.
See moreDeclaration
Objective-C
enum ESTRequestBeaconMacError {}Swift
enum ESTRequestBeaconMacError : Int
-
Error that can occur for ESTRequestDeletePendingSettings operation.
- ESTRequestDeletePendingSettingsFailed: When deletion of pending settings fails for some devices.
Declaration
Objective-C
enum ESTRequestDeletePendingSettingsError {}Swift
enum ESTRequestDeletePendingSettingsError : UInt
-
Errors occurring for request.
See moreDeclaration
Objective-C
enum ESTRequestGetBeaconsError {}Swift
enum ESTRequestGetBeaconsError : Int
-
Device’s types that can be requested.
Declaration
Objective-C
enum ESTRequestGetDevicesTypeMask {}Swift
struct ESTRequestGetDevicesTypeMask : OptionSet
-
Errors occurring for request.
See moreDeclaration
Objective-C
enum ESTRequestGetNearablesError {}Swift
enum ESTRequestGetNearablesError : Int
-
Describes errors related to
See moreESTRequestV3GetFirmwares.Declaration
Objective-C
enum EStrequestV3GetFirmwresError {}Swift
enum EStrequestV3GetFirmwresError : Int
-
Describes Connectivity Interval validation error.
See moreDeclaration
Objective-C
enum ESTSettingConnectableIntervalError {}Swift
enum ESTSettingConnectableIntervalError : UInt
-
Describes Connectable Power validation error.
See moreDeclaration
Objective-C
enum ESTSettingConnectablePowerError {}Swift
enum ESTSettingConnectablePowerError : UInt
-
Describes application version validation error.
See moreDeclaration
Objective-C
enum ESTSettingDeviceInfoApplicationVersionError {}Swift
enum ESTSettingDeviceInfoApplicationVersionError : UInt
-
Describes bootloader version validation error.
See moreDeclaration
Objective-C
enum ESTSettingDeviceInfoBootloaderVersionError {}Swift
enum ESTSettingDeviceInfoBootloaderVersionError : UInt
-
Describes hardware version validation error.
See moreDeclaration
Objective-C
enum ESTSettingDeviceInfoHardwareVersionError {}Swift
enum ESTSettingDeviceInfoHardwareVersionError : UInt
-
Describes EddystoneEID Interval validation error.
See moreDeclaration
Objective-C
enum ESTSettingEddystoneEIDIntervalError {}Swift
enum ESTSettingEddystoneEIDIntervalError : UInt
-
Describes EddystoneEID Power validation error.
See moreDeclaration
Objective-C
enum ESTSettingEddystoneEIDPowerError {}Swift
enum ESTSettingEddystoneEIDPowerError : UInt -
Available Tx Power levels for Eddystone UID packet.
See
ESTBeaconPowerDeclaration
Objective-C
enum ESTEddystoneEIDPower {}Swift
enum ESTEddystoneEIDPower : Int8
-
Describes Eddystone Telemetry Advertising Interval validation error.
See moreDeclaration
Objective-C
enum ESTSettingEddystoneTLMIntervalError {}Swift
enum ESTSettingEddystoneTLMIntervalError : UInt
-
Describes EddystoneTLM Power validation error.
See moreDeclaration
Objective-C
enum ESTSettingEddystoneTLMPowerError {}Swift
enum ESTSettingEddystoneTLMPowerError : UInt -
Available Tx Power levels for Eddystone TLM packet.
See
ESTBeaconPowerDeclaration
Objective-C
enum ESTEddystoneTLMPower {}Swift
enum ESTEddystoneTLMPower : Int8
-
Describes Eddystone UID Instance validation error.
See moreDeclaration
Objective-C
enum ESTSettingEddystoneUIDInstanceError {}Swift
enum ESTSettingEddystoneUIDInstanceError : UInt
-
Describes Eddystone UID Advertising Interval validation error.
See moreDeclaration
Objective-C
enum ESTSettingEddystoneUIDIntervalError {}Swift
enum ESTSettingEddystoneUIDIntervalError : UInt
-
Describes Eddystone UID Namespace validation error.
See moreDeclaration
Objective-C
enum ESTSettingEddystoneUIDNamespaceError {}Swift
enum ESTSettingEddystoneUIDNamespaceError : UInt
-
Describes Eddystone UID Power validation error.
See moreDeclaration
Objective-C
enum ESTSettingEddystoneUIDPowerError {}Swift
enum ESTSettingEddystoneUIDPowerError : UInt -
Available Tx Power levels for Eddystone UID packet.
See
ESTBeaconPowerDeclaration
Objective-C
enum ESTEddystoneUIDPower {}Swift
enum ESTEddystoneUIDPower : Int8
-
Describes Eddystone URL validation error.
See moreDeclaration
Objective-C
enum ESTSettingEddystoneURLNamespaceError {}Swift
enum ESTSettingEddystoneURLNamespaceError : UInt
-
Describes Eddystone URL Advertising Interval validation error.
See moreDeclaration
Objective-C
enum ESTSettingEddystoneURLIntervalError {}Swift
enum ESTSettingEddystoneURLIntervalError : UInt
-
Describes EddystoneURL Power validation error.
See moreDeclaration
Objective-C
enum ESTSettingEddystoneURLPowerError {}Swift
enum ESTSettingEddystoneURLPowerError : UInt -
Available Tx Power levels for Eddystone URL packet.
See
ESTBeaconPowerDeclaration
Objective-C
enum ESTEddystoneURLPower {}Swift
enum ESTEddystoneURLPower : Int8
-
Describes Estimote Location Advertising Interval validation error.
See moreDeclaration
Objective-C
enum ESTSettingEstimoteLocationIntervalError {}Swift
enum ESTSettingEstimoteLocationIntervalError : UInt
-
Describes Estimote Location Power validation error.
See moreDeclaration
Objective-C
enum ESTSettingEstimoteLocationPowerError {}Swift
enum ESTSettingEstimoteLocationPowerError : UInt -
Available Tx Power levels for Estimote Location packet.
See
ESTBeaconPowerDeclaration
Objective-C
enum ESTEstimoteLocationPower {}Swift
enum ESTEstimoteLocationPower : Int8
-
Describes Estimote Telemetry Advertising Interval validation error.
See moreDeclaration
Objective-C
enum ESTSettingEstimoteTLMIntervalError {}Swift
enum ESTSettingEstimoteTLMIntervalError : UInt
-
Describes Estimote Telemetry Power validation error.
See moreDeclaration
Objective-C
enum ESTSettingEstimoteTLMPowerError {}Swift
enum ESTSettingEstimoteTLMPowerError : UInt -
Available Tx Power levels for Estimote Telemetry packet.
See
ESTBeaconPowerDeclaration
Objective-C
enum ESTEstimoteTLMPower {}Swift
enum ESTEstimoteTLMPower : Int8
-
Describes GenericAdvertiser GenericAdvertiserData validation error.
See moreDeclaration
Objective-C
enum ESTSettingGenericAdvertiserDataError {}Swift
enum ESTSettingGenericAdvertiserDataError : UInt
-
Describes GenericAdvertiser GenericAdvertiserPower validation error.
See moreDeclaration
Objective-C
enum ESTSettingGenericAdvertiserEnableError {}Swift
enum ESTSettingGenericAdvertiserEnableError : UInt
-
Describes GenericAdvertiser GenericAdvertiserInterval validation error.
See moreDeclaration
Objective-C
enum ESTSettingGenericAdvertiserIntervalError {}Swift
enum ESTSettingGenericAdvertiserIntervalError : UInt
-
Describes GenericAdvertiser GenericAdvertiserPower validation error.
See moreDeclaration
Objective-C
enum ESTSettingGenericAdvertiserPowerError {}Swift
enum ESTSettingGenericAdvertiserPowerError : UInt
-
Describes iBeacon Advertising Interval validation error.
See moreDeclaration
Objective-C
enum ESTSettingIBeaconIntervalError {}Swift
enum ESTSettingIBeaconIntervalError : UInt
-
Describes iBeacon Advertising Major validation error.
See moreDeclaration
Objective-C
enum ESTSettingIBeaconMajorError {}Swift
enum ESTSettingIBeaconMajorError : UInt
-
Describes iBeacon Advertising Minor validation error.
See moreDeclaration
Objective-C
enum ESTSettingIBeaconMinorError {}Swift
enum ESTSettingIBeaconMinorError : UInt
-
Describes iBeacon Power validation error.
See moreDeclaration
Objective-C
enum ESTSettingIBeaconPowerError {}Swift
enum ESTSettingIBeaconPowerError : UInt -
Available Tx Power levels for iBeacon packet.
See
ESTBeaconPowerDeclaration
Objective-C
enum ESTIBeaconPower {}Swift
enum ESTIBeaconPower : Int8
-
Describes iBeacon Advertising Interval validation error.
See moreDeclaration
Objective-C
enum ESTSettingIBeaconProximityUUIDError {}Swift
enum ESTSettingIBeaconProximityUUIDError : UInt
-
Describes Settings BroadcastingScheme validation error.
See moreDeclaration
Objective-C
enum ESTSettingNearableBroadcastingSchemeError {}Swift
enum ESTSettingNearableBroadcastingSchemeError : UInt
-
Describes Settings EddystoneURL validation error.
See moreDeclaration
Objective-C
enum ESTSettingNearableEddystoneURLError {}Swift
enum ESTSettingNearableEddystoneURLError : UInt
-
Describes Nearable Interval validation error.
See moreDeclaration
Objective-C
enum ESTSettingNearableIntervalError {}Swift
enum ESTSettingNearableIntervalError : UInt
-
Describes Nearable Power validation error.
See moreDeclaration
Objective-C
enum ESTSettingNearablePowerError {}Swift
enum ESTSettingNearablePowerError : UInt -
Available Tx Power levels for Nearable packet.
See
ESTBeaconPowerDeclaration
Objective-C
enum ESTNearablePower {}Swift
enum ESTNearablePower : Int8
-
Possible statuses of
See moreESTSettingOperationStatusDeclaration
Objective-C
enum ESTSettingOperationStatus {}Swift
enum ESTSettingOperationStatus : Int
-
Describes Power MotionOnlyBroadcastingDelay validation error.
See moreDeclaration
Objective-C
enum ESTSettingPowerMotionOnlyBroadcastingDelayError {}Swift
enum ESTSettingPowerMotionOnlyBroadcastingDelayError : UInt
-
Describes Power ScheduledAdvertisingPeriod validation error.
See moreDeclaration
Objective-C
enum ESTSettingPowerScheduledAdvertisingPeriodError {}Swift
enum ESTSettingPowerScheduledAdvertisingPeriodError : UInt
-
Describes Sensors TemperatureOffset validation error.
See moreDeclaration
Objective-C
enum ESTSettingSensorsTemperatureOffsetError {}Swift
enum ESTSettingSensorsTemperatureOffsetError : UInt
View on GitHub
Enumerations Reference