Google se compromete a impulsar la igualdad racial para las comunidades afrodescendientes. Obtén información al respecto.

otTcpEndpoint

#include <tcp.h>

Representa un extremo de TCP.

Resumen

Un extremo TCP actúa como un extremo de conexión TCP. Se puede usar para iniciar conexiones TCP y, una vez que se establece una conexión TCP, enviar y recibir datos del par de conexión.

La aplicación no debe inspeccionar los campos de esta estructura directamente; solo debe interactuar con ella mediante las funciones de la API de TCP y cuyas firmas se proporcionan en este archivo.

Atributos públicos

mAlign
uint64_t
mContext
void *
Un puntero al contexto específico de la aplicación.
mDisconnectedCallback
Función de devolución de llamada "Desconectada"
mEstablishedCallback
Función de devolución de llamada "Established"
mForwardProgressCallback
Función de devolución de llamada "Progreso hacia delante"
mNext
struct otTcpEndpoint *
Un puntero al siguiente extremo de TCP (solo para uso interno)
mPendingCallbacks
uint8_t
mReceiveAvailableCallback
Función de devolución de llamada "Recibir disponible"
mReceiveLinks[2]
mSendDoneCallback
Función de devolución de llamada "Enviar"
mSize[368+36 *sizeof(void *)]
uint8_t
mSockAddr
mTcb
union otTcpEndpoint::@32
mTimers[4]
uint32_t

Atributos públicos

Alinear

uint64_t otTcpEndpoint::mAlign

mContext

void * otTcpEndpoint::mContext

Un puntero al contexto específico de la aplicación.

Devolución de llamada mDisconnected

otTcpDisconnected otTcpEndpoint::mDisconnectedCallback

Función de devolución de llamada "Desconectada"

Devolución de llamada establecida

otTcpEstablished otTcpEndpoint::mEstablishedCallback

Función de devolución de llamada "Established"

Devolución de llamada mForwardProgressCallback

otTcpForwardProgress otTcpEndpoint::mForwardProgressCallback

Función de devolución de llamada "Progreso hacia delante"

Siguiente

struct otTcpEndpoint * otTcpEndpoint::mNext

Un puntero al siguiente extremo de TCP (solo para uso interno)

devoluciones de llamada pendientes

uint8_t otTcpEndpoint::mPendingCallbacks

mReceiveAvailableCallback

otTcpReceiveAvailable otTcpEndpoint::mReceiveAvailableCallback

Función de devolución de llamada "Recibir disponible"

otLinkedBuffer otTcpEndpoint::mReceiveLinks[2]

mSendDoneCallback

otTcpSendDone otTcpEndpoint::mSendDoneCallback

Función de devolución de llamada "Enviar"

Tamaño de m

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

mSockAddr

otSockAddr otTcpEndpoint::mSockAddr

MTB

union otTcpEndpoint::@32 otTcpEndpoint::mTcb

Temporizadores

uint32_t otTcpEndpoint::mTimers[4]

Recursos

Los temas de referencia de la API de OpenThread se originan a partir del código fuente, disponible en GitHub. Para obtener más información o colaborar con nuestra documentación, consulta la sección Recursos.