File: buffer.h.html

package info (click to toggle)
tn5250 0.16.2-2
  • links: PTS
  • area: main
  • in suites: woody
  • size: 1,764 kB
  • ctags: 1,626
  • sloc: ansic: 11,846; sh: 7,882; makefile: 285; perl: 70
file content (37 lines) | stat: -rw-r--r-- 1,518 bytes parent folder | download
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>(&amp;buf);
    <A HREF="../doc/buffer.c.html#tn5250_buffer_append_byte">tn5250_buffer_append_byte</A>(&amp;buf, '\n');
    <A HREF="../doc/buffer.c.html#tn5250_buffer_append_data">tn5250_buffer_append_data</A>(&amp;buf, data, len);
    fwrite(file,tn5250_buffer_data(&amp;buf),1,tn5250_buffer_length(&amp;buf));
    <A HREF="../doc/buffer.c.html#tn5250_buffer_free">tn5250_buffer_free</A>(&amp;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>