otPlatTrelPeerInfo

#include <trel.h>

"_trel._udp" hizmet adında DNS-SD göz atma kullanılarak keşfedilen bir TREL eş bilgisini temsil eder.

Özet

Herkese açık özellikler

mRemoved
bool
Bu boole işareti, girişin kaldırılıp kaldırılmadığını veya eklendiğini belirtir.
mSockAddr
TREL eş yuva adresi (IPv6 adresi ve bağlantı noktası numarası).
mTxtData
const uint8_t *
Keşfedilen TREL eş hizmeti örneğinin SRV kaydından alınan TXT kaydı verileri (DNS-SD tarafından belirtildiği şekilde kodlanır).
mTxtLength
uint16_t
mTxtData arabelleğindeki bayt sayısı.

Herkese açık özellikler

mRemoved

bool otPlatTrelPeerInfo::mRemoved

Bu boole işareti, girişin kaldırılıp kaldırılmadığını veya eklendiğini belirtir.

  • DOĞRU, benzerin kaldırıldığını belirtir.
  • YANLIŞ, yeni bir giriş veya mevcut bir girişin güncellemesi olduğunu belirtir.

mSockAddr

otSockAddr otPlatTrelPeerInfo::mSockAddr

TREL eş yuva adresi (IPv6 adresi ve bağlantı noktası numarası).

Bağlantı noktası numarası, keşfedilen TREL eş hizmet örneğinin SRV kaydından belirlenir. IPv6 adresi, keşfedilen hizmet örneğinin SRV kaydında belirtilen ana makine adındaki AAAA kayıtlarının DNS-SD sorgusundan belirlenir. Birden fazla ana makine IPv6 adresi bulunursa en yüksek kapsama sahip bir tane kullanılır.

mTxtData

const uint8_t * otPlatTrelPeerInfo::mTxtData

Keşfedilen TREL eş hizmeti örneğinin SRV kaydından alınan TXT kaydı verileri (DNS-SD tarafından belirtildiği şekilde kodlanır).

mTxtLength

uint16_t otPlatTrelPeerInfo::mTxtLength

mTxtData arabelleğindeki bayt sayısı.

Kaynaklar

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.