这篇教程C++ xdr_enum函数代码示例写得很实用,希望能帮到您。
本文整理汇总了C++中xdr_enum函数的典型用法代码示例。如果您正苦于以下问题:C++ xdr_enum函数的具体用法?C++ xdr_enum怎么用?C++ xdr_enum使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。 在下文中一共展示了xdr_enum函数的29个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的C++代码示例。 示例1: xdr_rpc_loc_fix_session_state_e_typebool_txdr_rpc_loc_fix_session_state_e_type (XDR *xdrs, rpc_loc_fix_session_state_e_type *objp){ register int32_t *buf; if (!xdr_enum (xdrs, (enum_t *) objp)) return FALSE; return TRUE;}
开发者ID:stayboogy,项目名称:stayboogy_kk_condor,代码行数:9,
示例2: xdr_rpc_loc_ni_notify_verify_e_typebool_txdr_rpc_loc_ni_notify_verify_e_type (XDR *xdrs, rpc_loc_ni_notify_verify_e_type *objp){ register int32_t *buf; if (!xdr_enum (xdrs, (enum_t *) objp)) return FALSE; return TRUE;}
开发者ID:stayboogy,项目名称:stayboogy_kk_condor,代码行数:9,
示例3: xdr_rpc_loc_fs_operation_e_typebool_txdr_rpc_loc_fs_operation_e_type (XDR *xdrs, rpc_loc_fs_operation_e_type *objp){ register int32_t *buf; if (!xdr_enum (xdrs, (enum_t *) objp)) return FALSE; return TRUE;}
开发者ID:stayboogy,项目名称:stayboogy_kk_condor,代码行数:9,
示例4: xdr_rpc_loc_status_event_e_typebool_txdr_rpc_loc_status_event_e_type (XDR *xdrs, rpc_loc_status_event_e_type *objp){ register int32_t *buf; if (!xdr_enum (xdrs, (enum_t *) objp)) return FALSE; return TRUE;}
开发者ID:stayboogy,项目名称:stayboogy_kk_condor,代码行数:9,
示例5: xdr_rejected_reply/* * XDR the MSG_DENIED part of a reply message union */bool_txdr_rejected_reply (XDR *xdrs, struct rejected_reply * rr){ /* personalized union, rather than calling xdr_union */ if (!xdr_enum (xdrs, (enum_t *) & (rr->rj_stat))) return (FALSE); switch (rr->rj_stat) { case RPC_MISMATCH: if (!xdr_u_int32_t (xdrs, &(rr->rj_vers.low))) return (FALSE); return (xdr_u_int32_t (xdrs, &(rr->rj_vers.high))); case AUTH_ERROR: return (xdr_enum (xdrs, (enum_t *) & (rr->rj_why))); } return (FALSE);}
开发者ID:bougyman,项目名称:sfs,代码行数:21,
示例6: xdr_rpc_loc_predicted_orbits_data_format_e_typebool_txdr_rpc_loc_predicted_orbits_data_format_e_type (XDR *xdrs, rpc_loc_predicted_orbits_data_format_e_type *objp){ register int32_t *buf; if (!xdr_enum (xdrs, (enum_t *) objp)) return FALSE; return TRUE;}
开发者ID:stayboogy,项目名称:stayboogy_kk_condor,代码行数:9,
示例7: xdr_nfsstatbool_txdr_nfsstat (XDR *xdrs, nfsstat *objp){ register int32_t *buf; if (!xdr_enum (xdrs, (enum_t *) objp)) return FALSE; return TRUE;}
开发者ID:garye,项目名称:VCFS,代码行数:9,
示例8: xdr_opaque_auth/* * XDR an opaque authentication struct * (see auth.h) */bool_txdr_opaque_auth (XDR *xdrs, struct opaque_auth *ap){ if (xdr_enum (xdrs, &(ap->oa_flavor))) return (xdr_bytes (xdrs, &ap->oa_base, &ap->oa_length, MAX_AUTH_BYTES)); return (FALSE);}
开发者ID:bougyman,项目名称:sfs,代码行数:13,
示例9: xdr_fsh_accessbool_txdr_fsh_access (XDR *xdrs, fsh_access *objp){ register int32_t *buf; if (!xdr_enum (xdrs, (enum_t *) objp)) return FALSE; return TRUE;}
开发者ID:ArmstrongJ,项目名称:MiNTLib,代码行数:9,
示例10: xdr_ftypebool_txdr_ftype (XDR *xdrs, ftype *objp){ register int32_t *buf; if (!xdr_enum (xdrs, (enum_t *) objp)) return FALSE; return TRUE;}
开发者ID:garye,项目名称:VCFS,代码行数:9,
示例11: xdr_cvstool_statusbool_txdr_cvstool_status (XDR *xdrs, cvstool_status *objp){ register int32_t *buf; if (!xdr_enum (xdrs, (enum_t *) objp)) return FALSE; return TRUE;}
开发者ID:garye,项目名称:VCFS,代码行数:9,
示例12: xdr_TSP_port_enumbool_txdr_TSP_port_enum (XDR *xdrs, TSP_port_enum *objp){ register int32_t *buf; if (!xdr_enum (xdrs, (enum_t *) objp)) return FALSE; return TRUE;}
开发者ID:deweerdt,项目名称:TSP,代码行数:9,
示例13: xdr_mountstat3bool_txdr_mountstat3 (XDR *xdrs, mountstat3 *objp){ if (!xdr_enum (xdrs, (enum_t *) objp)) return FALSE; return TRUE;}
开发者ID:charlestac,项目名称:smileos,代码行数:9,
示例14: nis_xdr_ypstatstaticbool_tnis_xdr_ypstat(XDR *xdrs, nisstat *objp){ if (!xdr_enum(xdrs, (enum_t *)objp)) { return (FALSE); } return (TRUE);}
开发者ID:Vignesh2736,项目名称:IncPy,代码行数:9,
示例15: xdr_rpc_loc_ni_datacoding_scheme_e_typebool_txdr_rpc_loc_ni_datacoding_scheme_e_type (XDR *xdrs, rpc_loc_ni_datacoding_scheme_e_type *objp){ register int32_t *buf; if (!xdr_enum (xdrs, (enum_t *) objp)) return FALSE; return TRUE;}
开发者ID:stayboogy,项目名称:stayboogy_kk_condor,代码行数:9,
示例16: xdr_spp_status_tbool_txdr_spp_status_t (XDR *xdrs, spp_status_t *objp){ //register int32_t *buf; if (!xdr_enum (xdrs, (enum_t *) objp)) return FALSE; return TRUE;}
开发者ID:weixu8,项目名称:rozofs,代码行数:9,
示例17: xdr_replymsg/* * XDR a reply message */bool_txdr_replymsg(XDR *xdrs, struct rpc_msg *rmsg){ if (xdr_u_int32_t(xdrs, &(rmsg->rm_xid)) && xdr_enum(xdrs, (enum_t *)&(rmsg->rm_direction)) && rmsg->rm_direction == REPLY) return (xdr_union(xdrs, (enum_t *)&(rmsg->rm_reply.rp_stat), (caddr_t)&(rmsg->rm_reply.ru), reply_dscrm, NULL)); return (FALSE);}
开发者ID:ldm5180,项目名称:openbsd-libc,代码行数:13,
示例18: xdr_replymsg/* * XDR a reply message */bool_t xdr_replymsg(XDR *xdrs, struct rpc_msg *rmsg){ if (xdr_u_long(xdrs, &(rmsg->rm_xid)) && xdr_enum(xdrs, (enum_t *) & (rmsg->rm_direction)) && (rmsg->rm_direction == REPLY)) return (xdr_union(xdrs, (enum_t *) & (rmsg->rm_reply.rp_stat), (char*) & (rmsg->rm_reply.ru), reply_dscrm, NULL_xdrproc_t)); return (FALSE);}
开发者ID:AdrianHuang,项目名称:rt-thread-for-vmm,代码行数:13,
示例19: xdr_gf1_op_commandsbool_txdr_gf1_op_commands (XDR *xdrs, gf1_op_commands *objp){ register int32_t *buf; buf = NULL; if (!xdr_enum (xdrs, (enum_t *) objp)) return FALSE; return TRUE;}
开发者ID:rajesh0541,项目名称:glusterfs,代码行数:10,
示例20: xdr_samstruct_type_tbool_txdr_samstruct_type_t(XDR *xdrs,samstruct_type_t *objp){ if (!xdr_enum(xdrs, (enum_t *)objp)) return (FALSE); return (TRUE);}
开发者ID:BackupTheBerlios,项目名称:samqfs,代码行数:10,
示例21: xdr_gf_quota_typebool_txdr_gf_quota_type (XDR *xdrs, gf_quota_type *objp){ register int32_t *buf; buf = NULL; if (!xdr_enum (xdrs, (enum_t *) objp)) return FALSE; return TRUE;}
开发者ID:rajesh0541,项目名称:glusterfs,代码行数:10,
示例22: xdr_gf_defrag_status_tbool_txdr_gf_defrag_status_t (XDR *xdrs, gf_defrag_status_t *objp){ register int32_t *buf; buf = NULL; if (!xdr_enum (xdrs, (enum_t *) objp)) return FALSE; return TRUE;}
开发者ID:rajesh0541,项目名称:glusterfs,代码行数:10,
示例23: xdr_gf1_cli_replace_opbool_txdr_gf1_cli_replace_op (XDR *xdrs, gf1_cli_replace_op *objp){ register int32_t *buf; buf = NULL; if (!xdr_enum (xdrs, (enum_t *) objp)) return FALSE; return TRUE;}
开发者ID:rajesh0541,项目名称:glusterfs,代码行数:10,
示例24: xdr_gf1_cli_gsync_setbool_txdr_gf1_cli_gsync_set (XDR *xdrs, gf1_cli_gsync_set *objp){ register int32_t *buf; buf = NULL; if (!xdr_enum (xdrs, (enum_t *) objp)) return FALSE; return TRUE;}
开发者ID:rajesh0541,项目名称:glusterfs,代码行数:10,
示例25: xdr_gf1_cli_snapshot_configbool_txdr_gf1_cli_snapshot_config (XDR *xdrs, gf1_cli_snapshot_config *objp){ register int32_t *buf; buf = NULL; if (!xdr_enum (xdrs, (enum_t *) objp)) return FALSE; return TRUE;}
开发者ID:humblec,项目名称:glusterfs,代码行数:10,
示例26: xdr_get_email_addrs_arg_tbool_txdr_get_email_addrs_arg_t(XDR *xdrs,get_email_addrs_arg_t *objp){ XDR_PTR2CTX(objp->ctx); if (!xdr_enum(xdrs, (enum_t *)&objp->subj_wanted)) return (FALSE); return (TRUE);}
开发者ID:BackupTheBerlios,项目名称:samqfs,代码行数:10,
示例27: xdr_rpc_gss_credbool_txdr_rpc_gss_cred(XDR *xdrs, struct rpc_gss_cred *p){ bool_t xdr_stat; xdr_stat = (xdr_u_int(xdrs, &p->gc_v) && xdr_enum(xdrs, (enum_t *)&p->gc_proc) && xdr_u_int(xdrs, &p->gc_seq) && xdr_enum(xdrs, (enum_t *)&p->gc_svc) && xdr_rpc_gss_buf(xdrs, &p->gc_ctx, MAX_AUTH_BYTES)); log_debug("xdr_rpc_gss_cred: %s %s " "(v %d, proc %d, seq %d, svc %d, ctx %p:%d)", (xdrs->x_op == XDR_ENCODE) ? "encode" : "decode", (xdr_stat == TRUE) ? "success" : "failure", p->gc_v, p->gc_proc, p->gc_seq, p->gc_svc, p->gc_ctx.value, p->gc_ctx.length); return (xdr_stat);}
开发者ID:holme-r,项目名称:libarpc,代码行数:20,
示例28: xdr_ftypebool_txdr_ftype(XDR *xdrs, ftype *objp){ register long *buf; if (!xdr_enum(xdrs, (enum_t *)objp)) { return (FALSE); } return (TRUE);}
开发者ID:LambdaCalculus379,项目名称:SLS-1.02,代码行数:11,
示例29: xdr_nfsstatbool_txdr_nfsstat(XDR *xdrs, nfsstat *objp){ register long *buf; if (!xdr_enum(xdrs, (enum_t *)objp)) { return (FALSE); } return (TRUE);}
开发者ID:LambdaCalculus379,项目名称:SLS-1.02,代码行数:11,
注:本文中的xdr_enum函数示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。 C++ xdr_free函数代码示例 C++ xdr_encode_hyper函数代码示例 |