This is documentation for Caché & Ensemble.

For information on converting to InterSystems IRIS, see the InterSystems IRIS Adoption Guide and the InterSystems IRIS In-Place Conversion Guide, both available on the WRC Distributions page (login required).

Home > Class Reference > ENSLIB namespace > EnsLib.EDI.X12.Adapter.TCPInboundAdapter

EnsLib.EDI.X12.Adapter.TCPInboundAdapter

class EnsLib.EDI.X12.Adapter.TCPInboundAdapter extends EnsLib.TCP.InboundAdapter

Property Inventory

Method Inventory

Properties

property %OutLine as %String;
Local holder for lookahead line for Parser
Property methods: %OutLineDisplayToLogical(), %OutLineGet(), %OutLineIsValid(), %OutLineLogicalToDisplay(), %OutLineLogicalToOdbc(), %OutLineNormalize(), %OutLineSet()
property JobPerConnection as %Boolean [ InitialExpression = 0 ];
Spawn a new Job to handle each incoming TCP connection. Allows simultaneous handling of multiple connections.
Note that the performance of this setting can be affected by changing the configured QSize setting of this adapter and by configuring Job Servers as a system configuration option.
Property methods: JobPerConnectionDisplayToLogical(), JobPerConnectionGet(), JobPerConnectionIsValid(), JobPerConnectionLogicalToDisplay(), JobPerConnectionNormalize(), JobPerConnectionSet()
property QSize as %Integer (MAXVAL = 1000, MINVAL = 0) [ InitialExpression = 0 ];
How many incoming connections should the OS hold open on our behalf until we get around to dealing with them?

Set to 0 if only one connection at a time is expected. Set to a large number if many clients will connecting rapidly.

Property methods: QSizeDisplayToLogical(), QSizeGet(), QSizeIsValid(), QSizeLogicalToDisplay(), QSizeNormalize(), QSizeSet()

Methods

method Disconnect()
method OnConnected() as %Status
method OnInit() as %Status
Inherited description: This user callback method is called just after %OnNew()

Inherited Members

Inherited Properties

Inherited Methods

FeedbackOpens in a new window