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. |