diff --git a/src/runtime2/communication.rs b/src/runtime2/communication.rs index e7b2d674b32c4330a5e07c5cb859aadfa740735e..803db6e48ef4c9ef920d8ffc26b4a86a2d13ad86 100644 --- a/src/runtime2/communication.rs +++ b/src/runtime2/communication.rs @@ -65,10 +65,12 @@ pub struct MessageDataHeader { #[derive(Debug)] pub struct TransmittedPort { - location: ValueId, // within `content` - messages: Vec, // owned by previous component - peer_comp: CompId, - peer_port: PortId, + pub locations: Vec, // within `content` + pub messages: Vec, // owned by previous component + pub peer_comp: CompId, + pub peer_port: PortId, + pub kind: PortKind, + pub state: PortState, } // -----------------------------------------------------------------------------