summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--opendc-simulator/opendc-simulator-compute/src/main/kotlin/org/opendc/simulator/compute/SimAbstractMachine.kt2
-rw-r--r--opendc-simulator/opendc-simulator-compute/src/main/kotlin/org/opendc/simulator/compute/SimMachineContext.kt7
2 files changed, 1 insertions, 8 deletions
diff --git a/opendc-simulator/opendc-simulator-compute/src/main/kotlin/org/opendc/simulator/compute/SimAbstractMachine.kt b/opendc-simulator/opendc-simulator-compute/src/main/kotlin/org/opendc/simulator/compute/SimAbstractMachine.kt
index 7f6766ee..ef0cd323 100644
--- a/opendc-simulator/opendc-simulator-compute/src/main/kotlin/org/opendc/simulator/compute/SimAbstractMachine.kt
+++ b/opendc-simulator/opendc-simulator-compute/src/main/kotlin/org/opendc/simulator/compute/SimAbstractMachine.kt
@@ -101,7 +101,7 @@ public abstract class SimAbstractMachine(
*/
private var isClosed = false
- override val engine: FlowEngine = this@SimAbstractMachine.engine
+ val engine: FlowEngine = this@SimAbstractMachine.engine
/**
* Start this context.
diff --git a/opendc-simulator/opendc-simulator-compute/src/main/kotlin/org/opendc/simulator/compute/SimMachineContext.kt b/opendc-simulator/opendc-simulator-compute/src/main/kotlin/org/opendc/simulator/compute/SimMachineContext.kt
index 1317f728..5e3a7766 100644
--- a/opendc-simulator/opendc-simulator-compute/src/main/kotlin/org/opendc/simulator/compute/SimMachineContext.kt
+++ b/opendc-simulator/opendc-simulator-compute/src/main/kotlin/org/opendc/simulator/compute/SimMachineContext.kt
@@ -22,8 +22,6 @@
package org.opendc.simulator.compute
-import org.opendc.simulator.flow.FlowEngine
-
/**
* A simulated execution context in which a bootable image runs. This interface represents the
* firmware interface between the running image (e.g. operating system) and the physical or virtual firmware on
@@ -31,11 +29,6 @@ import org.opendc.simulator.flow.FlowEngine
*/
public interface SimMachineContext : AutoCloseable {
/**
- * The [FlowEngine] that simulates the machine.
- */
- public val engine: FlowEngine
-
- /**
* The metadata associated with the context.
*/
public val meta: Map<String, Any>