Beispiel #1
0
 internal DeviceInfo(Type aType)
 {
     deviceType = aType;
     name       = aType.ToString() + "_" + Guid.NewGuid();
     groupName  = "Default Group";
     system     = SH_SystemType.Default;
 }
Beispiel #2
0
 internal DeviceInfo(Type aType, string aName, string aGroupName = "Default", SH_SystemType aSystem = SH_SystemType.Default)
 {
     deviceType = aType;
     name       = aName;
     groupName  = aGroupName;
     system     = aSystem;
 }
Beispiel #3
0
 internal DeviceInfo(Type aType, SH_SystemType aSystem = SH_SystemType.Default)
 {
     deviceType = aType;
     name       = aType.Name + "_" + Guid.NewGuid();
     groupName  = "Default Group";
     system     = aSystem;
 }
Beispiel #4
0
 //faster
 public static ISystem GetSystem(SH_SystemType systemType)
 {
     return(SystemContainer[systemType]);
 }