Datasnap.DSCommon.TDSClientCallbackChannelManager.TDSChannelCallback
| [–] Properties | |
|---|---|
| Type: class | |
| Visibility: protected | |
| Source: Datasnap.DSCommon.pas Datasnap.DSCommon.hpp
| |
| Unit: Datasnap.DSCommon | |
| Parent: TDSClientCallbackChannelManager | |
Delphi
TDSChannelCallback = class(TDBXCallback)
C++
class PASCALIMPLEMENTATION TDSChannelCallback : public Data::Dbxjson::TDBXCallback
Description
Callback used to wrap a group of callbacks.
The TDSChannelCallback class extends TDBXCallback, and is itself a callback. However, its constructor takes in two TDSChannelInvokeEvent references, and two TDSChannelInvokeEvent references. These are procedures that are used in TDSClientCallbackChannelManager, for example, to broadcast and notify messages to a collection of callbacks. In this way, the one callback is wrapping and delegating into zero or more callbacks.