API:System.Beacon.Components.TBeaconDevice.NamespaceGenerator

From RAD Studio API Documentation
Jump to: navigation, search

Delphi

property NamespaceGenerator;

C++

__property NamespaceGenerator = {default=1};

Properties

Type Visibility Source Unit Parent
property published
System.Beacon.Components.pas
System.Beacon.Components.hpp
System.Beacon.Components TBeaconDevice

Description

Represents the kind of generation for the EddystoneNamespace identifier.

System.Beacon.Components.TBeaconDevice.NamespaceGenerator inherits from System.Beacon.Components.TCustomBeaconDevice.NamespaceGenerator. All content below this line refers to System.Beacon.Components.TCustomBeaconDevice.NamespaceGenerator. Represents the kind of generation for the EddystoneNamespace identifier.

The possible generator methods are:

  • 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