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

Ping Sender

File ini menyertakan OpenThread API untuk modul pengirim ping.

Ringkasan

Typedefs

otPingSenderConfig typedef
Struktur ini mewakili konfigurasi permintaan ping.
otPingSenderReply typedef
Struktur ini mewakili balasan ping.
otPingSenderReplyCallback )(const otPingSenderReply *aReply, void *aContext) typedef
void(*
Jenis penunjuk fungsi ini menetapkan panggilan balik untuk memberi tahu penerimaan balasan ping.
otPingSenderStatistics typedef
Struktur ini mewakili statistik permintaan ping.
otPingSenderStatisticsCallback )(const otPingSenderStatistics *aStatistics, void *aContext) typedef
void(*
Jenis penunjuk fungsi ini menetapkan panggilan balik untuk melaporkan statistik ping.

Fungsi

otPingSenderPing ( otInstance *aInstance, const otPingSenderConfig *aConfig)
Fungsi ini memulai ping.
otPingSenderStop ( otInstance *aInstance)
void
Fungsi ini menghentikan ping yang sedang berlangsung.

Structs

otPingSenderConfig

Struktur ini mewakili konfigurasi permintaan ping.

otPingSenderReply

Struktur ini mewakili balasan ping.

otPingSenderStatistics

Struktur ini mewakili statistik permintaan ping.

Typedefs

otPingSenderConfig

struct otPingSenderConfig otPingSenderConfig

Struktur ini mewakili konfigurasi permintaan ping.

otPingSenderReply

struct otPingSenderReply otPingSenderReply

Struktur ini mewakili balasan ping.

otPingSenderReplyCallback

void(* otPingSenderReplyCallback)(const otPingSenderReply *aReply, void *aContext)

Jenis penunjuk fungsi ini menetapkan panggilan balik untuk memberi tahu penerimaan balasan ping.

Detail
Parameter
[in] aReply
Pointer ke otPingSenderReply berisi info tentang balasan ping yang diterima.
[in] aContext
Penunjuk ke konteks khusus aplikasi.

otPingSenderStatistics

struct otPingSenderStatistics otPingSenderStatistics

Struktur ini mewakili statistik permintaan ping.

otPingSenderStatisticsCallback

void(* otPingSenderStatisticsCallback)(const otPingSenderStatistics *aStatistics, void *aContext)

Jenis penunjuk fungsi ini menetapkan panggilan balik untuk melaporkan statistik ping.

Detail
Parameter
[in] aStatistics
Pointer ke otPingSenderStatistics berisi info tentang statistik ping yang diterima.
[in] aContext
Penunjuk ke konteks khusus aplikasi.

Fungsi

otPingSenderPing

otError otPingSenderPing(
  otInstance *aInstance,
  const otPingSenderConfig *aConfig
)

Fungsi ini memulai ping.

Detail
Parameter
[in] aInstance
Penunjuk ke instance OpenThread.
[in] aConfig
Konfigurasi ping yang akan digunakan.
Kembalikan Nilai
OT_ERROR_NONE
Ping berhasil dimulai.
OT_ERROR_BUSY
Tidak dapat memulai karena sibuk dengan permintaan ping yang sedang berlangsung sebelumnya.
OT_ERROR_INVALID_ARGS
aConfig berisi parameter yang tidak valid (mis., Interval ping terlalu panjang).

otPingSenderStop

void otPingSenderStop(
  otInstance *aInstance
)

Fungsi ini menghentikan ping yang sedang berlangsung.

Detail
Parameter
[in] aInstance
Penunjuk ke instance OpenThread.