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

FreeBSD Manual Pages

  
 
  

home | help
TICKIT_TE...PUT_BUFFER(3)  Library Functions Manual  TICKIT_TE...PUT_BUFFER(3)

NAME
       tickit_term_set_output_buffer - define a	terminal output	buffer

SYNOPSIS
       #include	<tickit.h>

       void tickit_term_set_output_buffer(TickitTerm *tt, size_t len);

       Link with -ltickit.

DESCRIPTION
       tickit_term_set_output_buffer()	sets  up an output buffer of the given
       size, to	store output bytes pending being written to  the  output  file
       descriptor,  or	using the output function. The value 0 may be given to
       indicate	that no	buffer should be used. This buffer is not directly ac-
       cessible.

       If a buffer is defined, then none of the	drawing	functions will immedi-
       ately create output either to the file descriptor or the	 output	 func-
       tion. Instead, they will	append into the	buffer,	to be flushed by call-
       ing tickit_term_flush(3). If the	buffer fills completely	as a result of
       being  written  to by a drawing function, it will be flushed to the ap-
       propriate output	method.

RETURN VALUE
       tickit_term_set_output_buffer() returns no value.

SEE ALSO
       tickit_term_build(3),	tickit_term_print(3),	 tickit_term_flush(3),
       tickit_term(7), tickit(7)

						     TICKIT_TE...PUT_BUFFER(3)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=tickit_term_set_output_buffer&sektion=3&manpath=FreeBSD+Ports+15.0>

home | help