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

FreeBSD Manual Pages

  
 
  

home | help
buffer_fromsa(3)	   Library Functions Manual	      buffer_fromsa(3)

NAME
       buffer_fromsa - initialize buffer structure from	stralloc

SYNTAX
       #include	<libowfat/buffer.h>

       void buffer_fromsa(buffer* b,const stralloc* sa);

DESCRIPTION
       buffer_fromsa  makes a virtual read buffer from a stralloc.  The	buffer
       reading functions will be able to read until the	end of the data	in the
       stralloc, then signal EOF.  The buffer does not	have  its  own	buffer
       space, it reuses	the one	in the stralloc.

       Do  not touch the stralloc until	you are	done with the buffer!  In par-
       ticular,	do not call stralloc_free on it!

       Reading data from the buffer will not change the	stralloc.

SEE ALSO
       buffer_tosa(3),	  buffer_init(3),    buffer(3),	    buffer_frombuf(3),
       buffer_fromarray(3)

							      buffer_fromsa(3)

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

home | help