2013-02-22 55 views
5

मैं सोच रहा था कि OpenSSL::SSL::SSLSocket में विशेषता sync_close क्या है। यह कहता है कि यह rdoc में दस्तावेज नहीं है। मैं इसे कई कोड स्निपेट में देख सकता हूं, लेकिन मैं इसका उपयोग नहीं देख सकता। ये किसके लिये है?ruby's openssl लाइब्रेरी में सिंक_क्लोज़

उत्तर

7

सबसे पहले आप सॉकेट खोलते हैं, यानी टीसीपी, फिर आप एसएसएल परत बनाते हैं। sync_close इसे बनाता है ताकि मूल सॉकेट और एन्क्रिप्टेड परत दोनों एक साथ बंद हो जाएं।