API:System.Beacon.Components.TBeaconDevice.NamespaceGenerator
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.