var a = exchange.Go ((GetTicker)); // GetTicker wird asynchron von mehreren Threads ausgeführt var b = exchange.Go(“GetDepth”); var c = exchange.Go(“Buy”, 1000, 0.1); var d = exchange.Go(“GetRecords”, PERIOD_H1); // Die vier oben genannten Operationen sind synchron, zeitlos und sofort zurückkehrend. var ticker = a.wait ((); // Aufruf der wait-Methode wartet auf die asynchrone Rückgabe des ticker-Ergebnisses var depth = b.wait ((); // gibt die Tiefe zurück, wenn die Erfassung fehlschlägt und möglicherweise null zurückgibt var orderId = c.wait(1000); // Rückgabe der Auftragsnummer, begrenzt auf 1 Sekunde Überschreitung, Überschreitung zurück undefined, Dieses Symbol kann wait warten, wenn die letzte Wait überschritten wurde
Ich verstehe das so: Die ersten vier Zeilen des Beispiels sind sofort zurück, aber die letzten drei Zeilen von wait werden in der Reihenfolge ausgeführt, was gleichbedeutend ist, dass es keine Funktionen gibt.