Error
Modul ini menyertakan definisi error yang digunakan dalam OpenThread.
Ringkasan
Typedef |
|
---|---|
otError
|
typedefenum otError
Merepresentasikan kode error yang digunakan di seluruh OpenThread. |
Fungsi |
|
---|---|
otThreadErrorToString(otError aError)
|
const char *
Mengonversi enum otError menjadi string.
|
Enumerasi
otError
otError
Merepresentasikan kode error yang digunakan di seluruh OpenThread.
Properti | |
---|---|
OT_ERROR_ABORT
|
Operasi dibatalkan. |
OT_ERROR_ADDRESS_FILTERED
|
Menerima bingkai yang difilter berdasarkan filter alamat (masuk daftar yang diizinkan atau ditolak). |
OT_ERROR_ADDRESS_QUERY
|
Resolusi alamat memerlukan operasi kueri alamat. |
OT_ERROR_ALREADY
|
Operasi sedang berlangsung. |
OT_ERROR_BUSY
|
Layanan sibuk dan tidak dapat melayani operasi. |
OT_ERROR_CHANNEL_ACCESS_FAILURE
|
Transmisi tidak dapat terjadi karena aktivitas di saluran, yaitu mekanisme CSMA-CA gagal (IEEE 802.15.4-2006). |
OT_ERROR_DESTINATION_ADDRESS_FILTERED
|
Menerima frame yang difilter menurut pemeriksaan alamat tujuan. |
OT_ERROR_DETACHED
|
Saat ini tidak terpasang ke Partisi Thread. |
OT_ERROR_DROP
|
Pesan dihapus. |
OT_ERROR_DUPLICATED
|
Menerima frame duplikat. |
OT_ERROR_FAILED
|
Operasional gagal. |
OT_ERROR_FCS
|
Kegagalan pemeriksaan FCS saat menerima. |
OT_ERROR_GENERIC
|
Error umum (sebaiknya tidak digunakan). |
OT_ERROR_INVALID_ARGS
|
Argumen input tidak valid. |
OT_ERROR_INVALID_COMMAND
|
Perintah Input (CLI) tidak valid. |
OT_ERROR_INVALID_SOURCE_ADDRESS
|
Menerima frame dari alamat sumber yang tidak valid. |
OT_ERROR_INVALID_STATE
|
Tidak dapat diselesaikan karena status tidak valid. |
OT_ERROR_IP6_ADDRESS_CREATION_FAILURE
|
Pembuatan alamat IPv6 gagal. |
OT_ERROR_LINK_MARGIN_LOW
|
Margin link terlalu rendah. |
OT_ERROR_NONE
|
Tidak ada error. |
OT_ERROR_NOT_CAPABLE
|
Operasi dicegah oleh flag mode. |
OT_ERROR_NOT_FOUND
|
Item yang diminta tidak dapat ditemukan. |
OT_ERROR_NOT_IMPLEMENTED
|
Fungsi atau metode tidak diterapkan. |
OT_ERROR_NOT_LOWPAN_DATA_FRAME
|
Menerima {i>dataframe<i} yang tidak rendah. |
OT_ERROR_NOT_TMF
|
Pesan bukan merupakan Pesan TMF. |
OT_ERROR_NO_ACK
|
Tidak ada konfirmasi yang diterima setelah macMaxFrameRetries (IEEE 802.15.4-2006). |
OT_ERROR_NO_ADDRESS
|
Alamat tidak ada dalam tabel pencocokan sumber. |
OT_ERROR_NO_BUFS
|
Buffering tidak cukup. |
OT_ERROR_NO_FRAME_RECEIVED
|
Tidak ada frame yang diterima. |
OT_ERROR_NO_ROUTE
|
Rute tidak tersedia. |
OT_ERROR_PARSE
|
Gagal mengurai pesan. |
OT_ERROR_PENDING
|
Kode error khusus yang digunakan untuk menunjukkan status berhasil/error masih tertunda dan belum diketahui. |
OT_ERROR_REASSEMBLY_TIMEOUT
|
Pesan dihapus dari daftar reassembly karena waktu tunggu habis. |
OT_ERROR_REJECTED
|
Permintaan ditolak. |
OT_ERROR_RESPONSE_TIMEOUT
|
Respons coap atau konfirmasi atau DNS, respons SNTP tidak diterima. |
OT_ERROR_SECURITY
|
Pemeriksaan keamanan gagal. |
OT_ERROR_UNKNOWN_NEIGHBOR
|
Menerima frame dari tetangga yang tidak dikenal. |
OT_NUM_ERRORS
|
Jumlah error yang ditentukan. |
Typedef
Fungsi
otThreadErrorToString
const char * otThreadErrorToString( otError aError )
Mengonversi enum otError menjadi string.
Detail | |||
---|---|---|---|
Parameter |
|
||
Hasil |
Representasi string dari otError.
|
Referensi
Topik Referensi OpenThread API berasal dari kode sumber yang tersedia di GitHub. Untuk informasi selengkapnya, atau untuk berkontribusi pada dokumentasi kami, lihat Referensi.