Datasnap.DSCommon
Enthält Implementierungen der Callback-Einträge und des Client-Callback-Kanalmanagers. Eine Hilfsklasse für die DataSnap-Sitzung und einige Ereignistypen zum Unterstützen der implementierten Funktionalität sind auch enthalten.
Package | DataSnapCommon270.bpl |
---|
Klassen
TDSCallbackItem | Implementiert ein Callback-Funktions- und Stringlisten-Paar, wobei Callback eine Kanal-Callback-Funktion des Clients und Channels eine Liste mit Kanälen ist, mit Ausnahme des Kanals des Callback-Kanalmanagers, über den die Callback-Funktion empfängt. |
TDSClientCallbackChannelManager | Client-Callback-Manager, der die Client-Callbacks behandelt, die bei einer bestimmten DataSnap-Serverinstanz registriert sind. |
TDSServiceException | Klasse zur Repräsentation von DataSnap-Dienst-Exceptions in der Unit Datasnap.DSCommon. |
TDSSessionHelper | Eine Klasse, die eine statische Methode enthält, mit der ein zufälliger Sitzungsbezeichner erzeugt wird. |
Typen
TDSCallbackChannelEvent | Ereignis zur Benachrichtigung von Kanal-Callback-Funktionen. |
TDSCallbackTunnelEventType | Benutzerereignistyp zur Benachrichtigung von Callback-Tunnel-Ereignissen, wie create und close . |
TDSChannelThreadState | Eine Aufzählung von DataSnap-Tunnelstatus. |
TDSClientChannelEventItem | Ereigniseintrag, der in TDSClientChannelManagerEvent zur Bereitstellung von Informationen über Tunnelereignisse übergeben wird. |
TDSClientChannelManagerEvent | Benutzerereignis zur Benachrichtigung über Kanalereignisse, wie z.B. das Erstellen oder Schließen. |
Konstanten
ctsStarting | ctsStarting: Integer = 3; |