예제 #1
0
 private void initialize()
 {
     subscriber = participant.create_subscriber(DDS.DomainParticipant.SUBSCRIBER_QOS_DEFAULT,
                                                null /* listener */,
                                                DDS.StatusMask.STATUS_MASK_NONE);
     if (subscriber == null)
     {
         throw new ApplicationException("create_subscriber error");
     }
     readerQoS = new DDS.DataReaderQos();
     try
     {
         subscriber.get_default_datareader_qos(readerQoS);
     }
     catch (DDS.Exception e)
     {
         Console.WriteLine("get_default_datareader_qos error {0}", e);
         throw e;
     }
 }