Member von ScktComp.TServerClientThread
Contents |
Delphi-Informationen
| property CurrentThread public | |
| event OnTerminate public |
Wird ausgelöst, sobald die Methode Execute des Threads zurückgekehrt ist, aber bevor der Thread freigegeben wird. |
| property ThreadID public |
Bezeichnet einen Thread innerhalb des Systems eindeutig. |
| property Suspended public |
Zeigt an, ob ein Thread unterbrochen wurde. |
| property Priority public |
Bestimmt die Ausführungspriorität eines Threads gegenüber anderen Threads im Prozess. |
| property Handle public |
Gibt das Handle des Threads an (nur Windows). |
| property Finished public | |
| property FreeOnTerminate public |
Legt fest, ob das Thread-Objekt nach Beendigung des Threads automatisch freigegeben wird. |
| property FatalException public |
Legt fest, ob das Thread-Objekt nach Beendigung des Threads automatisch freigegeben wird. |
| property ExternalThread public | |
| method SpinWait public | |
| method NameThreadForDebugging public |
Mit NameThreadForDebugging benennen Sie einen Thread, der ohne Namen erstellt wurde. Mit NameThreadForDebugging können Sie auch eine Thread umbenennen. |
| method StaticSynchronize public |
Führt einen Methodenaufruf im Haupt-Thread aus. |
| method StaticQueue public |
Führt einen Methodenaufruf im Haupt-Thread asynchron aus. |
| method RemoveQueuedEvents public |
Entfernt Methodenaufrufe aus der Warteschlange. |
| method WaitFor public |
Wartet auf die Beendigung eines Threads und gibt den Wert der Eigenschaft ReturnValue zurück. |
| method Terminate public |
Signalisiert die Beendigung eines Threads. Dazu wird die Eigenschaft Terminated auf true gesetzt. |
| method Suspend public |
Unterbricht die Ausführung eines Threads. |
| method Start public |
Beginnt die Ausführung eines Threads. |
| method Resume public |
Setzt die Ausführung eines unterbrochenen Threads fort. |
| property Terminated protected |
Zeigt an, ob der Thread eine Aufforderung zum Beenden erhalten hat. |
| property ReturnValue protected |
Legt den Wert fest, der bei Beendigung der Ausführung des Thread an andere wartende Threads zurückgegeben wird, . |
| method Synchronize protected |
Führt einen Methodenaufruf im Haupt-Thread aus. |
| method Queue protected |
Führt einen Methodenaufruf im Haupt-Thread asynchron aus. |
| method Execute protected |
Stellt eine abstrakte bzw. rein virtuelle Methode bereit, die den auszuführenden Code enthält. |
| method DoTerminate protected |
Erzeugt das Ereignis OnTerminate. |
| method CheckThreadError protected |
| method Destroy public |
Gibt eine Objektinstanz frei. |
| method FreeInstance public |
Gibt den Speicherbereich frei, der mit einem vorangegangenen Aufruf der Methode NewInstance reserviert wurde. |
| method NewInstance public |
Weist für eine Instanz eines Objekttyps Speicher zu und gibt einen Zeiger auf die neue Instanz zurück. |
| method DefaultHandler public |
Stellt eine Schnittstelle für eine Methode bereit, die die Botschafts-Records verarbeitet. |
| method Dispatch public |
Ruft auf der Grundlage des Parameters Message Methoden zur Botschaftsverarbeitung auf. |
| method BeforeDestruction public |
Reagiert, bevor der erste Destruktor ausgeführt wird. |
| method AfterConstruction public |
Reagiert, nachdem der letzte Konstruktor ausgeführt wurde. |
| method SafeCallException public |
Fängt Exceptions in Methoden ab, die mit der Aufrufkonvention safecall deklariert wurden. |
| method ToString public |
Gibt einen String zurück, der den Klassennamen enthält. |
| method GetHashCode public |
Gibt einen Integerwert zurück, der den Hash-Code enthält. |
| method Equals public |
Überprüft, ob die aktuelle Instanz und der Parameter gleich sind. |
| method UnitName public |
Gibt einen String zurück, der den Unit-Namen enthält. |
| method GetInterfaceTable public |
Gibt einen Zeiger auf eine Struktur zurück, die alle für eine bestimmte Klasse definierten Schnittstellen enthält. |
| method GetInterfaceEntry public |
Liefert den Eintrag für eine bestimmte, in einer Klasse implementierte Schnittstelle zurück. |
| method GetInterface public |
Ermittelt eine angegebene Schnittstelle. |
| method FieldAddress public |
Liefert die Adresse eines als published deklarierten Objektfeldes. |
| method MethodName public |
Gibt den Namen einer Klassenmethode per Adresse zurück. |
| method MethodAddress public |
Gibt die Adresse einer Klassenmethode per Namen zurück. |
| method InheritsFrom public |
Legt die Art der Beziehung zwischen zwei Objekttypen fest. |
| method InstanceSize public |
Gibt für jede Instanz des Objekttyps die Größe in Byte zurück. |
| method ClassInfo public |
Gibt für den Objekttyp einen Zeiger auf die RTTI-Tabelle mit den Laufzeitinformationen zurück (RTTI = Run Time Type Information). |
| method ClassParent public |
Gibt den Typ des direkten Vorfahren einer Klasse zurück. |
| method ClassNameIs public |
Ermittelt, ob ein Objekt einen bestimmten Typ besitzt. |
| method ClassName public |
Gibt in einem String den Typ einer Objektinstanz zurück (nicht den Typ der als Argument übergebenen Variable). |
| method ClassType public |
Gibt die Klassenreferenz der Objektklasse zurück. |
| method CleanupInstance public |
Übernimmt in einer Klasse die Instanzauflösung von langen Strings, Varianten und Schnittstellenvariablen. |
| method 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. |
| method Free public |
Löst die Instanz eines Objekts auf und gibt nötigenfalls den zugehörigen Speicher frei. |
| method Create public |
Erzeugt ein Objekt und initialisert dessen Daten. |
Unit: ScktComp
Member von: TServerClientThread
C++-Informationen
| property CurrentThread public | |
| event OnTerminate public |
Wird ausgelöst, sobald die Methode Execute des Threads zurückgekehrt ist, aber bevor der Thread freigegeben wird. |
| property ThreadID public |
Bezeichnet einen Thread innerhalb des Systems eindeutig. |
| property Suspended public |
Zeigt an, ob ein Thread unterbrochen wurde. |
| property Priority public |
Bestimmt die Ausführungspriorität eines Threads gegenüber anderen Threads im Prozess. |
| property Handle public |
Gibt das Handle des Threads an (nur Windows). |
| property Finished public | |
| property FreeOnTerminate public |
Legt fest, ob das Thread-Objekt nach Beendigung des Threads automatisch freigegeben wird. |
| property FatalException public |
Legt fest, ob das Thread-Objekt nach Beendigung des Threads automatisch freigegeben wird. |
| property ExternalThread public | |
| method SpinWait public | |
| method NameThreadForDebugging public |
Mit NameThreadForDebugging benennen Sie einen Thread, der ohne Namen erstellt wurde. Mit NameThreadForDebugging können Sie auch eine Thread umbenennen. |
| method StaticSynchronize public |
Führt einen Methodenaufruf im Haupt-Thread aus. |
| method StaticQueue public |
Führt einen Methodenaufruf im Haupt-Thread asynchron aus. |
| method RemoveQueuedEvents public |
Entfernt Methodenaufrufe aus der Warteschlange. |
| method WaitFor public |
Wartet auf die Beendigung eines Threads und gibt den Wert der Eigenschaft ReturnValue zurück. |
| method Terminate public |
Signalisiert die Beendigung eines Threads. Dazu wird die Eigenschaft Terminated auf true gesetzt. |
| method Suspend public |
Unterbricht die Ausführung eines Threads. |
| method Start public |
Beginnt die Ausführung eines Threads. |
| method Resume public |
Setzt die Ausführung eines unterbrochenen Threads fort. |
| method ~TThread public | Classes.TThread.~TThread |
| method TThread public | Classes.TThread.TThread |
| property Terminated protected |
Zeigt an, ob der Thread eine Aufforderung zum Beenden erhalten hat. |
| property ReturnValue protected |
Legt den Wert fest, der bei Beendigung der Ausführung des Thread an andere wartende Threads zurückgegeben wird, . |
| method Synchronize protected |
Führt einen Methodenaufruf im Haupt-Thread aus. |
| method Queue protected |
Führt einen Methodenaufruf im Haupt-Thread asynchron aus. |
| method Execute protected |
Stellt eine abstrakte bzw. rein virtuelle Methode bereit, die den auszuführenden Code enthält. |
| method DoTerminate protected |
Erzeugt das Ereignis OnTerminate. |
| method CheckThreadError protected |
| method ~TObject public | System.TObject.~TObject |
| method FreeInstance public |
Gibt den Speicherbereich frei, der mit einem vorangegangenen Aufruf der Methode NewInstance reserviert wurde. |
| method NewInstance protected |
Weist für eine Instanz eines Objekttyps Speicher zu und gibt einen Zeiger auf die neue Instanz zurück. |
| method DefaultHandler public |
Stellt eine Schnittstelle für eine Methode bereit, die die Botschafts-Records verarbeitet. |
| method Dispatch public |
Ruft auf der Grundlage des Parameters Message Methoden zur Botschaftsverarbeitung auf. |
| method BeforeDestruction public |
Reagiert, bevor der erste Destruktor ausgeführt wird. |
| method AfterConstruction public |
Reagiert, nachdem der letzte Konstruktor ausgeführt wurde. |
| method SafeCallException public |
Fängt Exceptions in Methoden ab, die mit der Aufrufkonvention safecall deklariert wurden. |
| method ToString public |
Gibt einen String zurück, der den Klassennamen enthält. |
| method GetHashCode public |
Gibt einen Integerwert zurück, der den Hash-Code enthält. |
| method Equals public |
Überprüft, ob die aktuelle Instanz und der Parameter gleich sind. |
| method GetInterfaceTable public |
Gibt einen Zeiger auf eine Struktur zurück, die alle für eine bestimmte Klasse definierten Schnittstellen enthält. |
| method GetInterfaceEntry public |
Liefert den Eintrag für eine bestimmte, in einer Klasse implementierte Schnittstelle zurück. |
| method GetInterface public |
Ermittelt eine angegebene Schnittstelle. |
| method UnitName public |
Gibt einen String zurück, der den Unit-Namen enthält. |
| method MethodName public |
Gibt den Namen einer Klassenmethode per Adresse zurück. |
| method MethodAddress public |
Gibt die Adresse einer Klassenmethode per Namen zurück. |
| method InheritsFrom public |
Legt die Art der Beziehung zwischen zwei Objekttypen fest. |
| method InstanceSize public |
Gibt für jede Instanz des Objekttyps die Größe in Byte zurück. |
| method ClassInfo public |
Gibt für den Objekttyp einen Zeiger auf die RTTI-Tabelle mit den Laufzeitinformationen zurück (RTTI = Run Time Type Information). |
| method ClassParent public |
Gibt den Typ des direkten Vorfahren einer Klasse zurück. |
| method ClassNameIs public |
Ermittelt, ob ein Objekt einen bestimmten Typ besitzt. |
| method ClassName public |
Gibt in einem String den Typ einer Objektinstanz zurück (nicht den Typ der als Argument übergebenen Variable). |
| method 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. |
| method FieldAddress public |
Liefert die Adresse eines als published deklarierten Objektfeldes. |
| method CleanupInstance public |
Übernimmt in einer Klasse die Instanzauflösung von langen Strings, Varianten und Schnittstellenvariablen. |
| method ClassType public |
Gibt die Klassenreferenz der Objektklasse zurück. |
| method Free public |
Löst die Instanz eines Objekts auf und gibt nötigenfalls den zugehörigen Speicher frei. |
| method TObject public | System.TObject.TObject |
Unit: ScktComp
Member von: TServerClientThread