<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to function</title><link>https://sourceforge.net/p/libbuffers/wiki/function/</link><description>Recent changes to function</description><atom:link href="https://sourceforge.net/p/libbuffers/wiki/function/feed" rel="self"/><language>en</language><lastBuildDate>Sun, 28 Apr 2013 10:55:29 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/libbuffers/wiki/function/feed" rel="self" type="application/rss+xml"/><item><title>function modified by Mark Hobley</title><link>https://sourceforge.net/p/libbuffers/wiki/function/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;The libbuffers library provides the following functions for dynamic buffer handling.&lt;/p&gt;
&lt;p&gt;int allocateabuffer(int size)   Allocates a buffer, resizing the buffer information table as necessary&lt;br /&gt;
int allocatebuffer(int bufn,int size)   Allocates the specified buffer&lt;br /&gt;
int chrtobuffer(int bufn, char c)&lt;/p&gt;
&lt;p&gt;int chrfrombuffer(int bufn)&lt;/p&gt;
&lt;p&gt;int scanforfreebuffer()             Scans for a free slot in the buffer information table&lt;br /&gt;
int initbuffers()                   Prepares the buffer information table for first use&lt;br /&gt;
int freebuffer(int bufn)            Deallocates a buffer and removes the entry from the buffer information table&lt;br /&gt;
int freeallbuffers()                Deallocates all dynamic buffers and removes the buffer information table from memory&lt;br /&gt;
int growbuffertable()               Increases the size of the buffer information table by an additional number of entries (known as a tablechunk)&lt;br /&gt;
int resizebuffer(int bufn, int size)    Resizes the specified buffer to the size provided&lt;br /&gt;
int wipebufferinfo(int bufn)        Erases a record from the buffer information table&lt;br /&gt;
int wipeallbufferinfo()             Erases all entries from the buffer information table&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Mark Hobley</dc:creator><pubDate>Sun, 28 Apr 2013 10:55:29 -0000</pubDate><guid>https://sourceforge.netb58629cde2f3cd82e114afe991bfbf2087445f0a</guid></item></channel></rss>