Rebol 3 में सभी पोर्ट ऑपरेशन अतुल्यकालिक हैं। एकमात्र तरीका जिसे मैं समकालिक संचार कर सकता हूं, वह है कॉलिंग wait
।
लेकिन इस मामले में कॉलिंग प्रतीक्षा के साथ समस्या यह है कि यह सभी खुले बंदरगाहों के लिए घटनाओं की जांच करेगा (भले ही वे प्रतीक्षा करने के लिए पारित पोर्ट ब्लॉक में नहीं हैं)। फिर वे अपने जवाब देने वाले इवेंट हैंडलर को बुलाते हैं, लेकिन उन इवेंट हैंडलर में से एक में रीड / राइट किया जा सकता है। इसके परिणामस्वरूप "प्रतीक्षा" के लिए पुनरावर्ती कॉल हो सकते हैं।
मैं इसके आसपास कैसे पहुंचू?