Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
ticc_fdstream(1)	     General Commands Manual		ticc_fdstream(1)

NAME
     ticc_fdstream - Implementation of iostreams tied to File Descriptors

DESCRIPTION
     Short description. Needs work...

     The main functions are:

     fdostream( int fd );
	    Open an ouput stream connected to the socket with the id: fd

     fdistream( int fd );
	    Open an input stream connected to the socket with the id: fd

	    Both  fdostream  and  fdistream  can  be  used as normal ostream and
	    istream streams for output/input respectively.

     bool nb_getline( istream& stream, string& s, int& timeout );

     bool nb_putline( ostream& stream, const string& s, int& timeout );
	    read/write a string s from/to a  non-blocking  stream  stream  using
	    timeout  to terminate the operation when it fails to complete within
	    timeout

	    This only works for streams connected to a socket for which the  op-
	    eration  mode  is  set  to non_blocking, using fcntl( sock, F_SETFL,
	    O_NONBLOCK ) or the like.

AUTHORS
     Ko van der Sloot lamasoftware@science.ru.nl

				2015 November 26		ticc_fdstream(1)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=ticc_fdstream&sektion=1&manpath=FreeBSD+Ports+15.1.quarterly>

home | help