SoOSiM-0.1: Abstract full system simulator

Safe HaskellSafe-Infered

SoOSiM.Simulator

Documentation

modifyNodeSource

Arguments

:: NodeId

ID of the node you want to update

-> (Node -> Node)

Update function

-> SimMonad () 

modifyNodeMSource

Arguments

:: NodeId

ID of the node you want to update

-> (Node -> SimMonad ())

Update function

-> SimMonad () 

updateMsgBufferSource

Arguments

:: ComponentId

Recipient component ID

-> ComponentInput

Actual message

-> Node

Node containing the component

-> SimMonad ()