METHOD OF INVOKING ASYNCHRONOUS FUNCTION FOR CONTROLLING ROBOTS
First Claim
1. A method of invoking an asynchronous function for controlling robots, comprising:
- requesting asynchronous operation performance according to the asynchronous function invoking;
immediately transferring results according to the request of the asynchronous operation performance and returning a control object that can control the asynchronous operation performance of the corresponding asynchronous function;
confirming the performance state of the asynchronous operation through the returned control object and confirming whether the state can be cancelled;
if it is determined that the performance state of the asynchronous operation can be cancelled, confirming whether a forced cancellation request is requested; and
if it is determined that the forced cancellation request is received, forcibly cancelling the asynchronous operation performance.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of invoking an asynchronous function includes: requesting asynchronous operation performance according to the asynchronous function invoking; immediately transferring results according to the request of the asynchronous operation performance and returning a control object that can control the asynchronous operation performance of the corresponding asynchronous function; confirming the performance state of the asynchronous operation through the returned control object and confirming whether the state can be cancelled; if it is determined that the performance state of the asynchronous operation can be cancelled, confirming whether a forced cancellation request is requested; and if it is determined that the forced cancellation request is received, forcibly cancelling the asynchronous operation performance.
10 Citations
8 Claims
-
1. A method of invoking an asynchronous function for controlling robots, comprising:
-
requesting asynchronous operation performance according to the asynchronous function invoking; immediately transferring results according to the request of the asynchronous operation performance and returning a control object that can control the asynchronous operation performance of the corresponding asynchronous function; confirming the performance state of the asynchronous operation through the returned control object and confirming whether the state can be cancelled; if it is determined that the performance state of the asynchronous operation can be cancelled, confirming whether a forced cancellation request is requested; and if it is determined that the forced cancellation request is received, forcibly cancelling the asynchronous operation performance. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
Specification