API:Data.DbxSocketChannelNative.TDBXIdTCPLayer
![TDBXIdTCPLayer](/images/Libraries/Sydney/e/c/c4/Data.DbxSocketChannelNative.TDBXIdTCPLayer.png)
Delphi
TDBXIdTCPLayer = class(TDBXCommunicationLayer)
C++
class PASCALIMPLEMENTATION DECLSPEC_DRTTI TDBXIdTCPLayer : public Data::Dbxcommon::TDBXCommunicationLayer
Properties
Type | Visibility | Source | Unit | Parent |
---|---|---|---|---|
class | public | Data.DbxSocketChannelNative.pas Data.DbxSocketChannelNative.hpp |
Data.DbxSocketChannelNative | Data.DbxSocketChannelNative |
Description
Implements the API communication layer.
Data.DbxSocketChannelNative.TDBXIdTCPLayer inherits from Data.DBXCommon.TDBXCommunicationLayer. All content below this line refers to Data.DBXCommon.TDBXCommunicationLayer.
Implements the API communication layer.
The TDBXCommunicationLayer class implements the API communication layer. If the communication layer is not terminated, the object can be reused. In cases where the communication layer needs to be terminated (timeouts, abrupt exit), the Terminate method needs to be called. After being terminated, the object cannot be reused.