public void UnregisterParticipant(Participant participant) { if (participant != null) { participants.Remove(participant); DiscoveryEventArgs dea = new DiscoveryEventArgs(); dea.Reason = EventReason.DELETED_PARTICIPANT; dea.EventData = participant; NotifyParticipantChanges(dea); } }
public ParticipantProxy(Participant participant) { if (participant != null) { this.ProtocolVersion = participant.ProtocolVersion; this.VendorId = participant.VendorId; this.GuidPrefix = participant.Guid.Prefix; //this.ExpectsInlineQos = participant.ExpectsInlineQos; this.DefaultMulticastLocatorList = new List<Locator>(); this.DefaultUnicastLocatorList = new List<Locator>(); this.MetatrafficUnicastLocatorList = participant.DefaultUnicastLocatorList; this.MetatrafficMulticastLocatorList = participant.DefaultMulticastLocatorList; } }
RTPSMessageReceiver(Participant p) { this.participant = p; }
public SPDPdiscoveredParticipantData_OLD(Participant participant) { ParticipantProxyData = new ParticipantProxy(participant); }
public SPDPdiscoveredParticipantData(Participant participant) : base(participant) { this.Key = participant.Guid; }