Module: DeviceAtlas
- Defined in:
- lib/deviceatlas.rb,
lib/deviceatlas/exceptions.rb,
lib/deviceatlas/device/tree.rb,
lib/deviceatlas/device/config.rb,
lib/deviceatlas/device/ua_props.rb,
lib/deviceatlas/device/device_api.rb,
lib/deviceatlas/carrier/bucket_type.rb,
lib/deviceatlas/carrier/byte_reader.rb,
lib/deviceatlas/carrier/carrier_api.rb,
lib/deviceatlas/device/client_props.rb,
lib/deviceatlas/carrier/carrier_data.rb,
lib/deviceatlas/device/device_api_web.rb,
lib/deviceatlas/carrier/bucket_handler.rb,
lib/deviceatlas/device/post_walk_rules.rb,
lib/deviceatlas/carrier/carrier_api_web.rb,
lib/deviceatlas/carrier/carrier_data_type.rb,
lib/deviceatlas/device/client_props_rule_set.rb
Overview
Copyright (c) DeviceAtlas Limited 2021. All Rights Reserved.
Defined Under Namespace
Modules: BooleanType, Carrier, Device, IntegerType, StringType Classes: ClientPropertiesException, DataFileException, IncorrectPropertyTypeException, InvalidPropertyNameException, MissingDataException
Constant Summary collapse
- PROPERTY_DATA_TYPE_BOOLEAN =
Property data types
'b'
- PROPERTY_DATA_TYPE_INTEGER =
'i'
- PROPERTY_DATA_TYPE_STRING =
's'
- OPERATOR_EQUAL =
Operators
1
- OPERATOR_LESS =
2
- OPERATOR_GREATER =
4
- OPERATOR_NOT_EQUAL =
8
- OPERATOR_LESS_OR_EQUAL =
1 & 2
3
- OPERATOR_GREATER_OR_EQUAL =
1 & 4
5
- OPERATOR_UNKNOWN =
0