Datasnap.DSCommon.TDSClientCallbackChannelManager.TDSChannelCallback
Delphi
TDSChannelCallback = class(TDBXCallback)
C++
class PASCALIMPLEMENTATION TDSChannelCallback : public Data::Dbxjson::TDBXCallback
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
class | protected | Datasnap.DSCommon.pas Datasnap.DSCommon.hpp |
Datasnap.DSCommon | TDSClientCallbackChannelManager |
Beschreibung
Callback-Funktion zum Kapseln einer Gruppe von Callback-Funktionen.
Die Klasse TDSChannelCallback erweitert TDBXCallback und ist selbst eine Callback-Funktion. Ihr Konstruktor übernimmt jedoch zwei TDSChannelBroadcastEvent- und zwei TDSChannelInvokeEvent-Referenzen. Diese Prozeduren werden in TDSClientCallbackChannelManager verwendet, um beispielsweise Botschaften an eine Kollektion von Callback-Funktionen zu senden. Somit kapselt eine Callback-Funktion keine oder mehrere Callbak-Funktionen und delegiert an sie.