में आने वाले टीसीपी/आईपी कनेक्शन के आईपी पते और बंदरगाह को निर्धारित करना मैं आने वाले टीसीपी/आईपी कनेक्शन के आईपी पते और पोर्ट नंबर को प्राप्त करना चाहता हूं। दुर्भाग्यवश gen_tcp
का accept
और recv
फ़ंक्शन केवल एक सॉकेट वापस देते हैं, जबकि gen_udp
का recv
फ़ंक्शन भी पता जानकारी देता है। Erlang में एक सॉकेट से संबंधित पता जानकारी एकत्र करने के लिए एक सीधा तरीका है?एरलांग
Q
एरलांग
9
A
उत्तर
13
आपको inet/peername 1
की आवश्यकता है। Erlang inet docs से:
उपनाम (सॉकेट) -> {ठीक है, {पता, पोर्ट}} | {त्रुटि, POSIX()}
प्रकार:
सॉकेट = सॉकेट() पता = ip_address() पोर्ट = int()
एक कनेक्शन के दूसरे छोर के लिए पते और पोर्ट रिटर्न ।
संबंधित मुद्दे
- 1. एरलांग वाक्यविन्यास - एरलांग
- 2. एरलांग
- 3. एरलांग
- 4. एरलांग
- 5. एरलांग
- 6. एरलांग
- 7. एरलांग
- 8. एरलांग
- 9. एरलांग
- 10. एरलांग
- 11. एरलांग
- 12. एरलांग
- 13. एरलांग
- 14. एरलांग
- 15. एरलांग
- 16. एरलांग
- 17. एरलांग
- 18. एरलांग
- 19. एरलांग
- 20. एरलांग
- 21. एरलांग
- 22. एरलांग
- 23. एरलांग
- 24. एरलांग मल्टीकास्ट
- 25. पोर्टेबल एरलांग
- 26. एरलांग गार्ड
- 27. एरलांग खोल
- 28. एरलांग/ओटीपी
- 29. एरलांग: `pid`
- 30. एरलांग कोड