Datasnap.DSServer.TDSCallbackTunnelEventItem
Delphi
TDSCallbackTunnelEventItem = record
EventType: TDSCallbackTunnelEventType;
Tunnel: TDSCallbackTunnel;
TunnelId: string;
TunnelChannelName: string;
CallbackId: string;
CallbackChannelNames: TStrings;
end;
C++
struct DECLSPEC_DRECORD TDSCallbackTunnelEventItem
{
public:
Datasnap::Dscommon::TDSCallbackTunnelEventType EventType;
TDSCallbackTunnel* Tunnel;
System::UnicodeString TunnelId;
System::UnicodeString TunnelChannelName;
System::UnicodeString CallbackId;
System::Classes::TStrings* CallbackChannelNames;
};
Properties
Type | Visibility | Source | Unit | Parent |
---|---|---|---|---|
record struct |
public | Datasnap.DSServer.pas Datasnap.DSServer.hpp |
Datasnap.DSServer | Datasnap.DSServer |
Description
Event item passed in through the TDSCallbackTunnelEvent, for providing tunnel event information.
TDSCallbackTunnelEventItem is a record that is passed in as an event item, through the TDSCallbackTunnelEvent, for providing tunnel event information.
Field | Meaning |
---|---|
EventType |
The type of event occurring for a tunnel. |
Tunnel |
The tunnel being acted on. |
TunnelId |
The ID of the tunnel being acted on. |
TunnelChannelName |
The |
CallbackId |
The ID of the callback being added or removed. |
CallbackChannelNames |
List of server channel names in which the specific callback is interested. |