System.Beacon.TNamespaceGeneratorMethod

From RAD Studio API Documentation
Jump to: navigation, search

Delphi

TNamespaceGeneratorMethod = (ngNone, ngHashFQDN, ngElidedUUID);

C++

enum DECLSPEC_DENUM TNamespaceGeneratorMethod : unsigned char { ngNone, ngHashFQDN, ngElidedUUID };

Properties

Type Visibility Source Unit Parent
enum public
System.Beacon.pas
System.Beacon.hpp
System.Beacon System.Beacon

Description

Type used in order to specify the kind of generation for the Eddystone Namespace identifier.

You can choose the following generator methods:

  • ngNone: Uses the value in EddystoneNamespace as the 20-digit hexadecimal string that represents the 10-bytes namespace value.
  • ngHashFQDN: Uses the first 10 bytes of an SHA-1 hash of the fully-qualified domain name specified in EddystoneNamespace.
  • ngElidedUUID: Uses the GUID property and removes its bytes 5 - 10 (inclusive) to generate the 10-bytes namespace.

See Also