Marshaling results of nested tasks
A technology of tasks and components, applied in the direction of multi-programming devices, etc., can solve problems such as abnormal logic considerations and difficulty in cancellation
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0032] The present invention relates to methods, systems and computer program products for grouping the results of nested tasks. For example, embodiments of the invention facilitate marshalling the state of one task into another task. A call to a wrapped task is received from the calling logic. A wrapped task has a result represented by a wrapped task wrapped within the wrapped task.
[0033] Creates a proxy task that represents the wrapper task and the aggregated asynchronous operations of the wrapped task. The proxy task has a completion status indicating at least the completion status of the aggregated asynchronous operation. In general, the completion status of a task (including any of a wrapper task, a wrapped task, and a proxy task) can be one of: towards completion with result data, failure with exception data, or cancelled. However, other completion states are also possible. The proxy task is returned to the calling logic without the calling logic waiting for t...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com