body.texi 1.17 KB
@c This is part of the GNU Mailutils manual.
@c Copyright (C) 1999,2000,2001,2002,2003,2004 Free Software Foundation, Inc.
@c See file mailutils.texi for copying conditions.
@comment *******************************************************************

@smallexample
@code{/* Prefix @emph{body_} is reserved */}
@code{#include <mailutils/body.h>}
@end smallexample

@deftypefun int body_create (body_t *@var{body}, void *@var{owner})
Initialize an object @var{bdy}.
@end deftypefun

@deftypefun void body_destroy (body_t *@var{pbody})
The resources allocate are release.
@end deftypefun

@deftypefun int body_get_stream (body_t @var{body}, stream_t *@var{pstream})
@end deftypefun

@deftypefun int body_set_stream (body_t @var{body}, stream_t @var{stream}, void *@var{owner})
@end deftypefun

@deftypefun int body_get_filename __P ((body_t @var{body}, char *@var{buffer}, size_t @var{buflen}, size_t *@var{pwriten}))
@end deftypefun

@deftypefun int body_set_filename (body_t @var{body}, const char*@var{buffer})
@end deftypefun

@deftypefun int body_size (body_t @var{body}, size_t*@var{psize})
@end deftypefun

@deftypefun int body_lines (body_t @var{body}, size_t *@var{plines})
@end deftypefun