Google berkomitmen untuk mendorong terwujudnya keadilan ras bagi komunitas Kulit Hitam. Lihat caranya.

otTcpEndpoint

#include <tcp.h>

Struktur ini mewakili titik akhir TCP.

Ringkasan

Titik akhir TCP bertindak sebagai titik akhir koneksi TCP. Ini dapat digunakan untuk memulai koneksi TCP, dan, setelah koneksi TCP dibuat, mengirim data ke dan menerima data dari rekan koneksi.

Aplikasi tidak boleh memeriksa bidang struktur ini secara langsung; seharusnya hanya berinteraksi dengannya melalui fungsi TCP API yang tanda tangannya disediakan dalam file ini.

Atribut publik

mContext
void *
Pointer ke konteks khusus aplikasi.
mDisconnectedCallback
Fungsi panggilan balik "Terputus"
mEstablishedCallback
Fungsi panggilan balik "Didirikan"
mInstance
Pointer ke instance OpenThread yang terkait dengan titik akhir TCP ini.
mNext
struct otTcpEndpoint *
Pointer ke titik akhir TCP berikutnya (khusus penggunaan internal)
mReceiveAvailableCallback
Fungsi panggilan balik "Terima tersedia"
mSendDoneCallback
Fungsi panggilan balik "Kirim selesai"
mSendReadyCallback
Fungsi panggilan balik "Kirim siap"
mTimers [4]
uint32_t

Atribut publik

mKonteks

void * otTcpEndpoint::mContext

Pointer ke konteks khusus aplikasi.

mPanggilan Balik Terputus

otTcpDisconnected otTcpEndpoint::mDisconnectedCallback

Fungsi panggilan balik "Terputus"

mDidirikanCallback

otTcpEstablished otTcpEndpoint::mEstablishedCallback

Fungsi panggilan balik "Didirikan"

mInstance

otInstance * otTcpEndpoint::mInstance

Pointer ke instance OpenThread yang terkait dengan titik akhir TCP ini.

mSelanjutnya

struct otTcpEndpoint * otTcpEndpoint::mNext

Pointer ke titik akhir TCP berikutnya (khusus penggunaan internal)

mReceiveAvailableCallback

otTcpReceiveAvailable otTcpEndpoint::mReceiveAvailableCallback

Fungsi panggilan balik "Terima tersedia"

mKirimSelesaiCallback

otTcpSendDone otTcpEndpoint::mSendDoneCallback

Fungsi panggilan balik "Kirim selesai"

mSendReadyCallback

otTcpSendReady otTcpEndpoint::mSendReadyCallback

Fungsi panggilan balik "Kirim siap"

mTimer

uint32_t otTcpEndpoint::mTimers[4]