using System.Collections.Generic; using System.Net.NetworkInformation; using System.Threading.Tasks; using DTS.Common.Base; using DTS.Common.Events; namespace DTS.Common.Interface { public interface INetworkingViewModel : IBaseViewModel { INetworkingView View { get; set; } string SLICE6MulticastAddress { get; set; } bool SLICE6MulticastAddressHasError { get; } int SLICE6MulticastCommandPort { get; set; } int SLICE6MulticastResponsePort { get; set; } void SetStatus(StatusInfo.StatusState status, string message = "", decimal percentage = -1, int processId = 0); } }