public override void on_requested_deadline_missed( DDS.DataReader reader, ref DDS.RequestedDeadlineMissedStatus status) { deadline_contentfilterDataReader deadline_contentfilter_reader = (deadline_contentfilterDataReader)reader; // Get the date and time for the current moment, adjusted // to the local time zone. DateTime currentTime = DateTime.Now; TimeSpan span = currentTime.Subtract(initTime); deadline_contentfilter dummy = new deadline_contentfilter(); try { deadline_contentfilter_reader.get_key_value( dummy, ref status.last_instance_handle); } catch (DDS.Exception e) { Console.WriteLine("get_key_value error {0}\n", e); return; } // Display the value and Kind property of the current moment Console.WriteLine("Missed deadline @ t={0}.{1}s on instance code = {2}\n", span.Seconds, span.Milliseconds, dummy.code); }
public void OnRequestedDeadlineMissed(IDataReader entityInterface, RequestedDeadlineMissedStatus status) { Console.WriteLine("=== [ListenerDataListener::OnRequestedDeadlineMissed] : triggered"); Console.WriteLine("=== [ListenerDataListener::OnRequestedDeadlineMissed] : stopping"); terminated = true; // unblock the waitset in Subscriber main loop guardCond.SetTriggerValue(true); }
public override void on_requested_deadline_missed( DDS.DataReader reader, ref DDS.RequestedDeadlineMissedStatus status) { Console.WriteLine("ParticipantListener: on_requested_deadline_missed()"); }
public virtual void OnRequestedDeadlineMissed(IDataReader entityInterface, RequestedDeadlineMissedStatus status) { }
public override void on_requested_deadline_missed( DDS.DataReader reader, ref DDS.RequestedDeadlineMissedStatus status) { }
public ReturnCode GetRequestedDeadlineMissedStatus( ref RequestedDeadlineMissedStatus status) { if (status == null) status = new RequestedDeadlineMissedStatus(); return Gapi.DataReader.get_requested_deadline_missed_status(GapiPeer, status); }
/*** * Operations ***/ public void OnRequestedDeadlineMissed( IDataReader the_reader, RequestedDeadlineMissedStatus status) { }