User interface for event-driven state thread architecture
    1.
    发明授权
    User interface for event-driven state thread architecture 有权
    用于事件驱动状态线程架构的用户界面

    公开(公告)号:US08832711B1

    公开(公告)日:2014-09-09

    申请号:US11968029

    申请日:2007-12-31

    IPC分类号: G06F9/46

    摘要: An application framework is disclosed for handling predefined events for various application modules executing as threads. Events are received and associated with a thread and an event handling function. Event handling functions are classified as mutually exclusive and non-mutually exclusive. Mutually exclusive functions are blocked while another mutually exclusive function is executing. Event handling functions are processed by setting a corresponding thread to execute the function and placing the thread in a ‘non-wait’ state. Threads in the ‘non-wait’ state are then executed concurrently under the control of a system thread manger and are returned to a ‘wait’ state when the handling function ends. Each such thread maintains the session state throughout use of the application.

    摘要翻译: 公开了一种用于处理作为线程执行的各种应用模块的预定义事件的应用框架。 事件被接收并且与线程和事件处理功能相关联。 事件处理功能分为互斥和非互斥。 互斥功能被阻止,而另一个互斥功能正在执行。 事件处理功能通过设置相应的线程来执行功能并将线程置于“不等待”状态来处理。 处于“等待”状态的线程在系统线程管理器的控制下并发执行,当处理函数结束时返回到“等待”状态。 每个这样的线程在使用应用程序时保持会话状态。