Ejemplo n.º 1
0
        public stdalias(JistEngine engine, JistAlias aliasEngine)
            : base(engine)
        {
            Provides         = "aliascmd";
            this.engine      = engine;
            this.aliasEngine = aliasEngine;

            JistPlugin.JavascriptFunctionsNeeded += JistPlugin_JavascriptFunctionsNeeded;
        }
Ejemplo n.º 2
0
        public JistHook(JistEngine engine, HandlerCollection <T> collection, JsValue func)
        {
            this.HookID         = new Guid();
            this.enabled        = true;
            this.collection     = collection;
            this.pluginInstance = engine.PluginInstance;
            this.handler        = (args) => engine.CallFunction(func, this, args);

            collection.Register(engine.PluginInstance, handler);
        }
Ejemplo n.º 3
0
 public stdtask(JistEngine engine) : base(engine)
 {
     this.highPrecisionTimer          = new Timer(100);
     this.oneSecondTimer              = new Timer(1000);
     this.oneSecondTimer.Elapsed     += oneSecondTimer_Elapsed;
     this.highPrecisionTimer.Elapsed += highPrecisionTimer_Elapsed;
     this.oneSecondTimer.Start();
     this.recurList    = new List <RecurringFunction>();
     this.runAtList    = new List <RunAt>();
     this.runAfterList = new List <System.Threading.CancellationTokenSource>();
     this.highPrecisionTimer.Start();
 }
Ejemplo n.º 4
0
 public stdtask(JistEngine engine)
     : base(engine)
 {
     this.highPrecisionTimer = new Timer(100);
     this.oneSecondTimer = new Timer(1000);
     this.oneSecondTimer.Elapsed += oneSecondTimer_Elapsed;
     this.highPrecisionTimer.Elapsed += highPrecisionTimer_Elapsed;
     this.oneSecondTimer.Start();
     this.recurList = new List<RecurringFunction>();
     this.runAtList = new List<RunAt>();
     this.runAfterList = new List<System.Threading.CancellationTokenSource>();
     this.highPrecisionTimer.Start();
 }
Ejemplo n.º 5
0
 public ScriptContainer(JistEngine parent)
 {
     this.jistParent = parent;
     this.Scripts = new List<JistScript>();
 }
Ejemplo n.º 6
0
 public std(JistEngine engine)
     : base(engine)
 {
 }
Ejemplo n.º 7
0
 public stdlib_base(JistEngine engine)
 {
     this.engine = engine;
 }
Ejemplo n.º 8
0
 public ScriptContainer(JistEngine parent)
 {
     this.jistParent = parent;
     this.Scripts    = new List <JistScript>();
 }
Ejemplo n.º 9
0
Archivo: std.cs Proyecto: Enerdy/Jist
 public std(JistEngine engine)
     : base(engine)
 {
 }
Ejemplo n.º 10
0
 public tshock(JistEngine engine)
     : base(engine)
 {
     this.Provides = "tshock";
 }
Ejemplo n.º 11
0
 public stdlib_base(JistEngine engine)
 {
     this.engine = engine;
 }
Ejemplo n.º 12
0
 public tshock(JistEngine engine)
     : base(engine)
 {
     this.Provides = "tshock";
 }
Ejemplo n.º 13
0
 public stdhook(JistEngine engine)
     : base(engine)
 {
     this.Provides  = "hook";
     this.jistHooks = new ArrayList();
 }
 public JavascriptFunctionsNeededEventArgs(JistEngine engine)
 {
     this.Engine = engine;
 }
Ejemplo n.º 15
0
 public JavascriptFunctionsNeededEventArgs(JistEngine engine)
 {
     this.Engine = engine;
 }