nl::Weave::Profiles::ServiceDirectory

Bu ad alanı, Weave Service Directory profilinin Weave'deki tüm arayüzlerini ve aynı ada karşılık gelen protokolü içerir.

Özet

Numaralandırmalar

@296{
  kMsgType_ServiceEndpointQuery = 0x00,
  kMsgType_ServiceEndpointResponse = 0x01
}
enum
Bu profilde kullanılan mesaj türleri.
@297{
  kConnectRequestPoolSize = 4
}
enum
@298{
  kMask_DirectoryLen = 0x0F,
  kMask_Redirect = 0x10,
  kMask_SuffixTablePresent = 0x20,
  kMask_TimeFieldsPresent = 0x40
}
enum
Hizmet uç noktası yanıt çerçevesinin kontrol baytı için maskeler.
@299{
  kMask_HostPortListLen = 0x07,
  kMask_DirectoryEntryType = 0xC0,
  kDirectoryEntryType_SingleNode = 0x00,
  kDirectoryEntryType_HostPortList = 0x40
}
enum
Hizmet uç noktası yanıt çerçevesinin dizin listesi alanının kontrol baytı için maskeler ve değerler.
@300{
  kMask_HostIdType = 0x03,
  kHostIdType_FullyQualified = 0x00,
  kHostIdType_Composite = 0x01,
  kMask_SuffixIndexPresent = 0x04,
  kMask_PortIdPresent = 0x08
}
enum
Her ana makine/bağlantı noktası listesi öğesindeki kontrol baytı için maskeler ve değerler.
@301{
  kStatus_DirectoryUnavailable = 0x0051
}
enum
Durum kodu.
@302 enum
Yönetici durumu.

Sınıflar

nl::Weave::Profiles::ServiceDirectory::WeaveServiceManager

Weave hizmet dizininin yönetici nesnesi.

Yapılar

nl::Weave::Profiles::ServiceDirectory::ServiceConnectBeginArgs

WeaveServiceManager::OnConnectBegin geri çağırmasına iletilen bağımsız değişkenler.

Numaralandırmalar

@296

 @296

Bu profilde kullanılan mesaj türleri.

Özellikler
kMsgType_ServiceEndpointQuery

Hizmet Uç Nokta Sorgusu mesaj türü.

kMsgType_ServiceEndpointResponse

Hizmet Uç Nokta Yanıtı mesaj türü.

@297

 @297
Özellikler
kConnectRequestPoolSize

Eş zamanlı bağlantı isteği sayısı

@298

 @298

Hizmet uç noktası yanıt çerçevesinin kontrol baytı için maskeler.

Özellikler
kMask_DirectoryLen

Dizinin uzunluğu.

kMask_Redirect

Yönlendirme işareti.

kMask_SuffixTablePresent

Son ek tablosunun sunulduğu işaret.

kMask_TimeFieldsPresent

Zaman alanlarında mevcut işaret.

@299

 @299

Hizmet uç noktası yanıt çerçevesinin dizin listesi alanının kontrol baytı için maskeler ve değerler.

Özellikler
kDirectoryEntryType_HostPortList

Bu giriş, ana makine/bağlantı noktası çiftlerinin bir listesidir.

kDirectoryEntryType_SingleNode

Sıfır değeri, bu girişin bir düğüm kimliği olduğu anlamına gelir.

kMask_DirectoryEntryType

Giriş Türü.

kMask_HostPortListLen

Ana makine/bağlantı noktası listesinin uzunluğu.

@300

 @300

Her ana makine/bağlantı noktası listesi öğesindeki kontrol baytı için maskeler ve değerler.

Özellikler
kHostIdType_Composite

Ana makine kimliğinin bir son ek ile eşleştirilmesi gerekir.

kHostIdType_FullyQualified

Ana makine kimliği eksik.

kMask_HostIdType

Ana makine kimliğinin türü.

kMask_PortIdPresent

Bağlantı noktası kimliği mevcut.

kMask_SuffixIndexPresent

Bir sonek dizini var.

@301

 @301

Durum kodu.

Özellikler
kStatus_DirectoryUnavailable

Dizin kullanılamıyor.

@302

 @302

Yönetici durumu.