1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML><HEAD>
<TITLE>buffer.h.html</TITLE>
<!-- Source: buffer.h -->
<!-- Generated with ROBODoc Version 3.2.3 (Aug 16 2001) -->
<!-- ROBODoc (c) 1994-2001 by Frans Slothouber and Jacco van Weert. -->
</HEAD><BODY BGCOLOR="#FFFFFF">
<A NAME="buffer.h">Generated from buffer.h</A> with ROBODoc v3.2.3 on Tue Aug 21 10:13:17 2001
<BR>
<H3 ALIGN="center">TABLE OF CONTENTS</H3>
<OL>
<LI><A HREF="#Tn5250Buffer">lib5250/Tn5250Buffer</A>
</OL>
<HR>
<H2><A NAME="Tn5250Buffer">lib5250/Tn5250Buffer</A></H2>
<FONT SIZE="+1">NAME</FONT>
<PRE><EM> <B>Tn5250Buffer</B>
</EM></PRE><FONT SIZE="+1">SYNOPSIS</FONT>
<PRE> <B>Tn5250Buffer</B> buf;
<A HREF="../doc/buffer.c.html#tn5250_buffer_init">tn5250_buffer_init</A>(&buf);
<A HREF="../doc/buffer.c.html#tn5250_buffer_append_byte">tn5250_buffer_append_byte</A>(&buf, '\n');
<A HREF="../doc/buffer.c.html#tn5250_buffer_append_data">tn5250_buffer_append_data</A>(&buf, data, len);
fwrite(file,tn5250_buffer_data(&buf),1,tn5250_buffer_length(&buf));
<A HREF="../doc/buffer.c.html#tn5250_buffer_free">tn5250_buffer_free</A>(&buf);
</PRE><FONT SIZE="+1">DESCRIPTION</FONT>
<PRE> A dynamically-sizing buffer of bytes.
</PRE><FONT SIZE="+1">SOURCE</FONT>
<PRE> struct _Tn5250Buffer {
unsigned char /*@null@*/ *data;
int len;
int allocated;
};
typedef /*@abstract@*/ /*@immutable@*/ struct _Tn5250Buffer <B>Tn5250Buffer</B>;</PRE>
</BODY></HTML>
|