public override void on_requested_incompatible_qos(
     DDS.DataReader reader,
     DDS.RequestedIncompatibleQosStatus status)
 {
     Console.WriteLine("ParticipantListener: on_requested_incompatible_qos()");
 }
예제 #2
0
 public override void on_requested_incompatible_qos(
     DDS.DataReader reader,
     DDS.RequestedIncompatibleQosStatus status)
 {
 }
예제 #3
0
 public virtual void OnRequestedIncompatibleQos(IDataReader entityInterface, RequestedIncompatibleQosStatus status)
 {
 }
예제 #4
0
 public virtual void OnRequestedIncompatibleQos(IDataReader entityInterface, RequestedIncompatibleQosStatus status)
 {
 }
예제 #5
0
        public ReturnCode GetRequestedIncompatibleQosStatus(
                ref RequestedIncompatibleQosStatus status)
        {
            ReturnCode result;

            using (RequestedIncompatibleQosStatusMarshaler marshaler =
                    new RequestedIncompatibleQosStatusMarshaler())
            {
                if (status == null) status = new RequestedIncompatibleQosStatus();
                if (status.Policies == null) status.Policies = new QosPolicyCount[28];
                marshaler.CopyIn(status);

                result = Gapi.DataReader.get_requested_incompatible_qos_status(
                        GapiPeer, marshaler.GapiPtr);

                if (result == ReturnCode.Ok)
                {
                    marshaler.CopyOut(ref status);
                }
            }

            return result;
        }
예제 #6
0
 public void OnRequestedIncompatibleQos(
         IDataReader the_reader,
         RequestedIncompatibleQosStatus status)
 {
 }
예제 #7
0
 public void OnRequestedIncompatibleQos(IDataReader entityInterface, RequestedIncompatibleQosStatus status)
 {
     Console.WriteLine("=== [ListenerDataListener::OnRequestedIncompatibleQos] : triggered");            
 }