Main Page | Modules | Class List | Directories | File List | Class Members | File Members | Related Pages

rpc_msg.h File Reference

Go to the source code of this file.

Defines

#define RPC_MSG_VERSION   ((u_long) 2)
#define RPC_SERVICE_PORT   ((u_short) 2048)
#define ar_results   ru.AR_results
#define ar_vers   ru.AR_versions
#define rj_vers   ru.RJ_versions
#define rj_why   ru.RJ_why
#define rp_acpt   ru.RP_ar
#define rp_rjct   ru.RP_dr
#define rm_call   ru.RM_cmb
#define rm_reply   ru.RM_rmb
#define acpted_rply   ru.RM_rmb.ru.RP_ar
#define rjcted_rply   ru.RM_rmb.ru.RP_dr

Enumerations

enum  msg_type { CALL = 0, REPLY = 1 }
enum  reply_stat { MSG_ACCEPTED = 0, MSG_DENIED = 1 }
enum  accept_stat {
  SUCCESS = 0, PROG_UNAVAIL = 1, PROG_MISMATCH = 2, PROC_UNAVAIL = 3,
  GARBAGE_ARGS = 4, SYSTEM_ERR = 5
}
enum  reject_stat { RPC_MISMATCH = 0, AUTH_ERROR = 1 }

Functions

__BEGIN_DECLS bool_t xdr_callmsg __P ((XDR *, struct rpc_msg *))
void _seterr_reply __P ((struct rpc_msg *, struct rpc_err *))


Define Documentation

#define acpted_rply   ru.RM_rmb.ru.RP_ar
 

Definition at line 161 of file rpc_msg.h.

#define ar_results   ru.AR_results
 

Definition at line 103 of file rpc_msg.h.

#define ar_vers   ru.AR_versions
 

Definition at line 104 of file rpc_msg.h.

#define rj_vers   ru.RJ_versions
 

Definition at line 119 of file rpc_msg.h.

#define rj_why   ru.RJ_why
 

Definition at line 120 of file rpc_msg.h.

#define rjcted_rply   ru.RM_rmb.ru.RP_dr
 

Definition at line 162 of file rpc_msg.h.

#define rm_call   ru.RM_cmb
 

Definition at line 158 of file rpc_msg.h.

#define rm_reply   ru.RM_rmb
 

Definition at line 159 of file rpc_msg.h.

#define rp_acpt   ru.RP_ar
 

Definition at line 132 of file rpc_msg.h.

#define rp_rjct   ru.RP_dr
 

Definition at line 133 of file rpc_msg.h.

#define RPC_MSG_VERSION   ((u_long) 2)
 

Definition at line 47 of file rpc_msg.h.

#define RPC_SERVICE_PORT   ((u_short) 2048)
 

Definition at line 48 of file rpc_msg.h.


Enumeration Type Documentation

enum accept_stat
 

Enumeration values:
SUCCESS 
PROG_UNAVAIL 
PROG_MISMATCH 
PROC_UNAVAIL 
GARBAGE_ARGS 
SYSTEM_ERR 

Definition at line 66 of file rpc_msg.h.

enum msg_type
 

Enumeration values:
CALL 
REPLY 

Definition at line 56 of file rpc_msg.h.

enum reject_stat
 

Enumeration values:
RPC_MISMATCH 
AUTH_ERROR 

Definition at line 75 of file rpc_msg.h.

enum reply_stat
 

Enumeration values:
MSG_ACCEPTED 
MSG_DENIED 

Definition at line 61 of file rpc_msg.h.


Function Documentation

void _seterr_reply __P (struct rpc_msg *, struct rpc_err *)   ) 
 

__BEGIN_DECLS bool_t xdr_callmsg __P (XDR *, struct rpc_msg *)   ) 
 


Generated on Sun May 14 14:51:29 2006 by  doxygen 1.4.2