otTcpEndpoint
 #include <tcp.h>
Представляет конечную точку TCP.
Краткое содержание
Конечная точка TCP действует как конечная точка TCP-соединения. Его можно использовать для инициации TCP-соединений, а после установки TCP-соединения отправлять данные и получать данные от узла соединения.
Приложение не должно проверять поля этой структуры напрямую; он должен взаимодействовать с ним только через функции TCP API, подписи которых представлены в этом файле.
| Публичные атрибуты | |
|---|---|
| mAlign | uint64_t | 
| mContext | void * Указатель на контекст конкретного приложения. | 
| mDisconnectedCallback |  «Отключенная» функция обратного вызова | 
| mEstablishedCallback |  «Установленная» функция обратного вызова | 
| mForwardProgressCallback |  Функция обратного вызова «Прогресс вперед» | 
| mNext | struct otTcpEndpoint * Указатель на следующую конечную точку TCP (только для внутреннего использования). | 
| 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
mКонтекст
void * otTcpEndpoint::mContext
Указатель на контекст конкретного приложения.
mDisconnectedCallback
otTcpDisconnected otTcpEndpoint::mDisconnectedCallback
«Отключенная» функция обратного вызова
mEstablishedОбратный вызов
otTcpEstablished otTcpEndpoint::mEstablishedCallback
«Установленная» функция обратного вызова
mForwardProgressCallback
otTcpForwardProgress otTcpEndpoint::mForwardProgressCallback
Функция обратного вызова «Прогресс вперед»
mСледующий
struct otTcpEndpoint * otTcpEndpoint::mNext
Указатель на следующую конечную точку TCP (только для внутреннего использования).
mPendingCallbacks
uint8_t otTcpEndpoint::mPendingCallbacks
mReceiveAvailableCallback
otTcpReceiveAvailable otTcpEndpoint::mReceiveAvailableCallback
Функция обратного вызова «Получить доступное»
mReceiveLinks
otLinkedBuffer otTcpEndpoint::mReceiveLinks[2]
мсенддонеколлбэк
otTcpSendDone otTcpEndpoint::mSendDoneCallback
Функция обратного вызова «Отправить готово»
mSize
uint8_t otTcpEndpoint::mSize[392+36 *sizeof(void *)]
мсоккдр
otSockAddr otTcpEndpoint::mSockAddr
мТкб
union otTcpEndpoint::@30 otTcpEndpoint::mTcb
мТаймеры
uint32_t otTcpEndpoint::mTimers[4]
Ресурсы
Справочные разделы API OpenThread взяты из исходного кода, доступного на GitHub . Для получения дополнительной информации или внесения вклада в нашу документацию обратитесь к Ресурсам .