Exemplo n.º 1
0
        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);
        }
Exemplo n.º 2
0
 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()");
 }
Exemplo n.º 4
0
 public virtual void OnRequestedDeadlineMissed(IDataReader entityInterface, RequestedDeadlineMissedStatus status)
 {
 }
Exemplo n.º 5
0
 public override void on_requested_deadline_missed(
     DDS.DataReader reader,
     ref DDS.RequestedDeadlineMissedStatus status)
 {
 }
Exemplo n.º 6
0
 public virtual void OnRequestedDeadlineMissed(IDataReader entityInterface, RequestedDeadlineMissedStatus status)
 {
 }
Exemplo n.º 7
0
 public ReturnCode GetRequestedDeadlineMissedStatus(
         ref RequestedDeadlineMissedStatus status)
 {
     if (status == null) status = new RequestedDeadlineMissedStatus();
     return Gapi.DataReader.get_requested_deadline_missed_status(GapiPeer, status);
 }
Exemplo n.º 8
0
 /***
  * Operations
  ***/
 public void OnRequestedDeadlineMissed(
         IDataReader the_reader,
         RequestedDeadlineMissedStatus status)
 {
 }