Datasnap.DSCommon.TDSClientChannelEventItem

From RAD Studio API Documentation
Jump to: navigation, search

[–] Properties
Type:
record
struct
Visibility: public
Source:
Datasnap.DSCommon.pas
Datasnap.DSCommon.hpp
Unit: Datasnap.DSCommon
Parent: Datasnap.DSCommon

Delphi

TDSClientChannelEventItem = record

C++

struct DECLSPEC_DRECORD TDSClientChannelEventItem
{
public:
    TDSCallbackTunnelEventType EventType;
    System::UnicodeString TunnelId;
    TDSClientCallbackChannelManager* Tunnel;
    System::UnicodeString TunnelChannelName;
    System::UnicodeString CallbackId;
    TDSCallbackItem* CallbackItem;
};

Description

Event item passed in through the TDSClientChannelManagerEvent to provide tunnel event information.

TDSClientChannelEventItem is a record that is passed in as an event item, through the TDSClientChannelManagerEvent, to provide tunnel event information.

Field Meaning

EventType

The type of event occurring for a tunnel.

TunnelId

The ID of the tunnel being acted on.

Tunnel

The tunnel being acted on.

TunnelChannelName

The ServerChannelName of the tunnel being acted on.

CallbackId

The ID of the callback being added or removed.

CallbackItem

The callback item that wraps the callback for which this event is available, or nil if the tunnel is being closed.

See Also