当前位置: 首页>>代码示例>>C++>>正文


C++ xdr_enum函数代码示例

本文整理汇总了C++中xdr_enum函数的典型用法代码示例。如果您正苦于以下问题:C++ xdr_enum函数的具体用法?C++ xdr_enum怎么用?C++ xdr_enum使用的例子?那么, 这里精选的函数代码示例或许可以为您提供帮助。


在下文中一共展示了xdr_enum函数的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。

示例1: xdr_rpc_loc_fix_session_state_e_type

bool_t
xdr_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,代码来源:loc_api_common_xdr.c

示例2: xdr_rpc_loc_ni_notify_verify_e_type

bool_t
xdr_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,代码来源:loc_api_common_xdr.c

示例3: xdr_rpc_loc_fs_operation_e_type

bool_t
xdr_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,代码来源:loc_api_common_xdr.c

示例4: xdr_rpc_loc_status_event_e_type

bool_t
xdr_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,代码来源:loc_api_common_xdr.c

示例5: xdr_rejected_reply

/*
 * XDR the MSG_DENIED part of a reply message union
 */
bool_t
xdr_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,代码来源:rpc_prot.c

示例6: xdr_rpc_loc_predicted_orbits_data_format_e_type

bool_t
xdr_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,代码来源:loc_api_common_xdr.c

示例7: xdr_nfsstat

bool_t
xdr_nfsstat (XDR *xdrs, nfsstat *objp)
{
	register int32_t *buf;

	 if (!xdr_enum (xdrs, (enum_t *) objp))
		 return FALSE;
	return TRUE;
}
开发者ID:garye,项目名称:VCFS,代码行数:9,代码来源:nfsproto_xdr.c

示例8: xdr_opaque_auth

/*
 * XDR an opaque authentication struct
 * (see auth.h)
 */
bool_t
xdr_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,代码来源:rpc_prot.c

示例9: xdr_fsh_access

bool_t
xdr_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,代码来源:xnlm_prot.c

示例10: xdr_ftype

bool_t
xdr_ftype (XDR *xdrs, ftype *objp)
{
	register int32_t *buf;

	 if (!xdr_enum (xdrs, (enum_t *) objp))
		 return FALSE;
	return TRUE;
}
开发者ID:garye,项目名称:VCFS,代码行数:9,代码来源:nfsproto_xdr.c

示例11: xdr_cvstool_status

bool_t
xdr_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,代码来源:cvstool_xdr.c

示例12: xdr_TSP_port_enum

bool_t
xdr_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,代码来源:test_port_rpc_xdr.c

示例13: xdr_mountstat3

bool_t
xdr_mountstat3 (XDR *xdrs, mountstat3 *objp)
{


	 if (!xdr_enum (xdrs, (enum_t *) objp))
		 return FALSE;
	return TRUE;
}
开发者ID:charlestac,项目名称:smileos,代码行数:9,代码来源:mount_xdr.c

示例14: nis_xdr_ypstat

static
bool_t
nis_xdr_ypstat(XDR *xdrs, nisstat *objp)
{
	if (!xdr_enum(xdrs, (enum_t *)objp)) {
		return (FALSE);
	}
	return (TRUE);
}
开发者ID:Vignesh2736,项目名称:IncPy,代码行数:9,代码来源:nismodule.c

示例15: xdr_rpc_loc_ni_datacoding_scheme_e_type

bool_t
xdr_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,代码来源:loc_api_common_xdr.c


注:本文中的xdr_enum函数示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。