System.Beacon.Components.TCustomBeaconDevice.NamespaceGenerator
Delphi
property NamespaceGenerator: TNamespaceGeneratorMethod read FNamespaceGenerator write FNamespaceGenerator default ngHashFQDN;
C++
__property System::Beacon::TNamespaceGeneratorMethod NamespaceGenerator = {read=FNamespaceGenerator, write=FNamespaceGenerator, default=1};
Properties
Type | Visibility | Source | Unit | Parent |
---|---|---|---|---|
property | public | System.Beacon.Components.pas System.Beacon.Components.hpp |
System.Beacon.Components | TCustomBeaconDevice |
Description
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.