messaging_no_implc.h
来自「这是广泛使用的通信开源项目,对于大容量,高并发的通讯要求完全能够胜任,他广泛可用」· C头文件 代码 · 共 1,701 行 · 第 1/4 页
H
1,701 行
);
static ReplyEndTimePolicy_ptr _nil (void)
{
return (ReplyEndTimePolicy_ptr)0;
}
static void _tao_any_destructor (void *);
// TAO_IDL - Generated from
// be/be_visitor_operation/operation_ch.cpp:46
virtual ::TimeBase::UtcT end_time (
ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS
)
ACE_THROW_SPEC ((
CORBA::SystemException
)) = 0;
// TAO_IDL - Generated from
// be/be_visitor_interface/interface_ch.cpp:192
virtual CORBA::Boolean _is_a (
const char *type_id
ACE_ENV_ARG_DECL_WITH_DEFAULTS
);
virtual const char* _interface_repository_id (void) const;
virtual CORBA::Boolean marshal (TAO_OutputCDR &cdr);
protected:
// Abstract or local interface only.
ReplyEndTimePolicy (void);
virtual ~ReplyEndTimePolicy (void);
private:
// Private and unimplemented for concrete interfaces.
ReplyEndTimePolicy (const ReplyEndTimePolicy &);
void operator= (const ReplyEndTimePolicy &);
};
#endif /* end #if !defined */
// TAO_IDL - Generated from
// be/be_visitor_typecode/typecode_decl.cpp:44
TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_ReplyEndTimePolicy;
// TAO_IDL - Generated from
// be/be_visitor_constant/constant_ch.cpp:52
const CORBA::PolicyType RELATIVE_REQ_TIMEOUT_POLICY_TYPE = 31U;
// TAO_IDL - Generated from
// be/be_interface.cpp:610
#if !defined (_MESSAGING_RELATIVEREQUESTTIMEOUTPOLICY__VAR_OUT_CH_)
#define _MESSAGING_RELATIVEREQUESTTIMEOUTPOLICY__VAR_OUT_CH_
class RelativeRequestTimeoutPolicy;
typedef RelativeRequestTimeoutPolicy *RelativeRequestTimeoutPolicy_ptr;
typedef
TAO_Objref_Var_T<
RelativeRequestTimeoutPolicy
>
RelativeRequestTimeoutPolicy_var;
typedef
TAO_Objref_Out_T<
RelativeRequestTimeoutPolicy
>
RelativeRequestTimeoutPolicy_out;
#endif /* end #if !defined */
// TAO_IDL - Generated from
// be/be_visitor_interface/interface_ch.cpp:54
#if !defined (_MESSAGING_RELATIVEREQUESTTIMEOUTPOLICY_CH_)
#define _MESSAGING_RELATIVEREQUESTTIMEOUTPOLICY_CH_
class TAO_Messaging_Export RelativeRequestTimeoutPolicy
: public virtual CORBA::Policy
{
public:
typedef RelativeRequestTimeoutPolicy_ptr _ptr_type;
typedef RelativeRequestTimeoutPolicy_var _var_type;
// The static operations.
static RelativeRequestTimeoutPolicy_ptr _duplicate (RelativeRequestTimeoutPolicy_ptr obj);
static RelativeRequestTimeoutPolicy_ptr _narrow (
CORBA::Object_ptr obj
ACE_ENV_ARG_DECL_WITH_DEFAULTS
);
static RelativeRequestTimeoutPolicy_ptr _nil (void)
{
return (RelativeRequestTimeoutPolicy_ptr)0;
}
static void _tao_any_destructor (void *);
// TAO_IDL - Generated from
// be/be_visitor_operation/operation_ch.cpp:46
virtual TimeBase::TimeT relative_expiry (
ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS
)
ACE_THROW_SPEC ((
CORBA::SystemException
)) = 0;
// TAO_IDL - Generated from
// be/be_visitor_interface/interface_ch.cpp:192
virtual CORBA::Boolean _is_a (
const char *type_id
ACE_ENV_ARG_DECL_WITH_DEFAULTS
);
virtual const char* _interface_repository_id (void) const;
virtual CORBA::Boolean marshal (TAO_OutputCDR &cdr);
protected:
// Abstract or local interface only.
RelativeRequestTimeoutPolicy (void);
virtual ~RelativeRequestTimeoutPolicy (void);
private:
// Private and unimplemented for concrete interfaces.
RelativeRequestTimeoutPolicy (const RelativeRequestTimeoutPolicy &);
void operator= (const RelativeRequestTimeoutPolicy &);
};
#endif /* end #if !defined */
// TAO_IDL - Generated from
// be/be_visitor_typecode/typecode_decl.cpp:44
TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_RelativeRequestTimeoutPolicy;
// TAO_IDL - Generated from
// be/be_visitor_constant/constant_ch.cpp:52
const CORBA::PolicyType ROUTING_POLICY_TYPE = 33U;
// TAO_IDL - Generated from
// be/be_type.cpp:258
struct RoutingTypeRange;
typedef
TAO_Fixed_Var_T<
RoutingTypeRange
>
RoutingTypeRange_var;
typedef
RoutingTypeRange &
RoutingTypeRange_out;
// TAO_IDL - Generated from
// be/be_visitor_structure/structure_ch.cpp:52
struct TAO_Messaging_Export RoutingTypeRange
{
typedef RoutingTypeRange_var _var_type;
static void _tao_any_destructor (void *);
Messaging::RoutingType min;
Messaging::RoutingType max;
};
// TAO_IDL - Generated from
// be/be_visitor_typecode/typecode_decl.cpp:44
TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_RoutingTypeRange;
// TAO_IDL - Generated from
// be/be_interface.cpp:610
#if !defined (_MESSAGING_ROUTINGPOLICY__VAR_OUT_CH_)
#define _MESSAGING_ROUTINGPOLICY__VAR_OUT_CH_
class RoutingPolicy;
typedef RoutingPolicy *RoutingPolicy_ptr;
typedef
TAO_Objref_Var_T<
RoutingPolicy
>
RoutingPolicy_var;
typedef
TAO_Objref_Out_T<
RoutingPolicy
>
RoutingPolicy_out;
#endif /* end #if !defined */
// TAO_IDL - Generated from
// be/be_visitor_interface/interface_ch.cpp:54
#if !defined (_MESSAGING_ROUTINGPOLICY_CH_)
#define _MESSAGING_ROUTINGPOLICY_CH_
class TAO_Messaging_Export RoutingPolicy
: public virtual CORBA::Policy
{
public:
typedef RoutingPolicy_ptr _ptr_type;
typedef RoutingPolicy_var _var_type;
// The static operations.
static RoutingPolicy_ptr _duplicate (RoutingPolicy_ptr obj);
static RoutingPolicy_ptr _narrow (
CORBA::Object_ptr obj
ACE_ENV_ARG_DECL_WITH_DEFAULTS
);
static RoutingPolicy_ptr _nil (void)
{
return (RoutingPolicy_ptr)0;
}
static void _tao_any_destructor (void *);
// TAO_IDL - Generated from
// be/be_visitor_operation/operation_ch.cpp:46
virtual ::Messaging::RoutingTypeRange routing_range (
ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS
)
ACE_THROW_SPEC ((
CORBA::SystemException
)) = 0;
// TAO_IDL - Generated from
// be/be_visitor_interface/interface_ch.cpp:192
virtual CORBA::Boolean _is_a (
const char *type_id
ACE_ENV_ARG_DECL_WITH_DEFAULTS
);
virtual const char* _interface_repository_id (void) const;
virtual CORBA::Boolean marshal (TAO_OutputCDR &cdr);
protected:
// Abstract or local interface only.
RoutingPolicy (void);
virtual ~RoutingPolicy (void);
private:
// Private and unimplemented for concrete interfaces.
RoutingPolicy (const RoutingPolicy &);
void operator= (const RoutingPolicy &);
};
#endif /* end #if !defined */
// TAO_IDL - Generated from
// be/be_visitor_typecode/typecode_decl.cpp:44
TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_RoutingPolicy;
// TAO_IDL - Generated from
// be/be_visitor_constant/constant_ch.cpp:52
const CORBA::PolicyType MAX_HOPS_POLICY_TYPE = 34U;
// TAO_IDL - Generated from
// be/be_interface.cpp:610
#if !defined (_MESSAGING_MAXHOPSPOLICY__VAR_OUT_CH_)
#define _MESSAGING_MAXHOPSPOLICY__VAR_OUT_CH_
class MaxHopsPolicy;
typedef MaxHopsPolicy *MaxHopsPolicy_ptr;
typedef
TAO_Objref_Var_T<
MaxHopsPolicy
>
MaxHopsPolicy_var;
typedef
TAO_Objref_Out_T<
MaxHopsPolicy
>
MaxHopsPolicy_out;
#endif /* end #if !defined */
// TAO_IDL - Generated from
// be/be_visitor_interface/interface_ch.cpp:54
#if !defined (_MESSAGING_MAXHOPSPOLICY_CH_)
#define _MESSAGING_MAXHOPSPOLICY_CH_
class TAO_Messaging_Export MaxHopsPolicy
: public virtual CORBA::Policy
{
public:
typedef MaxHopsPolicy_ptr _ptr_type;
typedef MaxHopsPolicy_var _var_type;
// The static operations.
static MaxHopsPolicy_ptr _duplicate (MaxHopsPolicy_ptr obj);
static MaxHopsPolicy_ptr _narrow (
CORBA::Object_ptr obj
ACE_ENV_ARG_DECL_WITH_DEFAULTS
);
static MaxHopsPolicy_ptr _nil (void)
{
return (MaxHopsPolicy_ptr)0;
}
static void _tao_any_destructor (void *);
// TAO_IDL - Generated from
// be/be_visitor_operation/operation_ch.cpp:46
virtual CORBA::UShort max_hops (
ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS
)
ACE_THROW_SPEC ((
CORBA::SystemException
)) = 0;
// TAO_IDL - Generated from
// be/be_visitor_interface/interface_ch.cpp:192
virtual CORBA::Boolean _is_a (
const char *type_id
ACE_ENV_ARG_DECL_WITH_DEFAULTS
);
virtual const char* _interface_repository_id (void) const;
virtual CORBA::Boolean marshal (TAO_OutputCDR &cdr);
protected:
// Abstract or local interface only.
MaxHopsPolicy (void);
virtual ~MaxHopsPolicy (void);
private:
// Private and unimplemented for concrete interfaces.
MaxHopsPolicy (const MaxHopsPolicy &);
void operator= (const MaxHopsPolicy &);
};
#endif /* end #if !defined */
// TAO_IDL - Generated from
// be/be_visitor_typecode/typecode_decl.cpp:44
TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_MaxHopsPolicy;
// TAO_IDL - Generated from
// be/be_visitor_constant/constant_ch.cpp:52
const CORBA::PolicyType QUEUE_ORDER_POLICY_TYPE = 35U;
// TAO_IDL - Generated from
// be/be_interface.cpp:610
#if !defined (_MESSAGING_QUEUEORDERPOLICY__VAR_OUT_CH_)
#define _MESSAGING_QUEUEORDERPOLICY__VAR_OUT_CH_
class QueueOrderPolicy;
typedef QueueOrderPolicy *QueueOrderPolicy_ptr;
typedef
TAO_Objref_Var_T<
QueueOrderPolicy
>
QueueOrderPolicy_var;
typedef
TAO_Objref_Out_T<
QueueOrderPolicy
>
QueueOrderPolicy_out;
#endif /* end #if !defined */
// TAO_IDL - Generated from
// be/be_visitor_interface/interface_ch.cpp:54
#if !defined (_MESSAGING_QUEUEORDERPOLICY_CH_)
#define _MESSAGING_QUEUEORDERPOLICY_CH_
class TAO_Messaging_Export QueueOrderPolicy
: public virtual CORBA::Policy
{
public:
typedef QueueOrderPolicy_ptr _ptr_type;
typedef QueueOrderPolicy_var _var_type;
// The static operations.
static QueueOrderPolicy_ptr _duplicate (QueueOrderPolicy_ptr obj);
static QueueOrderPolicy_ptr _narrow (
CORBA::Object_ptr obj
ACE_ENV_ARG_DECL_WITH_DEFAULTS
);
static QueueOrderPolicy_ptr _nil (void)
{
return (QueueOrderPolicy_ptr)0;
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?