|
RTI Connext C# API Version 7.7.0
|
Indicates that the Subscription.DataReader<T> discovered a Publication.DataWriter<T> for the same Topics.Topic<T>, but that Subscription.DataReader<T> had requested QoS settings incompatible with the ones offered by the Publication.DataWriter<T>. More...
Inherits IEquatable< RequestedIncompatibleQosStatus >.
Public Member Functions | |
| override int | GetHashCode () |
| Gets the hash code. More... | |
| override bool | Equals (object other) |
| Compares for equality. More... | |
| bool | Equals (RequestedIncompatibleQosStatus other) |
| Compares for equality. More... | |
| override string | ToString () |
| Returns a readable summary of the status More... | |
Properties | |
| EventCount< int > | TotalCount [get] |
| Cumulative number of times the Subscription.DataReader<T> discovered a Publication.DataWriter<T> for the same Topics.Topic<T> with an offered QoS that is incompatible with that requested by the Subscription.DataReader<T>. More... | |
| Type | LastPolicy [get] |
| The type of the policy that was found to be incompatible the last time an incompatibility was detected. (Note: if there are multiple incompatible policies, only one of them is reported here.) More... | |
| ImmutableDictionary< Type, int > | Policies [get] |
| A dictionary containing —for each policy— the total number of times that the Subscription.DataReader<T> discovered a Publication.DataWriter<T> for the same Topics.Topic<T> with a offered QoS that is incompatible with that requested by the Subscription.DataReader<T>. More... | |
Indicates that the Subscription.DataReader<T> discovered a Publication.DataWriter<T> for the same Topics.Topic<T>, but that Subscription.DataReader<T> had requested QoS settings incompatible with the ones offered by the Publication.DataWriter<T>.
The full documentation is available in the C API: DDS_RequestedIncompatibleQosStatus
|
inline |
Gets the hash code.
| override bool Rti.Dds.Core.Status.RequestedIncompatibleQosStatus.Equals | ( | object | other | ) |
Compares for equality.
|
inline |
Compares for equality.
| override string Rti.Dds.Core.Status.RequestedIncompatibleQosStatus.ToString | ( | ) |
Returns a readable summary of the status
|
get |
Cumulative number of times the Subscription.DataReader<T> discovered a Publication.DataWriter<T> for the same Topics.Topic<T> with an offered QoS that is incompatible with that requested by the Subscription.DataReader<T>.
The full documentation is available in the C API: DDS_RequestedIncompatibleQosStatus_total_count
|
get |
The type of the policy that was found to be incompatible the last time an incompatibility was detected. (Note: if there are multiple incompatible policies, only one of them is reported here.)
The full documentation is available in the C API: DDS_RequestedIncompatibleQosStatus_last_policy_id
|
get |
A dictionary containing —for each policy— the total number of times that the Subscription.DataReader<T> discovered a Publication.DataWriter<T> for the same Topics.Topic<T> with a offered QoS that is incompatible with that requested by the Subscription.DataReader<T>.
The full documentation is available in the C API: DDS_RequestedIncompatibleQosStatus_policies