यह जेएसओएन डेटा संरचना है जोEventLoop()
कार्य।EventLoop()
फ़ंक्शन मॉनिटरः 1. कोई भी वेबसॉकेट पठनीय डेटा घटना; 2. कार्य पूरा होने की घटनाएं एक्सचेंज.गो ((() और HttpQuery_Go (()) कार्यों के साथ समवर्ती; 3. संदेश घटनाओं द्वारा बनाए गए धागे में भेजे गएthreading.Thread()
जावास्क्रिप्ट भाषा की रणनीति में कार्य।
घटना अनुक्रम संख्या। अनुसूची संख्या घटना का नाम। घटना स्ट्रिंग घटना थ्रेड आईडी. थ्रेड संख्या घटना सूचकांक सूचकांक संख्या नैनो टाइमस्टैम्प. नैनो संख्या
उपयोग करेंexchange.Go()
समारोह समवर्ती अनुरोध करने के लिए और घटना डेटा संरचना द्वारा लौटायाEventLoop()
function.
{
"Seq":1,
"Event":"Exchange_GetTrades",
"ThreadId":0,
"Index":3,
"Nano":1682068771309583400
}
जावास्क्रिप्ट भाषा रणनीति के समवर्ती निष्पादित धागे में (निर्माण द्वारा बनाई गई)threading.Thread()
कार्य), जबpostMessage()
सूत्र ऑब्जेक्ट के कार्य का उपयोग एक संदेश भेजने के लिए किया जाता है,EventLoop()
संदेश प्राप्त करने वाले थ्रेड में फ़ंक्शन निम्नलिखित घटना डेटा संरचना की निगरानी करेगा:
{
"Seq":4,
"Event":"thread",
"ThreadId":1,
"Index":0,
"Nano":1727592066508674000
}
{@fun/Global/EventLoop इवेंटलूप}
SetData-डेटा DBExec-वापसी