nl:: Inet:: SocketEvents
#include <src/inet/InetLayerBasis.h>
सॉकेट पर अनुरोध किए गए/मंज़ूरी बाकी वाले I/O इवेंट के सेट को दिखाएं.
खास जानकारी
कंस्ट्रक्टर और डिस्ट्रक्टर |
|
---|---|
SocketEvents()
SocketEvents क्लास के लिए कंस्ट्रक्टर.
|
|
SocketEvents(const SocketEvents & other)
SocketEvents क्लास के लिए कंस्ट्रक्टर कॉपी करें.
|
सार्वजनिक प्रकार |
|
---|---|
@6{
|
enum |
सार्वजनिक विशेषताएं |
|
---|---|
Value
|
int
इसमें सॉकेट इवेंट के लिए बिट फ़्लैग शामिल होते हैं.
|
सार्वजनिक फ़ंक्शन |
|
---|---|
Clear()
|
void
सॉकेट के लिए बिट फ़्लैग हटाएं.
|
ClearError()
|
void
सॉकेट के लिए गड़बड़ी बिट फ़्लैग साफ़ करें.
|
ClearRead()
|
void
सॉकेट के लिए रीड बिट फ़्लैग हटाएं.
|
ClearWrite()
|
void
सॉकेट के लिए राइट बिट फ़्लैग हटाएं.
|
IsError() const
|
bool
देखें कि बिट फ़्लैग से पता चलता है कि सॉकेट में गड़बड़ी है.
|
IsReadable() const
|
bool
देखें कि बिट फ़्लैग से पता चलता है कि सॉकेट को पढ़ा जा सकता है.
|
IsSet() const
|
bool
देखें कि सॉकेट इवेंट के लिए कोई बिट फ़्लैग सेट है या नहीं.
|
IsWriteable() const
|
bool
देखें कि बिट फ़्लैग से पता चलता है कि सॉकेट में लिखा जा सकता है.
|
SetError()
|
void
सॉकेट के लिए गड़बड़ी बिट फ़्लैग सेट करें.
|
SetFDs(int socket, int & nfds, fd_set *readfds, fd_set *writefds, fd_set *exceptfds)
|
void
फ़ाइल डिस्क्रिप्टर के दिए गए सेट में, तय किए गए फ़ाइल डिस्क्रिप्टर के लिए बिट सेट करता है.
|
SetRead()
|
void
सॉकेट के लिए रीड बिट फ़्लैग सेट करें.
|
SetWrite()
|
void
सॉकेट के लिए राइट बिट फ़्लैग सेट करें.
|
सार्वजनिक स्टैटिक फ़ंक्शन |
|
---|---|
FromFDs(int socket, fd_set *readfds, fd_set *writefds, fd_set *exceptfds)
|
फ़ाइल डिस्क्रिप्टर सेट की स्थिति के आधार पर, बताए गए सॉकेट के लिए पढ़ने, लिखने या अपवाद के बिट फ़्लैग सेट करें.
|
सार्वजनिक प्रकार
@6
@6
सार्वजनिक विशेषताएं
मान
int Value
इसमें सॉकेट इवेंट के लिए बिट फ़्लैग शामिल होते हैं.
सार्वजनिक फ़ंक्शन
मिटाएं
void Clear()
सॉकेट के लिए बिट फ़्लैग हटाएं.
ClearError
void ClearError()
सॉकेट के लिए गड़बड़ी बिट फ़्लैग साफ़ करें.
ClearRead
void ClearRead()
सॉकेट के लिए रीड बिट फ़्लैग हटाएं.
ClearWrite
void ClearWrite()
सॉकेट के लिए राइट बिट फ़्लैग हटाएं.
IsError
bool IsError() const
देखें कि बिट फ़्लैग से पता चलता है कि सॉकेट में गड़बड़ी है.
जानकारी | |
---|---|
लौटाए जाने वाले प्रॉडक्ट |
सही होने पर, सॉकेट में कोई गड़बड़ी होती है, नहीं तो वह गलत होती है.
|
IsReadable
bool IsReadable() const
देखें कि बिट फ़्लैग से पता चलता है कि सॉकेट को पढ़ा जा सकता है.
जानकारी | |
---|---|
लौटाए जाने वाले प्रॉडक्ट |
अगर सॉकेट पढ़ने लायक है, तो सही है, नहीं तो गलत है.
|
IsSet
bool IsSet() const
देखें कि सॉकेट इवेंट के लिए कोई बिट फ़्लैग सेट है या नहीं.
जानकारी | |
---|---|
लौटाए जाने वाले प्रॉडक्ट |
सही है, नहीं तो गलत है.
|
IsWriteable
bool IsWriteable() const
देखें कि बिट फ़्लैग से पता चलता है कि सॉकेट में लिखा जा सकता है.
जानकारी | |
---|---|
लौटाए जाने वाले प्रॉडक्ट |
अगर सॉकेट लिखा जा सकता है, तो सही नहीं है.
|
SetError
void SetError()
सॉकेट के लिए गड़बड़ी बिट फ़्लैग सेट करें.
SetFDs
void SetFDs( int socket, int & nfds, fd_set *readfds, fd_set *writefds, fd_set *exceptfds )
फ़ाइल डिस्क्रिप्टर के दिए गए सेट में, तय किए गए फ़ाइल डिस्क्रिप्टर के लिए बिट सेट करता है.
जानकारी | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
पैरामीटर |
|
SetRead
void SetRead()
सॉकेट के लिए रीड बिट फ़्लैग सेट करें.
SetWrite
void SetWrite()
सॉकेट के लिए राइट बिट फ़्लैग सेट करें.
SocketEvents
SocketEvents( const SocketEvents & other )
SocketEvents क्लास के लिए कंस्ट्रक्टर कॉपी करें.
सार्वजनिक स्टैटिक फ़ंक्शन
FromFDs
SocketEvents FromFDs( int socket, fd_set *readfds, fd_set *writefds, fd_set *exceptfds )
फ़ाइल डिस्क्रिप्टर सेट की स्थिति के आधार पर, बताए गए सॉकेट के लिए पढ़ने, लिखने या अपवाद के बिट फ़्लैग सेट करें.
जानकारी | |||||||||
---|---|---|---|---|---|---|---|---|---|
पैरामीटर |
|