列举OpenDDS的22种QoS的数据结构,并提供DataWriter和DataReader的校时QoS
1) DR设置TimingQosPolicy中value=true,则DR方发起校时申请,以DW方的时间戳为准进行校时;
2) DW设置TimingQosPolicy中value=true,则DW方发起校时申请,以DR方的时间戳为准进行校时;
3) DR和DW设置TimingQosPolicy中value=true,则DR方发起校时申请,以DW方的时间戳为准进行校时;
4)DR和DW设置TimingQosPolicy中value=false,则无需进行校时;
(一)22种QoS
typedef sequence<string> StringSeq;
typedef HANDLE_TYPE_NATIVE InstanceHandle_t;
typedef BUILTIN_TOPIC_KEY_TYPE_NATIVE BuiltinTopicKeyValue[3];
typedef sequence<InstanceHandle_t> InstanceHandleSeq;
typedef long QosPolicyId_t;
struct QosPolic