# otTcpEndpointAndCircularSendBuffer Struct Reference

# otTcpEndpointAndCircularSendBuffer


`#include <openthread/tcp_ext.h>`

Context structure to use with mbedtls_ssl_set_bio.

## Summary

| ### Public attributes ||
|---|---|
| `https://openthread.io/reference/struct/ot-tcp-endpoint-and-circular-send-buffer#structot_tcp_endpoint_and_circular_send_buffer_1a67501d43300c1e240f29816e9ab8c550` | `https://openthread.io/reference/struct/ot-tcp-endpoint *` |
| `https://openthread.io/reference/struct/ot-tcp-endpoint-and-circular-send-buffer#structot_tcp_endpoint_and_circular_send_buffer_1a9ed83abd289bcebf0c0c577ab0f7f122` | `https://openthread.io/reference/struct/ot-tcp-circular-send-buffer *` |

## Public attributes

### mEndpoint

```
otTcpEndpoint * otTcpEndpointAndCircularSendBuffer::mEndpoint
```

### mSendBuffer

```
otTcpCircularSendBuffer * otTcpEndpointAndCircularSendBuffer::mSendBuffer
```

## Resources

OpenThread API Reference topics originate from the source code, available
on [GitHub](https://github.com/openthread/openthread/tree/main/include/openthread).
For more information, or to contribute to our documentation, refer to
[Resources](https://openthread.io/resources).