public MHEngine(IMHContext context) { m_Context = context; m_fInTransition = false; m_fBooting = true; m_redrawRegion.MakeEmpty(); m_ApplicationStack = new Stack <MHApplication>(); m_ActionStack = new Stack <MHElemAction>(); m_EventQueue = new List <MHAsynchEvent>(); m_LinkTable = new List <MHLink>(); m_ExternContentTable = new List <MHExternContent>(); m_PersistentStore = new MHSequence <MHPSEntry>(); m_CurrentGroupId = new MHOctetString(); }
// Actions on Programs. public virtual void CallProgram(bool fIsFork, MHObjectRef success, MHSequence <MHParameter> args, MHEngine engine) { InvalidAction("CallProgram"); }
// Load from or store to the persistent store. public bool LoadStorePersistent(bool fIsLoad, MHOctetString fileName, MHSequence <MHObjectRef> variables) { return(false); }