Class EmulatedPortsManager
Inheritance
System.Object
EmulatedPortsManager
Implements
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Snowflake.Orchestration.Extensibility
Assembly: Snowflake.Framework.dll
Syntax
public sealed class EmulatedPortsManager : IEmulatedPortsManager
Constructors
EmulatedPortsManager(IEmulatedPortStore, IDeviceEnumerator, IControllerElementMappingProfileStore, IStoneProvider)
Declaration
public EmulatedPortsManager(IEmulatedPortStore portsStore, IDeviceEnumerator deviceEnumerator, IControllerElementMappingProfileStore mappingsStore, IStoneProvider stoneProvider)
Parameters
Type | Name | Description |
---|---|---|
IEmulated |
portsStore | |
IDevice |
deviceEnumerator | |
IController |
mappingsStore | |
IStone |
stoneProvider |
Methods
GetControllerAtPort(IEmulatorOrchestrator, PlatformId, Int32)
Declaration
public IEmulatedController GetControllerAtPort(IEmulatorOrchestrator orchestrator, PlatformId platform, int portIndex)
Parameters
Type | Name | Description |
---|---|---|
IEmulator |
orchestrator | |
Platform |
platform | |
System. |
portIndex |
Returns
Type | Description |
---|---|
IEmulated |