nl::Weave::Profiles::ServiceDirectory

מרחב השמות הזה כולל את כל הממשקים ב-Weave עבור הפרופיל של Weave Service Directory, כולל הפרוטוקול התואם באותו שם.

סיכום

ספירות

@296{
  kMsgType_ServiceEndpointQuery = 0x00,
  kMsgType_ServiceEndpointResponse = 0x01
}
טיפוסים בני מנייה (enum)
שזירה סוגי הודעות שנעשה בהם שימוש בפרופיל זה.
@297{
  kConnectRequestPoolSize = 4
}
טיפוסים בני מנייה (enum)
@298{
  kMask_DirectoryLen = 0x0F,
  kMask_Redirect = 0x10,
  kMask_SuffixTablePresent = 0x20,
  kMask_TimeFieldsPresent = 0x40
}
טיפוסים בני מנייה (enum)
מיסוך לבייט הבקרה של מסגרת התגובה של נקודת הקצה של השירות.
@299{
  kMask_HostPortListLen = 0x07,
  kMask_DirectoryEntryType = 0xC0,
  kDirectoryEntryType_SingleNode = 0x00,
  kDirectoryEntryType_HostPortList = 0x40
}
טיפוסים בני מנייה (enum)
מסכות וערכים לבייט הבקרה של שדה רשימת הספריות של מסגרת התגובה של נקודת הקצה של השירות.
@300{
  kMask_HostIdType = 0x03,
  kHostIdType_FullyQualified = 0x00,
  kHostIdType_Composite = 0x01,
  kMask_SuffixIndexPresent = 0x04,
  kMask_PortIdPresent = 0x08
}
טיפוסים בני מנייה (enum)
ביצוע מסכות וערכים לבייט הבקרה בכל פריט ברשימת מארח/יציאות.
@301{
  kStatus_DirectoryUnavailable = 0x0051
}
טיפוסים בני מנייה (enum)
קוד סטטוס.
@302 טיפוסים בני מנייה (enum)
מצבי מנהל.

מחלקות

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

אובייקט המנהל לספריית השירות של Weave.

מבנים

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

הארגומנטים הועברו אל הקריאה החוזרת (callback) WeaveServiceManager::OnConnectBegin.

ספירות

@296

 @296

שזירה סוגי הודעות שנעשה בהם שימוש בפרופיל זה.

תכונות
kMsgType_ServiceEndpointQuery

סוג ההודעה 'שאילתת נקודת הקצה של השירות'.

kMsgType_ServiceEndpointResponse

סוג ההודעה: 'תגובת נקודת קצה (SLA)'.

@297

 @297
תכונות
kConnectRequestPoolSize

מספר בקשות ההתחברות בו-זמנית

@298

 @298

מיסוך לבייט הבקרה של מסגרת התגובה של נקודת הקצה של השירות.

תכונות
kMask_DirectoryLen

אורך הספרייה.

kMask_Redirect

סימון הפניה אוטומטית.

kMask_SuffixTablePresent

סימון נוכחי של טבלת סיומת.

kMask_TimeFieldsPresent

שדות זמן מציגים סימון.

299@

 @299

מסכות וערכים לבייט הבקרה של שדה רשימת הספריות של מסגרת התגובה של נקודת הקצה של השירות.

תכונות
kDirectoryEntryType_HostPortList

הרשומה הזו היא רשימה של צמדי מארח/יציאה.

kDirectoryEntryType_SingleNode

המשמעות של ערך אפס היא שרשומה זו היא מזהה צומת.

kMask_DirectoryEntryType

סוג רשומה.

kMask_HostPortListLen

אורך רשימת המארחים/היציאות.

@300

 @300

ביצוע מסכות וערכים לבייט הבקרה בכל פריט ברשימת מארח/יציאות.

תכונות
kHostIdType_Composite

צריך להתאים את מזהה המארח לסיומת.

kHostIdType_FullyQualified

כל מזהה המארח מופיע.

kMask_HostIdType

סוג מזהה המארח.

kMask_PortIdPresent

יש מזהה יציאה.

kMask_SuffixIndexPresent

קיים אינדקס של סיומת.

@301

 @301

קוד סטטוס.

תכונות
kStatus_DirectoryUnavailable

הספרייה לא זמינה.

@302

 @302

מצבי מנהל.