libixp

git clone git://oldgit.suckless.org/libixp/
Log | Files | Refs | LICENSE

ixp_pfcall.3 (1094B)


      1 .TH "IXP_PFCALL" 3 "2010 Jun" "libixp Manual"
      2 
      3 .SH NAME
      4 .P
      5 ixp_pfcall, ixp_pqid, ixp_pqids, ixp_pstat, ixp_sizeof_stat
      6 
      7 .SH SYNOPSIS
      8 .nf
      9   #include <ixp.h>
     10   
     11   void ixp_pfcall(IxpMsg *msg, IxpFcall *fcall);
     12   
     13   void ixp_pqid(IxpMsg *msg, IxpQid *qid);
     14   
     15   void ixp_pqids(IxpMsg *msg, uint16_t *num, IxpQid qid\fI[]\fR, uint max);
     16   
     17   void ixp_pstat(IxpMsg *msg, IxpStat *stat);
     18   
     19   uint16_t ixp_sizeof_stat(IxpStat *stat);
     20 .fi
     21 
     22 .SH DESCRIPTION
     23 .P
     24 These convenience functions pack or unpack the contents of
     25 libixp structures into their wire format. They behave as if
     26 \fBixp_pu8(3)\fR, \fBixp_pu16(3)\fR, \fBixp_pu32(3)\fR, \fBixp_pu64(3)\fR, and
     27 \fBixp_pstring(3)\fR were called for each member of the structure
     28 in question. ixp_pqid is to ixp_pqid as \fBixp_pstrings(3)\fR is to
     29 ixp_pstring.
     30 
     31 .P
     32 ixp_sizeof_stat returns the size of the packed represention
     33 of IstatR.
     34 
     35 .SH SEE ALSO
     36 .P
     37 IxpMsg(3), ixp_pu8(3), ixp_pu16(3), ixp_pu32(3),
     38 ixp_pu64(3), ixp_pstring(3), ixp_pstrings(3)
     39 
     40 
     41 .\" man code generated by txt2tags 2.5 (http://txt2tags.sf.net)
     42 .\" cmdline: txt2tags -o- ixp_pfcall.man3
     43