swirl
Guide to OmniMark 9   OmniMark home
docs home 
IndexConceptsTasksSyntaxLibrariesLegacy LibrariesErrors
 
  Related Topics   Other Library Functions  
function  

tcp.terminate-reader

 
 

Library: TCP/IP client and server support (OMTCP)
Import: omtcp.xmd

Declaration

define external function tcp.terminate-reader
    of value tcp.connection Connection

Argument definitions

Connection
is an existing tcp.connection object.


Purpose

Use tcp.terminate-reader on a TCP connection from which an external source is derived to signal end-of-input.

Usage Notes

tcp.terminate-reader does nothing if the TCP connection object has no external source derived from it. Likewise, it does nothing if the TCP connection object is already signaled by SourceEnd, closed, or never connected.

Example


  import "omtcp.xmd" prefixed by tcp.
  
  global tcp.connection TCP-Conn
  
  find "</html>"
     tcp.terminate-reader of TCP-Conn
  
  find any-text => x
     output "%g(x)"
  
  process
     set TCP-Conn to tcp.connect to "localhost" on 5300
     submit tcp.reader of TCP-Conn

    Related Topics
 
Other Library Functions
 
 

Top [ INDEX ] [ CONCEPTS ] [ TASKS ] [ SYNTAX ] [ LIBRARIES ] [ LEGACY LIBRARIES ] [ ERRORS ]

OmniMark 9.1.0 Documentation Generated: September 2, 2010 at 1:38:10 pm
If you have any comments about this section of the documentation, please use this form.

Copyright © Stilo International plc, 1988-2010.