BACnet.Explorer.Core.Models.RouterProcess.CreateOptions C# (CSharp) Method

CreateOptions() public method

Creates a process options instance
public CreateOptions ( ) : IProcessOptions
return IProcessOptions
        public override IProcessOptions CreateOptions()
        {
            var opts = new RouterOptions()
            {
                ProcessId = this.ProcessId
            };

            opts.PortNetworkMappings.AddRange(
                this.PortMappings.Select(mapping => new KeyValuePair<byte, ushort>(mapping.PortId, mapping.Network)));

            return opts;
        }