NLIdentifyDeviceCriteria
摘要
繼承
繼承自: NSObject
        屬性 | 
    |
|---|---|
        TargetDeviceId
       | 
      
        NLWeaveIdentifierType
        指定只有具有指定 Weave 節點 ID 的裝置應回應。 
       | 
    
        TargetFabricId
       | 
      
        NLWeaveIdentifierType
        指定只有屬於指定 Weave 布料成員的裝置能回應。 
       | 
    
        TargetModes
       | 
      
        NLTargetDeviceModes
        指定只有目前處於特定模式的裝置回應。 
       | 
    
        TargetProductId
       | 
      
        NSInteger
        指明只有含有指定產品代碼的裝置應回應。 
       | 
    
        TargetVendorId
       | 
      
        NSInteger
        指定只有由指定供應商製造的裝置應回應。 
       | 
    
        公開的靜態函式 | 
    |
|---|---|
        create()
       | 
      
        virtual NLIdentifyDeviceCriteria *
         | 
    
        公開函式 | 
    |
|---|---|
        toIdentifyDeviceCriteria()
       | 
      
        virtual IdentifyDeviceCriteria
         | 
    
屬性
TargetDeviceId
NLWeaveIdentifierType TargetDeviceId
指定只有具有指定 Weave 節點 ID 的裝置應回應。
值為 -1 時,表示所有裝置應回應。
注意:TargetDeviceId 欄位的值會在 Weave 訊息標頭的「Destination Node ID」欄位中包含 Weave 您可以識別要求,因此訊息「不會」出現在訊息的酬載中。
TargetFabricId
NLWeaveIdentifierType TargetFabricId
指定只有屬於指定 Weave 布料成員的裝置能回應。
如果這個值為 0,代表只有不屬於織布成員的裝置應做出回應。如果值為 -1,表示無論織布成員為何,所有裝置都應回應。
TargetModes
NLTargetDeviceModes TargetModes
指定只有目前處於特定模式的裝置回應。
值取自 TargetDeviceModes 列舉。
TargetProductId
NSInteger TargetProductId
指明只有含有指定產品代碼的裝置應回應。
值為 -1 時,代表任何產品。如果已指定 TargetProductId 欄位,必須一併指定 TargetVendorId。
TargetVendorId
NSInteger TargetVendorId
指定只有由指定供應商製造的裝置應回應。
值為 -1 時,表示任何供應商。