private static DataSetConfiguration[] GetDataSetConfigurations(AssociationRole associationRole) { return(new DataSetConfiguration[] { new DataSetConfiguration() { AssociationName = AssociationConfigurationAlias, AssociationRole = associationRole, DataSet = GetMembers(), DataSymbolicName = "DataSymbolicName", Id = DefaultAssociationConfigurationId, RepositoryGroup = m_RepositoryGroup, InformationModelURI = AssociationConfigurationInformationModelURI, ConfigurationGuid = m_ConfigurationGuid, ConfigurationVersion = new ConfigurationVersionDataType() { MajorVersion = 0x0, MinorVersion = 0x0 }, MaxBufferTime = 100, PublishingInterval = 1000, Root = new NodeDescriptor( ) { NodeIdentifier = new System.Xml.XmlQualifiedName("NodeDescriptor", "NodeDescriptorNS") } } }); }
private static MessageHandlerConfiguration[] GetMessageHandlers(AssociationRole associationRole) { MessageHandlerConfiguration[] _ret = null; switch (associationRole) { case AssociationRole.Consumer: _ret = new MessageReaderConfiguration[] { new MessageReaderConfiguration() { ConsumerAssociationConfigurations = GetConsumerAssociationConfiguration(), Configuration = null, Name = "UDP", TransportRole = associationRole } }; break; case AssociationRole.Producer: _ret = new MessageWriterConfiguration[] { new MessageWriterConfiguration() { ProducerAssociationConfigurations = GetProducerAssociationConfiguration(), Configuration = null, Name = "UDP", TransportRole = associationRole } }; break; } return(_ret); }
internal static MessageHandlerConfiguration[] GetMessageHandlers(AssociationRole associationRole) { MessageHandlerConfiguration[] _ret = null; switch (associationRole) { case AssociationRole.Consumer: _ret = new MessageReaderConfiguration[] { new MessageReaderConfiguration() { ConsumerAssociationConfigurations = GetConsumerAssociationConfiguration(), Configuration = new MessageChannelConfiguration() { ChannelConfiguration = "4840,True,239.255.255.1,True" }, Name = "UDP", TransportRole = associationRole } }; break; case AssociationRole.Producer: _ret = new MessageWriterConfiguration[] { new MessageWriterConfiguration() { ProducerAssociationConfigurations = GetProducerAssociationConfiguration(), Configuration = new MessageChannelConfiguration() { ChannelConfiguration = "4840,localhost" }, Name = "UDP", TransportRole = associationRole } }; break; } return(_ret); }
private EndpointRole ConvertRole(AssociationRole data) { switch (data) { case AssociationRole.Dependent: return EndpointRole.Dependent; case AssociationRole.Principal: return EndpointRole.Principal; } return EndpointRole.NotSet; }
private void CreateDefault(AssociationRole value) { switch (value) { case AssociationRole.Consumer: MessageHandlerConfigurationWrapper = MessageReaderConfigurationWrapper.CreateDefault(); break; case AssociationRole.Producer: MessageHandlerConfigurationWrapper = MessageWriterConfigurationWrapper.CreateDefault(); break; } AssociationCouplersEnumerator = m_AssociationCouplerViewModelEnumeratorFunc(MessageHandlerConfigurationWrapper); }
private IAssociationConfigurationWrapper DefaultAssociation(AssociationRole transportRole, DataSetConfigurationWrapper dsc) { IAssociationConfigurationWrapper _ret = null; switch (transportRole) { case AssociationRole.Consumer: _ret = ConsumerAssociationConfigurationWrapper.GetDefault(dsc); break; case AssociationRole.Producer: _ret = ProducerAssociationConfigurationWrapper.GetDefault(dsc); break; } return(_ret); }
public IEnumerable <DataSetConfigurationWrapper> GetDataSets(AssociationRole associationRole) { return(m_Configuration.Where <DataSetConfigurationWrapper>(x => x.AssociationRole == associationRole)); }
public IEnumerable <IMessageHandlerConfigurationWrapper> GetMessageHandlers(AssociationRole associationRole) { return(m_Configuration.Where <IMessageHandlerConfigurationWrapper>(x => x.TransportRole == associationRole)); }