OpenThread API Referansı konuları, GitHub'da bulunan kaynak koddan gelir. Daha fazla bilgi edinmek veya dokümanlarımıza katkıda bulunmak için Kaynaklar bölümüne bakın.
OpenThread API için referans sayfaları.
Modüller |
|
---|---|
Alarm | Bu modülde, alarm hizmetiyle ilgili platform soyutlaması yer almaktadır. |
BLE | Bu modülde, BDE Ana Makine iletişimi için platform soyutlaması yer almaktadır. |
BLE Güvenli | Bu modül, BLE Secure (BLE üzerinden TLS) iletişimini kontrol eden işlevler içerir. |
Omurga Yönlendirici | Bu modül, OpenThread Omurga Yönlendirici Hizmeti için işlevleri içerir. |
Sınır Aracısı | Bu modülde, İleti Dizisi Kenarlık Aracısı rolüne yönelik işlevler yer alır. |
Sınır Yönlendirici | Bu modül, OpenThread Sınır Yönlendirici ile yerel ağ verilerini yönetmenizi sağlayan işlevler içerir. |
Sınır Yönlendirme Yöneticisi | Bu modül, Sınır Yönlendirme Yöneticisi ile ilgili tanımları içerir. |
Kanal Yöneticisi | Bu modül, Kanal Yöneticisi ile ilgili işlevleri içerir. |
Kanal İzleme | Bu modülde, kanal izleme özelliğiyle ilgili işlevler yer almaktadır. |
Çocuk Gözetimi | Bu modülde, Çocuk Denetimi özelliğiyle ilgili işlevler yer almaktadır. |
CoAP | Bu modül, CoAP iletişimini kontrol eden işlevler içerir. |
CoAP Güvenli | Bu modül, CoAP Güvenli (DTLS üzerinden CoAP) iletişimini kontrol eden işlevler içerir. |
Komut Satırı Arayüzü | Bu modül, Thread yığınının yürütülmesini kontrol eden işlevler içerir. |
Delege | Bu modülde, İleti Dizisi Yetkilisi rolüne yönelik işlevler yer alır. |
Kripto - Platform | Bu modülde, Crypto için platform soyutlaması yer almaktadır. |
Kripto - İleti Dizisi Yığını | Bu modülde şifreleme işlevleri bulunur. |
DNS | Bu modülde DNS iletişimini kontrol eden işlevler yer alır. |
DNS - Platform | Bu modül, yukarı akış DNS sunucularına yinelemeli DNS sorgusu göndermek için kullanılan platform soyutlamasını içerir. |
DNS-SD (mDNS) | Bu modül, altyapı ağındaki DNS-SD (ör. mDNS) için platform soyutlamasını içerir. |
DNS-SD Sunucusu | Bu modül DNS-SD sunucusu için API'ler içerir. |
Entropi | Bu modülde entropi üretimi için platform soyutlaması yer alır. |
Hata | Bu modül, OpenThread'de kullanılan hata tanımlarını içerir. |
Fabrika Teşhisi - Platform | Bu modülde, teşhis özellikleri için platform soyutlaması yer alır. |
Fabrika Teşhisi - İleti Dizisi Yığını | Bu modül, Thread yığınının yürütülmesini kontrol eden işlevler içerir. |
Genel | Bu modül, tüm Thread rolleri için işlevler içerir. |
Yığın | Bu modül, harici OpenThread yığınını ayarlayan işlevler içerir. |
Geçmiş İzleyici | Farklı etkinliklerin geçmişini kaydeder (örneğin, RX ve TX mesajları veya ağ bilgisi değişiklikleri). |
ICMPv6 | Bu modül, ICMPv6 iletişimini kontrol eden işlevler içerir. |
IPv6 | Bu modül, IPv6 iletişimini kontrol eden işlevler içerir. |
Altyapı Arayüzü | Bu modül, bitişik altyapı ağı arayüzü için platform soyutlamasını içerir. |
Örnek | Bu modül, OpenThread Örneği'ni kontrol eden işlevler içerir. |
Sıkışma Algılama | Bu modülde, sinyal sıkışması algılama özelliği için işlevler bulunur. |
Birleştirici | Bu modülde, İleti Dizisi Birleştirici rolüne yönelik işlevler yer alır. |
Bağlantı | Bu modül, bağlantı katmanı yapılandırmasını kontrol eden işlevler içerir. |
Bağlantı Metrikleri | Bu modül, Bağlantı Metrikleri protokolünü kontrol eden işlevler içerir. |
Günlük Kaydı - Platform | Bu modül, hata ayıklama günlüğü hizmeti için platform soyutlamasını içerir. |
Günlük Kaydı - İleti Dizisi Yığını | Bu modülde OpenThread günlük kaydıyla ilgili tanımlar bulunur. |
Bellek | Bu modül, dinamik bellek ayırma için platform soyutlamasını içerir. |
Ağ Raporu | Bu modül, Örgü Teşhisi'nin tanımlarını ve işlevlerini içerir. |
Mesaj | Bu modül, OpenThread mesaj arabelleklerini değiştiren işlevler içerir. |
Mesaj Havuzu | Bu modül, ileti havuzu için platform soyutlamasını içerir. |
Muhtelif Hükümler | Bu modül, çeşitli davranışlar için platform soyutlamalarını içerir. |
Çoklu Radyo Bağlantısı | Bu modül, çoklu radyo bağlantısının tanımlarını ve işlevlerini içerir. |
Çoklu yayın DNS | Bu modülde, Çoklu Yayın DNS (mDNS) yuvası için platform API'leri tanımlanır. |
Çoklu yayın DNS | Bu modül, Çoklu Yayın DNS'si (mDNS) için API'ler içerir. |
Çoklu kayma | Bu modülde, çoklu pan desteği için platform soyutlaması yer alır. |
NAT64 | Bu modülde, sınır yönlendiricideki NAT64 işlevi için işlevler ve yapılar bulunur. |
Ağ Ortak İşleyen | Bu modül, Thread yığınının yürütülmesini kontrol eden işlevler içerir. |
Ağ Simülatörü | Bu modülde OTNS için platform soyutlaması yer alır. |
Ağ Saati Senkronizasyonu | Bu modül, ağ saati senkronizasyon hizmetini kontrol eden işlevler içerir. |
Operasyonel Veri Kümesi | Operasyonel Veri Kümesi API'sı için işlevler içerir. |
Ping Gönderen | Bu dosya, ping gönderen modülü için OpenThread API'yi içerir. |
RNG Kriptografik | Bu modül, kriptografik rastgele sayılar üreten işlevler içerir. |
RNG Şifresiz | Bu modül, kriptografik olmayan rastgele sayılar üreten işlevler içerir. |
Radyo Yapılandırması | Bu modülde, radyo yapılandırması için platform soyutlaması yer alır. |
Telsiz İşlemi | Bu modül, radyo işlemleri için platform soyutlamasını içerir. |
Radyo İstatistikleri | Bu modül, radyo istatistikleriyle ilgili işlevler içerir. |
Radyo Türleri | Bu modül, bir radyo çerçevesi için platform soyutlamasını içerir. |
Ham Bağlantı | Bu modül, ham bağlantı katmanı yapılandırmasını kontrol eden işlevler içerir. |
Yönlendirici/Lider | Bu modülde İş Parçacığı Yönlendiriciler ve Kılavuzlar için işlevler bulunur. |
SNTP | Bu modül, SNTP iletişimini kontrol eden işlevler içerir. |
SPI Slave | Bu modülde SPI yardımcı iletişimi için platform soyutlaması yer alır. |
SRP | Bu modül, SRP istemci davranışını kontrol eden işlevler içerir. |
Sunucu | Bu modül, OpenThread Server ile yerel ağ verilerini yönetmeyi sağlayan işlevler içerir. |
Ayarlar | Bu modülde, ayarların geçici olmayan bir şekilde depolanması için platform soyutlaması yer almaktadır. |
TCP | Bu modül, TCP iletişimini kontrol eden işlevler içerir. |
TCP Soyutlamaları | Bu modülde, temel TCP API'sinin üzerinde kullanımı kolay soyutlamalar yer almaktadır. |
TREL - Platform | Bu modül, DNS-SD ve UDP/IPv6 kullanılan Thread Radio Encapsulation Link (TREL) için platform soyutlamasını içerir. |
TREL - İleti Dizisi Yığını | Bu modülde Thread Over Infrastructure için Thread Radio Encapsulation Link (TREL) API'leri tanımlanır. |
Takımcıklar | Bu modül, Thread yığınının yürütülmesini kontrol eden işlevler içerir. |
Zaman Hizmeti | Bu modülde, zaman hizmetiyle ilgili platform soyutlaması yer alır. |
Araç Zinciri | Bu modül, makrolar aracılığıyla bir araç zinciri soyutlama katmanı tanımlar. |
UDP | Bu modül, UDP iletişimini kontrol eden işlevler içerir. |
UDP Yönlendirme | Bu modül, UDP yönlendirme özelliği için işlevler içerir. |
Verhoeff Sağlama Toplamı | Bu modül, Verhoeff sağlama toplamı hesaplama ve doğrulama işlevleri içerir. |