This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
Data Structures | |
struct | pkg_switch |
struct | pkg_header |
struct | pkg_conn |
Defines | |
#define | PKG_H_VERSION "@(#)$Header: /cvsroot/brlcad/brlcad/include/pkg.h,v 14.14 2006/09/18 05:24:07 lbutler Exp $ (ARL)" |
#define | PKG_EXPORT |
#define | PKG_EXTERN(type_and_name, args) extern type_and_name() |
#define | PKG_ARGS(args) () |
#define | PKG_MAGIC 0x41FE |
#define | PKG_STREAMLEN (32*1024) |
#define | PKC_NULL ((struct pkg_conn *)0) |
#define | PKC_ERROR ((struct pkg_conn *)(-1L)) |
#define | pkg_send_vls(type, vlsp, pkg) pkg_send( (type), bu_vls_addr((vlsp)), bu_vls_strlen((vlsp))+1, (pkg) ) |
Functions | |
PKG_EXPORT | PKG_EXTERN (int pkg_init,()) |
PKG_EXPORT | PKG_EXTERN (void pkg_terminate,()) |
PKG_EXPORT | PKG_EXTERN (int pkg_process,(register struct pkg_conn *)) |
PKG_EXPORT | PKG_EXTERN (struct pkg_conn *pkg_open,(const char *host, const char *service, const char *protocol, const char *uname, const char *passwd, const struct pkg_switch *switchp, void(*errlog) PKG_ARGS((char *msg)))) |
PKG_EXPORT | PKG_EXTERN (struct pkg_conn *pkg_transerver,(const struct pkg_switch *switchp, void(*errlog) PKG_ARGS((char *msg)))) |
PKG_EXPORT | PKG_EXTERN (int pkg_permserver,(char *service, char *protocol, int backlog, void(*errlog) PKG_ARGS((char *msg)))) |
PKG_EXPORT | PKG_EXTERN (int pkg_permserver_ip,(char *ipOrHostname, char *service, char *protocol, int backlog, void(*errlog) PKG_ARGS((char *msg)))) |
PKG_EXPORT | PKG_EXTERN (struct pkg_conn *pkg_getclient,(int fd, const struct pkg_switch *switchp, void(*errlog) PKG_ARGS((char *msg)), int nodelay)) |
PKG_EXPORT | PKG_EXTERN (void pkg_close,(struct pkg_conn *pc)) |
PKG_EXPORT | PKG_EXTERN (int pkg_send,(int type, char *buf, int len, struct pkg_conn *pc)) |
PKG_EXPORT | PKG_EXTERN (int pkg_2send,(int type, char *buf1, int len1, char *buf2, int len2, struct pkg_conn *pc)) |
PKG_EXPORT | PKG_EXTERN (int pkg_flush,(struct pkg_conn *pc)) |
PKG_EXPORT | PKG_EXTERN (char *pkg_bwaitfor,(int type, struct pkg_conn *pc)) |
PKG_EXPORT | PKG_EXTERN (unsigned short pkg_gshort,(char *buf)) |
PKG_EXPORT | PKG_EXTERN (unsigned long pkg_glong,(char *buf)) |
PKG_EXPORT | PKG_EXTERN (char *pkg_pshort,(char *buf, short unsigned int s)) |
PKG_EXPORT | PKG_EXTERN (char *pkg_plong,(char *buf, long unsigned int l)) |
Charles M. Kennedy
Phillip Dykstra
Definition in file pkg.h.