public PortInfo(HomeOS.Hub.Platform.Views.VModuleInfo moduleInfo, string moduleFacingName, List<HomeOS.Hub.Platform.Views.VRole> roles, string friendlyName) { this.friendlyName = friendlyName; this.moduleInfo = moduleInfo; this.moduleFacingName = moduleFacingName; if (roles != null) { this.roles = roles; } else { this.roles = new List<HomeOS.Hub.Platform.Views.VRole>(); } }
public PortInfo(HomeOS.Hub.Platform.Views.VModuleInfo moduleInfo, string moduleFacingName, List <HomeOS.Hub.Platform.Views.VRole> roles, string friendlyName) { this.friendlyName = friendlyName; this.moduleInfo = moduleInfo; this.moduleFacingName = moduleFacingName; if (roles != null) { this.roles = roles; } else { this.roles = new List <HomeOS.Hub.Platform.Views.VRole>(); } }
public PortInfo(string moduleFacingName, HomeOS.Hub.Platform.Views.VModuleInfo moduleInfo, List <HomeOS.Hub.Platform.Views.VRole> roles) : this(moduleInfo, moduleFacingName, roles, null) { }
public PortInfo(string moduleFacingName, HomeOS.Hub.Platform.Views.VModuleInfo moduleInfo) : this(moduleInfo, moduleFacingName, null, null) { }