otTcpEndpoint

#include <tcp.h>

Representa un extremo de TCP.

Resumen

Un extremo TCP actúa como un extremo de la conexión TCP. Se puede usar para iniciar conexiones TCP y, una vez que se establece una conexión TCP, envía y recibe 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 cuyas firmas se proporcionan en este archivo.

Atributos públicos

mAlign
uint64_t
mContext
void *
Un puntero para el contexto específico de la aplicación.
mDisconnectedCallback
Función de devolución de llamada "Desconectada"
mEstablishedCallback
Función de devolución de llamada “Establecida”
mForwardProgressCallback
Función de devolución de llamada "Forward progress"
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 listo"
mSize[392+36 *sizeof(void *)]
uint8_t
mSockAddr
mTcb
union otTcpEndpoint::@30
mTimers[4]
uint32_t

Atributos públicos

mAlign

uint64_t otTcpEndpoint::mAlign

mContext

void * otTcpEndpoint::mContext

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

mDisconnectedCallback

otTcpDisconnected otTcpEndpoint::mDisconnectedCallback

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

mEstablishedCallback

otTcpEstablished otTcpEndpoint::mEstablishedCallback

Función de devolución de llamada “Establecida”

mForwardProgressCallback

otTcpForwardProgress otTcpEndpoint::mForwardProgressCallback

Función de devolución de llamada "Forward progress"

mNext

struct otTcpEndpoint * otTcpEndpoint::mNext

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

mPendingCallbacks

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 listo"

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]

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 contribuir a nuestra documentación, consulta Recursos.