Methoden von System.Bluetooth.Components.TBluetoothLE
GeerbteProtected
_AddRef | protected | Wird aufgerufen, wenn eine Anwendung eine Komponentenschnittstelle verwendet. |
_Release | protected | Wird aufgerufen, wenn eine Anwendung eine Komponentenschnittstelle freigibt. |
AbortReliableWrite | public | Bricht eine zuvor gestartete Transaktion zum Schreiben eines Merkmalssatzes auf das angegebene Remote-Gerät als unteilbare (atomic) Transaktion ab. |
AddCharacteristic | public | Fügt das angegebene Merkmal dem angegebenen Dienst hinzu und gibt bei Erfolg True , ansonsten False zurück. |
AddService | public | Fügt dem zugrunde liegenden Server einen zuvor erstellten Dienst und dessen Eigenschaften hinzu. |
AfterConstruction | public | Reagiert, nachdem der letzte Konstruktor ausgeführt wurde. |
Assign | public | Kopiert den Inhalt eines anderen, gleichen Objekts. |
AssignTo | protected | Kopiert die Eigenschaften eines Objekts in ein Zielobjekt. |
AsyncSchedule | protected | |
BeforeDestruction | public | Führt alle erforderlichen Aktionen aus, bevor der erste Destruktor aufgerufen wird. |
BeginInvoke | public | Führt einen asynchronen Aufruf der in AProc oder AFunc angegebenen Methode durch. |
BeginReliableWrite | public | Startet eine Transaktion, um einen Merkmalssatz auf das angegebene Remote-Gerät als unteilbare (atomic) Transaktion zu schreiben. |
CancelDiscovery | public | Bricht eine zuvor mit DiscoverDevices gestartete Ermittlung ab. |
CanObserve | protected | |
ChangeName | protected | Weist der als private deklarierten, internen Eigenschaft Name den im Parameter NewName übergebenen String zu. |
CheckDisposed | protected | |
ClassInfo | public | Gibt einen Zeiger auf die Tabelle mit den Laufzeittypinformationen (RTTI) für den Objekttyp zurück. |
ClassName | public | Gibt in einem String den Typ einer Objektinstanz zurück (nicht den Typ der als Argument übergebenen Variable). |
ClassNameIs | public | Ermittelt, ob ein Objekt einen bestimmten Typ besitzt. |
ClassParent | public | Gibt den Typ des direkten Vorfahren einer Klasse zurück. |
ClassType | public | Gibt die Klassenreferenz der Objektklasse zurück. |
CleanupInstance | public | Übernimmt in einer Klasse die Instanzauflösung von langen Strings, Varianten und Schnittstellenvariablen. |
ClearServices | public | Entfernt jeden Dienst, den Sie zuvor zu Ihrem GATT-Server hinzugefügt haben. |
Create | public | Erstellt eine Instanz von TBluetoothLE. |
CreateCharacteristic | public | Erstellt ein Merkmal mit der angegebenen UUID, den Eigenschafts-Flags und der Beschreibung, fügt dem angegebenen Dienst das neue Merkmal hinzu und gibt das neue Merkmal zurück. |
CreateIncludedService | public | Erstellt einen einbezogenen Dienst (eine Referenz auf einen Dienst) mit dem angegebenen Diensttyp und mit der angegebenen UUID, fügt diesen neuen einbezogenen Dienst der Liste der einbezogenen Dienste des angegebenen Dienstes hinzu und gibt diesen neuen einbezogenen Dienst zurück. |
CreateService | public | Erstellt einen Dienst des angegebenen Diensttyps mit der angegebenen UUID, und gibt diesen neuen Dienst zurück. |
DefaultHandler | public | Stellt eine Schnittstelle für eine Methode bereit, die die Botschafts-Records verarbeitet. |
DefineProperties | protected | Legt Methoden fest, mit denen die nicht als published deklarierten Daten eines Objekts in einem Stream (z.B. in einer Formulardatei) gespeichert werden können. |
Destroy | public | Gibt diese Instanz von TBluetoothLE frei. |
DestroyComponents | public | Gibt alle untergeordneten Komponenten frei. |
Destroying | public | Zeigt an, dass die Komponenten und alle ihr untergeordneten Komponenten in Kürze freigegeben werden. |
DiscoverDevices | public | Beginnt die Ermittlung von Remote-Geräten, die Bluetooth Low Energy verwenden. |
DiscoverServices | public | Ermittelt vom angegebenen Remote-Gerät mit Bluetooth Low Energy angebotene Dienste sowie deren Merkmale und Deskriptoren. |
Dispatch | public | Ruft auf der Grundlage des Parameters Message Methoden zur Botschaftsverarbeitung auf. |
DisposeOf | public | DisposeOf erzwingt die Ausführung des Destruktorcodes in einem Objekt. |
DoConnect | protected | |
DoConnectedDevice | protected | Dispatcher des Ereignisses OnConnectedDevice. |
DoDisconnect | protected | |
DoDisconnectDevice | protected | Dispatcher des Ereignisses OnDisconnectDevice. |
DoInternalDiscoverLEDevice | protected | Behandlungsroutine des Ereignisses OnDiscoverLeDevice des Managers Ihrer Komponente. |
DoInternalDiscoveryEnd | protected | Behandlungsroutine des Ereignisses OnDiscoveryEnd des Managers Ihrer Komponente. |
DoOnCharacteristicRead | protected | Dispatcher des Ereignisses OnCharacteristicRead. |
DoOnCharacteristicReadRequest | protected | Dispatcher des Ereignisses OnCharacteristicRead. |
DoOnCharacteristicSubscribed | protected | |
DoOnCharacteristicUnSubscribed | protected | |
DoOnCharacteristicWrite | protected | Dispatcher des Ereignisses OnCharacteristicWrite. |
DoOnCharacteristicWriteRequest | protected | Dispatcher des Ereignisses OnCharacteristicWrite. |
DoOnDescriptorRead | protected | Dispatcher des Ereignisses OnDescriptorRead. |
DoOnDescriptorReadRequest | protected | |
DoOnDescriptorWrite | protected | Dispatcher des Ereignisses OnDescriptorWrite. |
DoOnDescriptorWriteRequest | protected | |
DoOnDiscoverLEDevice | protected | Dispatcher des Ereignisses OnDiscoverLEDevice. |
DoOnEndDiscoverDevices | protected | Dispatcher des Ereignisses OnEndDiscoverDevices. |
DoOnReadRSSI | protected | Dispatcher des Ereignisses OnReadRSSI. |
DoOnReliableWriteCompleted | protected | Dispatcher des Ereignisses OnReliableWriteCompleted. |
DoOnServicesDiscovered | protected | Dispatcher des Ereignisses OnServicesDiscovered. |
DoServiceAdded | protected | Dispatcher des Ereignisses OnServiceAdded. |
EndFunctionInvoke | public | Blockiert den Aufrufer, bis das angegebene ASyncResult fertiggestellt ist. |
EndInvoke | public | Blockiert den Aufrufer, bis das angegebene ASyncResult fertiggestellt ist. |
Equals | public | Überprüft, ob die aktuelle Instanz und der Obj-Parameter gleich sind. |
ExecuteAction | public | Führt eine Aktion aus. |
ExecuteReliableWrite | public | Sendet an das angegebene Remote-Gerät eine Anforderung zum Ausführen einer zuvor gestarteten Transaktion zum Schreiben eines Merkmalssatzes als unteilbare (atomic) Transaktion und gibt nach dem erfolgreichen Senden der Anforderung True zurück, oder False , wenn die Anforderung nicht gesendet werden konnte. |
FieldAddress | public | Liefert die Adresse eines als published deklarierten Objektfeldes. |
FindComponent | public | Gibt an, ob der Komponente eine bestimmte Komponente untergeordnet ist. |
Free | public | Löst die Instanz eines Objekts auf und gibt nötigenfalls den zugehörigen Speicher frei. |
FreeInstance | public | Gibt den Speicherbereich frei, der mit einem vorangegangenen Aufruf der Methode NewInstance reserviert wurde. |
FreeNotification | public | Stellt sicher, dass AComponent von der bevorstehenden Freigabe der Komponente benachrichtigt wird. |
FreeOnRelease | public | Gibt die Schnittstellenreferenz für Komponenten frei, die aus COM-Klassen erstellt wurden. |
GetCharacteristic | public | Gibt das GATT-Merkmal mit der angegebenen UUID vom angegebenen GATT-Dienst zurück. |
GetCharacteristics | public | Gibt eine Liste von Merkmalen zurück, die vom angegebenen GATT-Dienst zur Verfügung gestellt wird. |
GetChildOwner | protected | Gibt den Eigentümer einer untergeordneten Komponente zurück, die aus einem Stream gelesen wird. |
GetChildParent | protected | Gibt den Vorfahr oder, wenn ein solcher nicht existiert, den Eigentümer einer untergeordneten Komponente zurück, die aus einem Stream gelesen wird. |
GetChildren | protected | Zählt alle untergeordneten Komponenten auf. |
GetConnectionState | public | Getter-Methode von ConnectionState. |
GetCurrentAdapter | public | Getter-Methode von CurrentAdapter. |
GetCurrentManager | public | Getter-Methode von CurrentManager. |
GetDeltaStreams | protected | |
GetDescriptors | public | Gibt eine Liste von Deskriptoren des angegebenen GATT-Merkmals zurück. |
GetDiscoveredDevices | protected | Getter-Methode der Eigenschaft DiscoveredDevices. |
GetDisposed | protected | |
GetEnumerator | public | Gibt einen TComponentEnumerator zurück. |
GetGattServer | public | Getter der schreibgeschützten Eigenschaft GattServer. |
GetHashCode | public | Gibt einen Integerwert zurück, der den Hash-Code enthält. |
GetIDsOfNames | protected | Ordnet ein einzelnes Element und eine optionale Argumentmenge einer korrespondierenden Menge von Integer-Dispatch-Bezeichnern (dispIDs) zu. |
GetInterface | public | Ermittelt eine angegebene Schnittstelle. |
GetInterfaceEntry | public | Liefert den Eintrag für eine bestimmte, in einer Klasse implementierte Schnittstelle zurück. |
GetInterfaceTable | public | Gibt einen Zeiger auf eine Struktur zurück, die alle für eine bestimmte Klasse definierten Schnittstellen enthält. |
GetNamePath | public | Gibt einen vom Objektinspektor verwendeten String zurück. |
GetObservers | protected | Getter-Methode von Observers. |
GetOwner | protected | Gibt den Eigentümer einer Komponente zurück. |
GetParentComponent | public | Gibt die übergeordnete Komponente zurück. |
GetService | public | Gibt einen Dienst mit der angegebenen UUID zurück, die vom angegebenen Remote-Gerät zur Verfügung gestellt wird. |
GetServices | public | Gibt eine Liste von Diensten zurück, die vom angegebenen Remote-Gerät zur Verfügung gestellt wird. |
GetSupportsGattClient | protected | Gibt True zurück, wenn die aktuelle Plattform die Verwendung von Bluetooth Low Energy als Client unterstützt; andernfalls wird False zurückgegeben. |
GetSupportsGattServer | protected | Gibt True zurück, wenn die aktuelle Plattform die Verwendung von Bluetooth Low Energy als Client unterstützt; andernfalls wird False zurückgegeben. |
GetTypeInfo | protected | Ermittelt die Typinformationen für ein Objekt. |
GetTypeInfoCount | protected | Gibt die Anzahl der Typinformations-Schnittstellen zurück, die ein Objekt bereitstellt (entweder 0 oder 1). |
HasParent | public | Überprüft, ob die Komponente eine übergeordnete Komponente hat. |
InheritsFrom | public | Legt die Art der Beziehung zwischen zwei Objekttypen fest. |
InitInstance | public | Setzt alle Speicherzellen in dem für ein neues Objekt reservierten Bereich auf Null und initialisiert den Zeiger auf die Tabelle der virtuellen Methoden der Instanz. |
InsertComponent | public | Macht die Komponente zum Eigentümer einer bestimmten Komponente. |
InstanceSize | public | Gibt für jede Instanz des Objekttyps die Größe in Byte zurück. |
Invoke | protected | Stellt den Zugriff auf die Eigenschaften und Methoden eines Automatisierungsobjekts bereit, wenn die Komponente als Container für ein Automatisierungsobjekts dient. |
IsImplementorOf | public | Gibt an, ob die Komponente eine bestimmte Schnittstelle implementiert. |
Loaded | protected | Initialisiert die Komponente, nachdem die Formulardatei in den Speicher geladen wurde. |
MethodAddress | public | Gibt die Adresse einer Klassenmethode anhand des Namens zurück. |
MethodName | public | Gibt den Namen einer Klassenmethode per Adresse zurück. |
NewInstance | public | Weist für eine Instanz eines Objekttyps Speicher zu und gibt einen Zeiger auf die neue Instanz zurück. |
Notification | protected | Leitet Benachrichtigungen an alle untergeordneten Komponenten weiter. |
ObserverAdded | protected | |
operator () | public | C++-Umwandlung eines TComponent-Objekts entweder in eine System.Classes.IInterfaceComponentReference-Instanz oder in eine System.IInterface-Instanz. |
PaletteCreated | protected | Wird beim Einfügen einer Komponente aus der Komponentenpalette aufgerufen. |
QualifiedClassName | public | Gibt den qualifizierten Namen der Klasse zurück. |
QueryInterface | protected | Gibt eine Referenz auf ein angegebenes Interface zurück, wenn die aktuelle Komponente dieses Interface unterstützt. |
ReadCharacteristic | public | Sendet eine Anforderung an das angegebene Remote-Gerät, damit das Gerät die Daten des angegebenen Merkmals zurücksendet. |
ReadDescriptor | public | Sendet eine Anforderung an das angegebene Remote-Gerät, damit das Gerät die Daten des angegebenen Deskriptors zurücksendet. |
ReadRemoteRSSI | public | Liest den RSSI-Wert (Indikator für die Stärke des empfangenen Signals) vom Remote-Gerät. Dabei handelt es sich um einen asynchronen Vorgang. Nach Abschluss von ReadRemoteRSSI wird die Callback-Funktion OnReadRSSI ausgelöst. |
ReadState | protected | Liest den Status der Komponente. |
ReferenceInterface | public | Erstellt oder entfernt die internen Verknüpfungen, die zu einer Benachrichtigung der Komponente führen, wenn das implementierende Objekt einer bestimmten Schnittstelle freigegeben wird. |
RemoveComponent | public | Entfernt eine angegebene Komponente aus der Komponentenliste. |
RemoveFreeNotification | public | Deaktiviert die Freigabebenachrichtigung, die von der Methode FreeNotification aktiviert wurde. |
RemoveFreeNotifications | protected | Benachrichtigt alle untergeordneten Komponenten über die unmittelbare Freigabe ihrer Eigentümerkomponente. |
RssiToDistance | public | Akzeptiert als Parameter ARssi (Indikator für die Stärke des empfangenen Signals in dBm), ATxPower (Signalstärke in einem Meter Entfernung in dBm) und eine Konstante ASignalPropagationConst . Gibt einen Näherungswert der Entfernung zu dem Gerät in Meter an. |
SafeCallException | public | Fängt Exceptions in Methoden ab, die mit der Aufrufkonvention safecall deklariert wurden. |
SetAncestor | protected | Entfernt oder setzt den csAncestor-Status in der Eigenschaft ComponentState der Komponente. |
SetChildOrder | protected | Legt die visuelle Reihenfolge eines untergeordneten Steuerelements fest. |
SetDesigning | protected | Stellt sicher, dass bei den zur Entwurfszeit eingefügten Komponenten das Entwurfsmodus-Flag gesetzt ist. |
SetDesignInstance | protected | Stellt sicher, dass bei den zur Entwurfszeit eingefügten Komponenten das Entwurfsmodus-Flag gesetzt ist. |
SetEnabled | protected | Setter-Methode der Eigenschaft Enabled. |
SetForceRefreshCachedDevices | protected | Setter-Methode für ForceRefreshCachedDevices. |
SetInline | protected | Setzt das csInline-Bit der Eigenschaft ComponentState. |
SetName | protected | Weist den Wert der Eigenschaft Name zu. |
SetParentComponent | protected | Legt die übergeordnete Komponente fest. |
SetSubComponent | public | Bestimmt, ob die Komponente eine Unterkomponente ist. |
Setup | protected | Initialisiert diese Komponente. |
SetupGattServer | protected | Initialisiert den Gatt-Server der Bluetooth LE-Komponente, wenn er noch nicht initialisiert wurde. |
SubscribeToCharacteristic | public | Aktiviert Benachrichtigungen über Änderungen des angegebenen Merkmals des angegebenen Geräts, damit bei Änderungen des Merkmals auf dem Remote-Gerät die Daten des Merkmals automatisch auf Ihrem Ende aktualisiert werden (True ). |
ToString | public | Gibt einen String zurück, der den Klassennamen enthält. |
UnitName | public | Gibt den Namen der Unit zurück, in der die Klasse definiert ist. |
UnitScope | public | Gibt den Unit-Gültigkeitsbereich der Klasse zurück. |
UnSubscribeToCharacteristic | public | Deaktiviert Benachrichtigungen über Änderungen für das angegebene Merkmal des angegebenen Geräts, die zuvor mit SubscribeToCharacteristic aktiviert wurden. |
UpdateAction | public | Aktualisiert den Status einer Aktion. |
UpdateCharacteristicValue | public | Ersetzt die Daten eines vorhandenen Merkmals mit derselben UUID wie die UUID des angegebenen Merkmals und ersetzt die Daten des vorhandenen Merkmals durch die Daten des angegebenen Merkmals. |
Updated | protected | Löscht das Flag csUpdating der Eigenschaft ComponentState, wenn die Aktualisierung der Komponente beendet ist. |
UpdateRegistry | protected | Stellt die Schnittstelle für eine Methode bereit, die der Registrierung Typbibliotheks- und Versionsinformationen für Komponenten hinzufügt, die COM-Schnittstellen implementieren. |
Updating | protected | Setzt den Status csUpdating in die Eigenschaft ComponentState der Komponente. |
ValidateContainer | protected | Prüft, ob ein Objekt in einen Container eingefügt werden kann. |
ValidateInsert | protected | Stellt die Schnittstelle für eine Methode dar, die eine untergeordnete Komponente vor dem Einfügen überprüft. |
ValidateRename | protected | Stellt sicher, dass die Änderung des Namens einer untergeordneten Komponente keinen Namenskonflikt erzeugt. |
WriteCharacteristic | public | Sucht ein vorhandenes Merkmal des angegebenen Remote-Geräts mit derselben UUID wie die UUID des angegebenen Merkmals und ersetzt die Daten des vorhandenen Merkmals durch die Daten des angegebenen Merkmals. |
WriteDescriptor | public | Sucht einen vorhandenen Deskriptor des angegebenen Remote-Geräts mit derselben UUID wie die UUID des angegebenen Deskriptors und ersetzt die Daten des vorhandenen Deskriptors durch die Daten des angegebenen Deskriptors. |
WriteState | protected | Schreibt den Status der Komponente. |