OpenThread C API Referansı

Koleksiyonlar ile düzeninizi koruyun İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.

OpenThread API Referans konularının kaynağı, GitHub'da bulunan kaynak kodudur. Daha fazla bilgi edinmek veya dokümanlarımıza katkıda bulunmak için Kaynaklar'a bakın.

Modüller
Alarm Bu modül, alarm hizmetinin platform soyutlamasını içerir.
Omurga Yönlendirici Bu modül, OpenThread Omurga Yönlendirici Hizmeti'nin işlevlerini içerir.
Kenarlık Aracısı Bu modül, Mesaj Dizisi Sınırlayıcısı aracı işlevlerini içerir.
Sınır Yönlendirici Bu modül, OpenThread Sınır Yönlendirici ile yerel ağ verilerini yönetmek için işlevler içeriyor.
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 işlevlerini içerir.
Kanal İzleme Bu modülde, kanal izleme özelliği için işlevler yer almaktadır.
Çocuk Gözetimi Bu modül, çocuk gözetimi özelliğinin işlevlerini içerir.
KOPYA Bu modül, CoAP iletişimini kontrol eden işlevler içerir.
CoAP Güvenli Bu modül, CoAP Secure (DAP üzerinden CoAP) iletişimini kontrol eden işlevler içerir.
Komut Satırı Arayüzü Bu modül, İleti Dizisi yığınının yürütülmesini kontrol eden işlevler içerir.
Komisyondan Bu modülde, Mesaj Dizisi Komisyoncusu rolü için işlevler yer alır.
Kripto - Platform Bu modülde, Crypto'nun platform soyutlanması da yer alır.
Şifreleme - İleti Dizisi Grubu Bu modül kriptografik işlevler içeriyor.
DNS-SD Sunucu Bu modül DNS-SD sunucusu için API'lar içeriyor.
DNSv6 Bu modül, DNS iletişimini kontrol eden işlevler içeriyor.
Entropi Bu modül, entropi üretimi için platform soyutlama işlevini içerir.
Hata Bu modülde OpenThread'de kullanılan hata tanımları yer almaktadır.
Fabrika Teşhisi - Platform Bu modül, teşhis özelliklerine ilişkin platformun soyutlanmasını içerir.
Fabrika Teşhis Aracı - İleti Dizisi Yığını Bu modül, İleti Dizisi yığınının yürütülmesini kontrol eden işlevler içerir.
Genel Bu modül, tüm Mesaj Dizisi rolleri için işlevler içerir.
Yığın Bu modül, harici OpenThread yığınını ayarlayan işlevleri içerir.
Geçmiş İzleyici RX ve TX mesajları veya ağ bilgisi değişiklikleri gibi farklı etkinliklerin geçmişini kaydeder.
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çeriyor.
Altyapı Arayüzü Bu modül, bitişikteki altyapı ağ arayüzüne ilişkin platform soyutlamasını içerir.
Örnek Bu modül, OpenThread örneğini kontrol eden işlevler içerir.
Jam Algılama Bu modülde, sinyal sıkışma algılama özelliği için işlevler yer almaktadır.
Birleştirici Bu modülde, Mesaj Dizisi Birleştirici rolü işlevleri yer alır.
Bağlantı Bu modül, bağlantı katmanı yapılandırmasını kontrol eden işlevler içeriyor.
Bağlantı Metrikleri Bu modül Bağlantı Metrikleri protokolünü kontrol eden işlevler içeriyor.
Günlük Kaydı - Platform Bu modülde, hata ayıklama günlüğü hizmeti için platform soyutlama işlemi bulunur.
Günlük Kaydı - İleti Dizisi Grubu Bu modülde OpenThread günlük kaydı ile ilgili tanımlar yer almaktadır.
Bellek Bu modül, dinamik bellek ayırma için platformun soyutlanmasını içerir.
Mesaj Bu modül, OpenThread mesaj arabelleğe alınan işlevleri içeriyor.
Mesaj Havuzu Bu modülde, mesaj havuzu için platform soyutlama işlemi bulunur.
Muhtelif Hükümler Bu modül, çeşitli davranışlar için platform soyutlamaları içerir.
Çoklu Radyo Bağlantısı Bu modül, çoklu radyo bağlantısı için tanımlar ve işlevler içerir.
NAT64 Bu modül, sınır yönlendiricideki NAT64 işlevi için işlevler ve yapıları içerir.
Ağ İşleyen Bu modül, İleti Dizisi yığınının yürütülmesini kontrol eden işlevler içerir.
Ağ Simülasyon Aracı Bu modülde OTNS için platform soyutlama işlemi bulunur.
Ağ Saati Senkronizasyonu Bu modül, ağ zaman senkronizasyonu hizmetini kontrol eden işlevler içeriyor.
Operasyonel Veri Kümesi Operasyonel Veri Kümesi API'sinin işlevlerini 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 oluşturan işlevler içeriyor.
RNG Kriptografik Olmayan Bu modül kriptografik olmayan rastgele sayılar oluşturan işlevler içeriyor.
Radyo Yapılandırması Bu modülde, radyo yapılandırması için kullanılan platform soyutlama yöntemi bulunur.
Radyo İşlemi Bu modülde, radyo işlemleri için kullanılacak platform soyutlama yöntemi bulunur.
Radyo Türleri Bu modül, bir radyo çerçevesinin platform soyutlanması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 Bu modül, Mesaj Dizisi Yönlendiricileri ve Liderleri ile ilgili işlevler içerir.
SNTP Bu modül SNTP iletişimini kontrol eden işlevler içerir.
SPI Köle Bu modül, SPI köle iletişimi için platform soyutlamasını içerir.
ÖİOY Bu modül SRP müşteri davranışını kontrol eden işlevler içerir.
Sunucu Bu modül, OpenThread Server ile yerel ağ verilerini yönetmek için işlevler içeriyor.
Ayarlar Bu modül, ayarların kalıcı olmayan bir şekilde depolanması için platform soyutlamasını içerir.
TCP Bu modül TCP iletişimini kontrol eden işlevler içeriyor.
TCP Soyutlamaları Bu modülde, temel TCP API'nin yanı sıra kullanımı kolay soyutlamalar bulunmaktadır.
TEL - Platform Bu modülde, DNS-SD ve UDP/IPv6 kullanan Thread Radio Encapsulation Link (TREL) için platform soyutlaması yer alır.
TREL - İleti Dizisi Grubu Bu modül, Altyapı Thread için Thread Radio Encapsulation Link (TREL) API'lerini tanımlar.
Paletler Bu modül, İleti Dizisi yığınının yürütülmesini kontrol eden işlevler içerir.
Zaman Hizmeti Bu modül, zaman hizmetinin platform soyutlamasını içerir.
Araç zinciri Bu modül, makrolar aracılığıyla bir araç zinciri soyutlama katmanını tanımlar.
UDP Bu modül, UDP iletişimini kontrol eden işlevler içerir.
UDP Yönlendir Bu modül UDP yönlendirme özelliğine ilişkin işlevler içeriyor.