NLIdentifyDeviceCriteria
סיכום
ירושה
עובר בירושה מ: NSObject
מאפיינים |
|
---|---|
TargetDeviceId
|
NLWeaveIdentifierType
מציינת שרק המכשיר עם מזהה Weave Node שצוין יגיב.
|
TargetFabricId
|
NLWeaveIdentifierType
קובעת שרק מכשירים שנכללים בבד Weave שצוין יגיבו.
|
TargetModes
|
NLTargetDeviceModes
ההגדרה קובעת שרק מכשירים שנמצאים כרגע במצבים שצוינו צריכים להגיב.
|
TargetProductId
|
NSInteger
מציינת שרק מכשירים עם קוד המוצר הנתון אמורים להגיב.
|
TargetVendorId
|
NSInteger
מציינת שרק מכשירים שיוצרו על ידי הספק הנתון יגיבו.
|
פונקציות סטטיות ציבוריות |
|
---|---|
create()
|
virtual NLIdentifyDeviceCriteria *
|
פונקציות ציבוריות |
|
---|---|
toIdentifyDeviceCriteria()
|
virtual IdentifyDeviceCriteria
|
מאפיינים
TargetDeviceId
NLWeaveIdentifierType TargetDeviceId
מציינת שרק המכשיר עם מזהה Weave Node שצוין יגיב.
הערך 1- מציין שכל המכשירים צריכים להגיב.
הערה: הערך של השדה TargetDeviceId יועבר למטען הייעודי (Payload) בשדה Use Destination Node ID של כותרת ההודעה של Weave, ולכן הוא לא מופיע במטען הייעודי (payload) של ההודעה.
TargetFabricId
NLWeaveIdentifierType TargetFabricId
קובעת שרק מכשירים שנכללים בבד Weave שצוין יגיבו.
הערך 0 מציין שרק מכשירים שאינם חלק מבד צריך להגיב. הערך 1- מציין שכל המכשירים צריכים להגיב ללא קשר לחיבור מבד.
TargetModes
NLTargetDeviceModes TargetModes
ההגדרה קובעת שרק מכשירים שנמצאים כרגע במצבים שצוינו צריכים להגיב.
הערכים נלקחים מתוך enum של TargetDeviceModes.
TargetProductId
NSInteger TargetProductId
מציינת שרק מכשירים עם קוד המוצר הנתון אמורים להגיב.
הערך 1- מציין מוצר כלשהו. אם מציינים את השדה TargetProductId, צריך לציין גם את TargetVendorId.
TargetVendorId
NSInteger TargetVendorId
מציינת שרק מכשירים שיוצרו על ידי הספק הנתון יגיבו.
הערך 1- מציין כל ספק.