Datasnap.DSServer.TDSCallbackTunnelEventItem

From RAD Studio API Documentation
Jump to: navigation, search

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 ServerChannelName of the tunnel being acted on.

CallbackId

The ID of the callback being added or removed.

CallbackChannelNames

List of server channel names in which the specific callback is interested.

See Also