IXP_VSMPRINT(3) - man page online | library functions

2012 Dec
IXP_PRINT(3)                         Library Functions Manual                        IXP_PRINT(3)

NAME ixp_print, ixp_vprint, ixp_vsmprint
SYNOPSIS #include <ixp.h> int ixp_print(IxpCFid *fid, const char *fmt, ...); int ixp_vprint(IxpCFid *fid, const char *fmt, va_list args); char* (*ixp_vsmprint)(const char *fmt, va_list);
PARAMETERS fid An open IxpCFid to which to write the result. fmt The string with which to format the data. args A va_list holding the arguments to the format string. ... The arguments to the format string.
DESCRIPTION These functions act like the standard formatted IO functions. They write the result of the formatting to the file pointed to by C<fid>. ixp_vsmprint(3) may be set to a function which will format its arguments and return a nul-terminated string allocated by malloc(3). The default formats its arguments as printf(3).
RETURN VALUE These functions return the number of bytes written. There is currently no way to detect failure.
SEE ALSO ixp_mount(3), ixp_open(3), printf(3)
libixp Manual 2012 Dec IXP_PRINT(3)
This manual Reference Other manuals
ixp_vsmprint(3) referred by ixp_errbuf(3) | ixp_errstr(3) | ixp_pending_clunk(3) | ixp_pending_flush(3) | ixp_pending_print(3) | ixp_pending_pushfid(3) | ixp_pending_respond(3) | ixp_pending_vprint(3) | ixp_pending_write(3) | ixp_print(3) | ixp_rerrstr(3) | ixp_vprint(3) | ixp_vsnprint(3) | ixp_werrstr(3) | IxpPending(3)
refer to ixp_mount(3) | ixp_open(3) | ixp_print(3) | malloc(3) | printf(3)