TCPConnectionGetSource Full Description |
|
Syntaxdefine external source function TCPConnectionGetSource value TCPConnection this-TCPConnection timeout value counter timeout-in-milliseconds optional protocol value IOProtocol this-IOProtocol optional as TCPConnectionGetSource Purpose This function returns an external source object from which data will be read. If the passed TCP connection object is closed or was never connected, then this function returns a dummy external source object that immediately returns "end of input". At the same time, it sets the TCP connection object to be in error. The timeout value applies primarily to data read from the returned external source.
If a TCP connection from which an external source is derived is closed using Arguments:
Example:
local TCPConnection TCP-Conn local stream s set TCP-Conn to TCPConnectionOpen on "localhost" at 5300 TCPConnectionSetBuffering TCP-Conn enabled false open s with binary-mode as TCPConnectionGetOutput TCP-Conn protocol IOProtocolMultiPacket put s "hello world" close s output TCPConnectionGetSource TCP-Conn protocol IOProtocolMultiPacket |