otTcpEndpoint

#include <tcp.h>

टीसीपी एंडपॉइंट को दिखाता है.

खास जानकारी

टीसीपी एंडपॉइंट, टीसीपी कनेक्शन के एंडपॉइंट के तौर पर काम करता है. इसका इस्तेमाल टीसीपी कनेक्शन शुरू करने के लिए किया जा सकता है. साथ ही, टीसीपी कनेक्शन बन जाने के बाद, कनेक्शन पीयर को डेटा भेजें और उससे डेटा पाएं.

ऐप्लिकेशन को सीधे इस स्ट्रक्चर के फ़ील्ड की जांच नहीं करनी चाहिए. इसे सिर्फ़ उन टीसीपी API फ़ंक्शन के ज़रिए इंटरैक्ट करना चाहिए जिनके हस्ताक्षर इस फ़ाइल में दिए गए हैं.

सार्वजनिक एट्रिब्यूट

mAlign
uint64_t
mContext
void *
ऐप्लिकेशन के हिसाब से संदर्भ के लिए पॉइंटर.
mDisconnectedCallback
"डिसकनेक्ट किया गया" कॉलबैक फ़ंक्शन
mEstablishedCallback
"इंस्टॉल किया गया" कॉलबैक फ़ंक्शन
mForwardProgressCallback
"फ़ॉरवर्ड प्रोग्रेस" कॉलबैक फ़ंक्शन
mNext
struct otTcpEndpoint *
अगले टीसीपी एंडपॉइंट पर जाने का पॉइंटर (सिर्फ़ अंदरूनी इस्तेमाल के लिए)
mPendingCallbacks
uint8_t
mReceiveAvailableCallback
"उपलब्ध है" कॉलबैक फ़ंक्शन पाएं
mReceiveLinks[2]
mSendDoneCallback
"भेजा गया" कॉलबैक फ़ंक्शन
mSize[392+36 *sizeof(void *)]
uint8_t
mSockAddr
mTcb
union otTcpEndpoint::@30
mTimers[4]
uint32_t

सार्वजनिक एट्रिब्यूट

mAlign

uint64_t otTcpEndpoint::mAlign

mContext

void * otTcpEndpoint::mContext

ऐप्लिकेशन के हिसाब से संदर्भ के लिए पॉइंटर.

mDisconnectedCallback

otTcpDisconnected otTcpEndpoint::mDisconnectedCallback

"डिसकनेक्ट किया गया" कॉलबैक फ़ंक्शन

mEstablishedCallback

otTcpEstablished otTcpEndpoint::mEstablishedCallback

"इंस्टॉल किया गया" कॉलबैक फ़ंक्शन

mForwardProgressCallback

otTcpForwardProgress otTcpEndpoint::mForwardProgressCallback

"फ़ॉरवर्ड प्रोग्रेस" कॉलबैक फ़ंक्शन

mNext

struct otTcpEndpoint * otTcpEndpoint::mNext

अगले टीसीपी एंडपॉइंट पर जाने का पॉइंटर (सिर्फ़ अंदरूनी इस्तेमाल के लिए)

mPendingCallbacks

uint8_t otTcpEndpoint::mPendingCallbacks

mReceiveAvailableCallback

otTcpReceiveAvailable otTcpEndpoint::mReceiveAvailableCallback

"उपलब्ध है" कॉलबैक फ़ंक्शन पाएं

otLinkedBuffer otTcpEndpoint::mReceiveLinks[2]

mSendDoneCallback

otTcpSendDone otTcpEndpoint::mSendDoneCallback

"भेजा गया" कॉलबैक फ़ंक्शन

mSize

uint8_t otTcpEndpoint::mSize[392+36 *sizeof(void *)]

mSockAddr

otSockAddr otTcpEndpoint::mSockAddr

mTcb

union otTcpEndpoint::@30 otTcpEndpoint::mTcb

mTimers

uint32_t otTcpEndpoint::mTimers[4]

संसाधन

OpenThread API के रेफ़रंस के विषय, सोर्स कोड से मिलते हैं. यह सोर्स GitHub पर उपलब्ध है. ज़्यादा जानकारी या हमारे दस्तावेज़ में योगदान देने के लिए, संसाधन देखें.