public override void on_publication_matched( DDS.DataWriter writer, ref DDS.PublicationMatchedStatus status) { Console.WriteLine("DataWriterListener: on_publication_matched()"); if (status.current_count_change < 0) { Console.WriteLine("lost a subscription"); } else { Console.WriteLine("found a subscription"); } }
public virtual void OnPublicationMatched(IDataWriter entityInterface, PublicationMatchedStatus status) { }
public ReturnCode GetPublicationMatchedStatus( ref PublicationMatchedStatus status) { if (status == null) status = new PublicationMatchedStatus(); return Gapi.DataWriter.get_publication_matched_status(GapiPeer, status); }