Apparatus, system, and method for executing functions in an event driven environment from a co-routine environment
    1.
    发明授权
    Apparatus, system, and method for executing functions in an event driven environment from a co-routine environment 失效
    用于从共同常规环境中执行事件驱动环境中的功能的装置,系统和方法

    公开(公告)号:US07958517B2

    公开(公告)日:2011-06-07

    申请号:US11626242

    申请日:2007-01-23

    CPC分类号: G06F13/24

    摘要: An apparatus, system, and method are disclosed for executing functions in an event driven environment. A bridge module stores parameters and a proxy function pointer for a proxy function in a bridge structure for a co-routine context executing in a co-routine environment. The proxy function is configured to execute in an event driven environment. The bridge module also stores a bridge pointer for the bridge structure in a bridge pointer register of an event driven context structure. A swap context module swaps to the event driven context. An execute module retrieves the proxy function pointer from the bridge structure using the bridge pointer if the bridge pointer register is not null, executes the proxy function, and stores the results of the proxy function in the bridge structure.

    摘要翻译: 公开了用于在事件驱动环境中执行功能的装置,系统和方法。 桥模块存储用于在共同例程环境中执行的协同例程上下文的桥结构中的代理功能的参数和代理函数指针。 代理功能配置为在事件驱动环境中执行。 桥接模块还在事件驱动的上下文结构的桥指针寄存器中存储用于桥结构的桥指针。 交换上下文模块交换到事件驱动的上下文。 执行模块如果桥指针寄存器不为空,则使用桥指针从桥结构中检索代理函数指针,执行代理功能,并将代理功能的结果存储在桥结构中。

    APPARATUS, SYSTEM, AND METHOD FOR EXECUTING FUNCTIONS IN AN EVENT DRIVEN ENVIRONMENT FROM A CO-ROUTINE ENVIRONMENT
    2.
    发明申请
    APPARATUS, SYSTEM, AND METHOD FOR EXECUTING FUNCTIONS IN AN EVENT DRIVEN ENVIRONMENT FROM A CO-ROUTINE ENVIRONMENT 失效
    从环境环境中驱动环境事件中执行功能的装置,系统和方法

    公开(公告)号:US20080178203A1

    公开(公告)日:2008-07-24

    申请号:US11626242

    申请日:2007-01-23

    IPC分类号: G06F13/00

    CPC分类号: G06F13/24

    摘要: An apparatus, system, and method are disclosed for executing functions in an event driven environment. A bridge module stores parameters and a proxy function pointer for a proxy function in a bridge structure for a co-routine context executing in a co-routine environment. The proxy function is configured to execute in an event driven environment. The bridge module also stores a bridge pointer for the bridge structure in a bridge pointer register of an event driven context structure. A swap context module swaps to the event driven context. An execute module retrieves the proxy function pointer from the bridge structure using the bridge pointer if the bridge pointer register is not null, executes the proxy function, and stores the results of the proxy function in the bridge structure.

    摘要翻译: 公开了用于在事件驱动环境中执行功能的装置,系统和方法。 桥模块存储用于在共同例程环境中执行的协同例程上下文的桥结构中的代理功能的参数和代理函数指针。 代理功能配置为在事件驱动环境中执行。 桥接模块还在事件驱动的上下文结构的桥指针寄存器中存储用于桥结构的桥指针。 交换上下文模块交换到事件驱动的上下文。 执行模块如果桥指针寄存器不为空,则使用桥指针从桥结构中检索代理函数指针,执行代理功能,并将代理功能的结果存储在桥结构中。