How many incoming connections should the OS hold open on our behalf until we get around to dealing with them?
For outbound we don't need any QSize. Either we are outbound, or we are in '!' inbound mode, in which case only 1 client at a time (per BO pool job) is allowed.
property IPAddress as %String (MAXLEN = 1000) [ Required ];
IP Address to make a TCP connection to; may be prepended with @AgentName:.
If IPAddress starts with '!', the Adapter will wait for a connection from a remote system. If no IP
address follows the '!', any remote system may connect; otherwise any listed IP addresses/ports will
be allowed to connect.
After the '!' you may enter a comma-separated list of remote IP addresses to accept connections from,
with IP addresses in dotted decimal form for IPV4 and colon-hex form for IPV6, with optional :port for IPV4 and |port for IPV6,
e.g. 192.168.1.22, 192.168.1.22:3298 or fe80::4c60:9595:7fb3:8139, fe80::4c60:9595:7fb3:8139|3298.
If :port or |port is specified, connections from other ports at the associated address will be refused.
Number of seconds to wait for a response to begin arriving back from the remote system after sending a request. Setting the timeout to -1 means wait forever.
Inherited description: This method is called from the Host.OnTask() method. It will be called within KeepaliveInterval of the last return from OnTask() or OnKeepalive().