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 |