| ConnectNodes(EndpointID upstreamNode, EndpointID downstreamNode, muscle::Message *formatModel) | Roster | |
| DisconnectNodes(EndpointID upstreamNode, EndpointID downstreamNode) | Roster | |
| GetConnectionEndpoints(NodeID id, muscle::Message **connectionEndpoints) | Roster | |
| GetNodeState(NodeID id, NodeState *state) | Roster | |
| GetParameters(NodeID id, muscle::Message *parameters) | Roster | |
| GetPluginNodes() | Roster | |
| GetRegisteredNodes() | Roster | |
| LoadPluginNode(muscle::String nodeName) | Roster | |
| RegisterNode(muscle::Message *connectionEndpoints, NodeID *nid) | Roster | |
| Roster(muscle::String nodeDirectory) | Roster | |
| SetParameters(NodeID id, muscle::Message parameters) | Roster | |
| StartNode(NodeID nid) | Roster | |
| StopNode(NodeID nid) | Roster | |
| UnloadPluginNode(NodeID id) | Roster | |
| UnregisterNode(NodeID nid) | Roster |
1.3.9.1