Error
Modul ini menyertakan definisi error yang digunakan di OpenThread.
Ringkasan
Typedef |
|
---|---|
otError
|
typedefenum otError
Mewakili kode error yang digunakan di seluruh OpenThread. |
Fungsi |
|
---|---|
otThreadErrorToString(otError aError)
|
const char *
Mengonversi enum otError menjadi string.
|
Enumerasi
Kesalahan
otError
Mewakili kode error yang digunakan di seluruh OpenThread.
Properti | |
---|---|
OT_ERROR_ABORT
|
Operasi dibatalkan. |
OT_ERROR_ADDRESS_FILTERED
|
Menerima frame yang difilter menurut filter alamat (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 pada saluran, yaitu mekanisme CSMA-CA gagal (IEEE 802.15.4-2006). |
OT_ERROR_DESTINATION_ADDRESS_FILTERED
|
Menerima frame yang difilter oleh pemeriksaan alamat tujuan. |
OT_ERROR_DETACHED
|
Saat ini tidak dilampirkan ke Partisi Thread. |
OT_ERROR_DROP
|
Pesan dihapus. |
OT_ERROR_DUPLICATED
|
Menerima frame duplikat. |
OT_ERROR_FAILED
|
Operasional gagal. |
OT_ERROR_FCS
|
Pemeriksaan FCS gagal saat menerima. |
OT_ERROR_GENERIC
|
Error umum (tidak boleh 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 tanda 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 frame data non-lowpan. |
OT_ERROR_NOT_TMF
|
Pesan bukan 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 memadai. |
OT_ERROR_NO_FRAME_RECEIVED
|
Tidak ada frame yang diterima. |
OT_ERROR_NO_ROUTE
|
Rute tidak tersedia. |
OT_ERROR_PARSE
|
Gagal menguraikan pesan. |
OT_ERROR_PENDING
|
Kode error khusus yang digunakan untuk menunjukkan status berhasil/error tertunda dan belum diketahui. |
OT_ERROR_REASSEMBLY_TIMEOUT
|
Pesan dihapus dari daftar penggabungan kembali karena waktu tunggu habis. |
OT_ERROR_REJECTED
|
Permintaan ditolak. |
OT_ERROR_RESPONSE_TIMEOUT
|
Respons atau konfirmasi Coap 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 |
|
||
Pengembalian |
Representasi string otError.
|
Resource
Topik Referensi OpenThread API berasal dari kode sumber, yang tersedia di GitHub. Untuk informasi selengkapnya, atau untuk berkontribusi pada dokumentasi kami, lihat Referensi.