System::Net::Sockets नेमस्पेस

क्लासेस

क्लासविवरण
IPPacketInformationपैकेट के बारे में जानकारी का प्रतिनिधित्व करता है। इस क्लास की वस्तुओं को केवल System::MakeObject() फ़ंक्शन का उपयोग करके आवंटित किया जाना चाहिए। इस प्रकार का इंस्टेंस स्टैक पर या operator new का उपयोग करके कभी न बनाएँ, क्योंकि इससे रनटाइम त्रुटियाँ और/या असर्शन त्रुटियाँ हो सकती हैं। हमेशा इस क्लास को System::SmartPtr पॉइंटर में लपेटें और इस पॉइंटर का उपयोग फ़ंक्शन को तर्क के रूप में पास करने के लिए करें।
LingerOptionनिर्दिष्ट करता है कि Close() या Close() मेथड को कॉल करने के बाद सॉकेट जुड़ा रहेगा या नहीं। यह यह भी निर्दिष्ट करता है कि यदि डेटा भेजना जारी रहता है तो सॉकेट किस अवधि तक जुड़ा रहेगा। इस क्लास की वस्तुओं को केवल System::MakeObject() फ़ंक्शन का उपयोग करके आवंटित किया जाना चाहिए। इस प्रकार का इंस्टेंस स्टैक पर या operator new का उपयोग करके कभी न बनाएँ, क्योंकि इससे रनटाइम त्रुटियाँ और/या असर्शन त्रुटियाँ हो सकती हैं। हमेशा इस क्लास को System::SmartPtr पॉइंटर में लपेटें और इस पॉइंटर का उपयोग फ़ंक्शन को तर्क के रूप में पास करने के लिए करें।
NetworkStreamनेटवर्क एक्सेस के लिए डेटा की अंतर्निहित स्ट्रीम प्रदान करता है। इस क्लास की वस्तुओं को केवल System::MakeObject() फ़ंक्शन का उपयोग करके आवंटित किया जाना चाहिए। इस प्रकार का इंस्टेंस स्टैक पर या operator new का उपयोग करके कभी न बनाएँ, क्योंकि इससे रनटाइम त्रुटियाँ और/या असर्शन त्रुटियाँ हो सकती हैं। हमेशा इस क्लास को System::SmartPtr पॉइंटर में लपेटें और इस पॉइंटर का उपयोग फ़ंक्शन को तर्क के रूप में पास करने के लिए करें।
SocketSocket क्लास Berkeley sockets इंटरफ़ेस को लागू करती है।
TcpClientTCP नेटवर्क सेवाओं के लिए क्लाइंट का प्रतिनिधित्व करता है। इस क्लास की वस्तुओं को केवल System::MakeObject() फ़ंक्शन का उपयोग करके आवंटित किया जाना चाहिए। इस प्रकार का इंस्टेंस स्टैक पर या operator new का उपयोग करके कभी न बनाएँ, क्योंकि इससे रनटाइम त्रुटियाँ और/या असर्शन त्रुटियाँ हो सकती हैं। हमेशा इस क्लास को System::SmartPtr पॉइंटर में लपेटें और इस पॉइंटर का उपयोग फ़ंक्शन को तर्क के रूप में पास करने के लिए करें।
TcpListenerTCP नेटवर्क सेवाओं के लिए लिस्नर का प्रतिनिधित्व करता है। इस क्लास की वस्तुओं को केवल System::MakeObject() फ़ंक्शन का उपयोग करके आवंटित किया जाना चाहिए। इस प्रकार का इंस्टेंस स्टैक पर या operator new का उपयोग करके कभी न बनाएँ, क्योंकि इससे रनटाइम त्रुटियाँ और/या असर्शन त्रुटियाँ हो सकती हैं। हमेशा इस क्लास को System::SmartPtr पॉइंटर में लपेटें और इस पॉइंटर का उपयोग फ़ंक्शन को तर्क के रूप में पास करने के लिए करें।
UdpClientUser Datagram Protocol (UDP) नेटवर्क सेवाएँ प्रदान करता है। इस क्लास की वस्तुओं को केवल System::MakeObject() फ़ंक्शन का उपयोग करके आवंटित किया जाना चाहिए। इस प्रकार का इंस्टेंस स्टैक पर या operator new का उपयोग करके कभी न बनाएँ, क्योंकि इससे रनटाइम त्रुटियाँ और/या असर्शन त्रुटियाँ हो सकती हैं। हमेशा इस क्लास को System::SmartPtr पॉइंटर में लपेटें और इस पॉइंटर का उपयोग फ़ंक्शन को तर्क के रूप में पास करने के लिए करें।

Enums

एनमविवरण
AddressFamilyपता परिवारों को सूचीबद्ध करता है।
IOControlCodeIO नियंत्रण कोड को सूचीबद्ध करता है।
ProtocolFamilyप्रोटोकॉल परिवारों को सूचीबद्ध करता है।
ProtocolTypeप्रोटोकॉल प्रकारों को सूचीबद्ध करता है।
SelectModeसॉकेट की स्थिति को पोल करने के लिए मोड निर्दिष्ट करता है।
SocketErrorसॉकेट त्रुटि प्रकारों को सूचीबद्ध करता है।
SocketFlagsसॉकेट संदेशों के लिए स्थिर मान प्रदान करता है।
SocketOptionLevelSocket’ क्लास के लिए सॉकेट विकल्प स्तरों को परिभाषित करता है।
SocketOptionNameSocket क्लास के लिए सॉकेट विकल्प नामों को परिभाषित करता है।
SocketShutdownSocket.Shutdown मेथड द्वारा उपयोग किए जाने वाले स्थिरांक को परिभाषित करता है।
SocketTypeसॉकेट प्रकारों को सूचीबद्ध करता है।

Typedefs

टाइपडिफ़विवरण
SocketException

Functions

फ़ंक्शनविवरण
operator!=System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry]
operator==System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry]