AutoXDR - NFSv4 Example Server header


This file declares the routines that the server side code will call.

/*
 *  DO NOT EDIT THIS FILE   (nfsv4-svhdr.h)
 *  
 *  It has been AutoGen-ed  Saturday May 26, 2001 at 04:36:08 PM PDT
 *  From the definitions    nfsv4.def
 *  and the template file   autoxdr.tpl
 *
 *  This file has been generated by the AutoXDR AutoGen template suite.
 *
 *  These files are compatible with:
 *  RFC1831 - Remote Procedure Call Protocol Specification Version 2
 *  RFC1832 - External Data Representation Standard
 *  and are intended to be used as a layer on top of the ONC IDL
 *  in conjunction with RPCGEN.
 *
 */
#ifndef AUTOXDR_NFS_SERVER_HEADER
#define AUTOXDR_NFS_SERVER_HEADER
#include "nfsv4.h"

/*
 *  These are the nfs4_compound server routines that must be supplied.
 */
extern nfs4_status nfs4_access4_svc(
    nfs4_compound_args*  pProcArgs,
    ACCESS4res*  pRes,
    ACCESS4args* pArgs );

/*
 *  In case you want to convert an op number into a name:
 */
extern const char* name_nfs4_compound_ops( nfs4_compound_ops );
/*
 *  The following routines are provided for converting enumerations
 *  into descriptive strings or enumeration names, and from an enumeration
 *  name into an enumeration value.
 */
extern const char* info_nfs4_status( nfs4_status );
extern const char* name_nfs4_status( nfs4_status );
extern nfs4_status nfs4_status_enum( const char* );
#endif /* AUTOXDR_NFS_SERVER_HEADER */


Viewable With Any Browser


AutoGen, AutoOpts, columns, getdefs, AutoFSM, AutoXDR and these web pages copyright (c) 1999, 2000, 2001 Bruce Korb, all rights reserved.

AutoXDR copyright (c) 2000 Bruce Korb, all rights reserved.