ParaQ:Scripting: Difference between revisions

From ParaQ Wiki
Jump to navigationJump to search
No edit summary
Line 8: Line 8:
* SM is designed to provide such an interface
* SM is designed to provide such an interface
* SM is already wrapped into Tcl, Python and client/server streams
* SM is already wrapped into Tcl, Python and client/server streams
ParaQ scripts will directly manipulate the SM through it's published API.
This involves creating proxies and manipulating them using properties.

Revision as of 08:10, 3 October 2005

Requirements

ParaQ scripting requirements can be found here

Design

ParaQ scripting will be build on top of the server manager (SM) API. Main reasons behind this decision are:

  • We need a scripting interface independent of the GUI (accessible through the python client)
  • SM is designed to provide such an interface
  • SM is already wrapped into Tcl, Python and client/server streams

ParaQ scripts will directly manipulate the SM through it's published API. This involves creating proxies and manipulating them using properties.