Datasnap.DSCommon
Contains implementations of callback items and client callback channel manager. Also a helper class for the DataSnap session and some event types in order to support the implemented functionality.
Package | DataSnapCommon.bpl |
---|
Classes
TDSCallbackItem | Implements a callback and string list pairing, where Callback is one of the channel callbacks of the client, and Channels is a list of names of channels, aside from the channel of the callback channel manager, where the callback listens. |
TDSClientCallbackChannelManager | Client callback manager that handles the client callbacks that are registered with a specific DataSnap server instance. |
TDSServiceException | Class to represent DataSnap service exceptions within the Datasnap.DSCommon unit. |
TDSSessionHelper | Is a class that contains one static method that generates a random session identifier. |
Types
TDSCallbackChannelEvent | Event for notifying channel callbacks. |
TDSCallbackTunnelEventType | User event type for notification of callback tunnel events, such as create and close . |
TDSChannelThreadState | Is an enumeration of DataSnap tunnel states. |
TDSClientChannelEventItem | Event item passed in through the TDSClientChannelManagerEvent to provide tunnel event information. |
TDSClientChannelManagerEvent | User event for the notification of channel events, such as create and close. |