Data.DBXTransport
Defines classes that implement the dbExpress transport protocol using dbExpress local channels, socket channels, transport filters, transport cypher filters, and additional supporting functionality such as dbExpress client information, and more.
Package | DbxClientDriver.bpl |
---|
Classes
TDbxChannel | Base class for classes that implement communication channels. |
TDBXChannelInfo | Provides transport-specific information from transport implementation. |
TDBXCommunicationLayerFactory | Represents a factory of various implementations of the communication layer. |
TDBXLocalChannel | Represents the channel for interfacing in-process data processing. TDBXLocalChannel implements a two-process producer and consumer paradigm, where data is exchanged in alternate steps. |
TDBXSocketChannelInfo | Transport channel information for socket-based transport. |
TFilterProperties | Represents a collection of strings specifying the properties of a TTransportFilterItem instance. |
TTransportCypherFilter | Implements a dbExpress transport encryption filter based on the PC1 algorithm. |
TTransportFilter | Parent class for transport filters that are invokable if present in the transport chain of the command filter list. |
TTransportFilterCollection | Represents a collection of transport filters. |
TTransportFilterFactory | Represents a filter factory for transport filters. |
TTransportFilterItem | Represents a transport filter. |
TTransportFilterTools | Represents the utility class for data processing. |
Types
TDBXClientInfo | Holds information about a connected client: its IP address, communication port and protocol, and application name. |