Error
Modul ini menyertakan definisi error yang digunakan dalam OpenThread.
Ringkasan
| Typedef | |
|---|---|
| otError | typedef enum otErrorMerepresentasikan 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.