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 |
|---|---|---|
| IEmulatedPortStore | portsStore | |
| IDeviceEnumerator | deviceEnumerator | |
| IControllerElementMappingProfileStore | mappingsStore | |
| IStoneProvider | stoneProvider |
Methods
GetControllerAtPort(IEmulatorOrchestrator, PlatformId, Int32)
Declaration
public IEmulatedController GetControllerAtPort(IEmulatorOrchestrator orchestrator, PlatformId platform, int portIndex)
Parameters
| Type | Name | Description |
|---|---|---|
| IEmulatorOrchestrator | orchestrator | |
| PlatformId | platform | |
| System.Int32 | portIndex |
Returns
| Type | Description |
|---|---|
| IEmulatedController |