NLIdentifyDeviceCriteria

Podsumowanie

Dziedziczenie

Dziedziczy z: NSObject

Właściwości

TargetDeviceId
NLWeaveIdentifierType
Określa, że powinno odpowiadać tylko urządzenie z określonym identyfikatorem węzła Weave.
TargetFabricId
NLWeaveIdentifierType
Określa, że powinny odpowiadać tylko urządzenia należące do określonej tkaniny Weave.
TargetModes
NLTargetDeviceModes
Określa, że powinny odpowiadać tylko urządzenia, które obecnie są w określonych trybach.
TargetProductId
NSInteger
Określa, że powinny odpowiadać tylko urządzenia z podanym kodem produktu.
TargetVendorId
NSInteger
Określa, że powinny odpowiadać tylko urządzenia wyprodukowane przez danego dostawcę.

Publiczne funkcje statyczne

create()

Funkcje publiczne

toIdentifyDeviceCriteria()

Właściwości

TargetDeviceId

NLWeaveIdentifierType TargetDeviceId

Określa, że powinno odpowiadać tylko urządzenie z określonym identyfikatorem węzła Weave.

Wartość -1 oznacza, że wszystkie urządzenia powinny odpowiadać.

UWAGA: wartością pola TargetDeviceId jest wartość Weave IdentifieRequest w polu Identyfikator węzła docelowego w nagłówku komunikatu Weave, dlatego NIE występuje w ładunku wiadomości.

TargetFabricId

NLWeaveIdentifierType TargetFabricId

Określa, że powinny odpowiadać tylko urządzenia należące do określonej tkaniny Weave.

Wartość 0 oznacza, że powinny odpowiadać tylko urządzenia, które nie należą do tkaniny. Wartość -1 oznacza, że wszystkie urządzenia powinny odpowiadać niezależnie od tego, czy używają internetu z użyciem tkanin.

TargetModes

NLTargetDeviceModes TargetModes

Określa, że powinny odpowiadać tylko urządzenia, które obecnie są w określonych trybach.

Wartości pochodzą z wyliczenia TargetDeviceModes.

TargetProductId

NSInteger TargetProductId

Określa, że powinny odpowiadać tylko urządzenia z podanym kodem produktu.

Wartość -1 określa dowolny produkt. Jeśli pole TargetProductId jest określone, musisz też podać wartość TargetVendorId.

TargetVendorId

NSInteger TargetVendorId

Określa, że powinny odpowiadać tylko urządzenia wyprodukowane przez danego dostawcę.

Wartość -1 określa dostawcę.

Publiczne funkcje statyczne

utwórz

virtual NLIdentifyDeviceCriteria * create()

Funkcje publiczne

toIdentifyDeviceCriteria

virtual IdentifyDeviceCriteria toIdentifyDeviceCriteria()