nl:: Weave:: Profiles:: DataManagement_Current:: TraitSchemaEngine:: ISetDataDelegate
Bu soyut bir sınıftır.
Özet
Devralma
Doğrudan Bilinen Alt Sınıflar: nl::Weave::Profiles::DataManagement_Current::TraitDataSink
Herkese açık türler |
|
---|---|
SetDataEventType
|
enum |
Kamu işlevleri |
|
---|---|
OnSetDataEvent(SetDataEventType aType, PropertyPathHandle aHandle)=0
|
virtual void
Sözlükler ayrıştırılırken önemli etkinlikler meydana geldiğinde yetki verilen kullanıcılara gönderilen sinyaller.
|
SetData(PropertyPathHandle aHandle, nl::Weave::TLV::TLVReader & aReader, bool aIsNull)=0
|
virtual WEAVE_ERROR
Bir düğüme giden bir yol işleyici, bir TLV okuyucu ve boş tür alınıp alınmadığına dair bir gösterge verildiğinde çağrıda bulunan verileri ayarlayın.
|
SetLeafData(PropertyPathHandle aLeafHandle, nl::Weave::TLV::TLVReader & aReader)=0
|
virtual WEAVE_ERROR
Bir yaprak düğümüne ve TLV okuyucuya giden yol tanıtıcısı belirtildiğinde, çağrıda bulunan yaprak verilerini ayarlayın.
|
Herkese açık türler
SetDataEventType
SetDataEventType
Kamu işlevleri
OnSetDataEvent
virtual void OnSetDataEvent( SetDataEventType aType, PropertyPathHandle aHandle )=0
Sözlükler ayrıştırılırken önemli etkinlikler meydana geldiğinde yetki verilen kullanıcılara gönderilen sinyaller.
Her durumda, bu etkinliğin geçerli olduğu alan hakkında daha fazla bağlam sağlayan bir mülk yolu herkese açık kullanıcı adı sağlanır.
Sözlük değiştirme başlangıç/bitişleri için bu tutamaçlar tamamen şema tanıtıcılarıdır. Eklenen/değiştirilen sözlük etkinlikleri için bu tutamaçlar, sözlük anahtarını da içerdikleri için özellik yolu işleyicileridir.
SetData
virtual WEAVE_ERROR SetData( PropertyPathHandle aHandle, nl::Weave::TLV::TLVReader & aReader, bool aIsNull )=0
Bir düğüme giden bir yol işleyici, bir TLV okuyucu ve boş tür alınıp alınmadığına dair bir gösterge verildiğinde çağrıda bulunan verileri ayarlayın.
TDM bu işlevi yalnızca boş değer atanabilir, isteğe bağlı, geçici veya yapraklı herkese açık kullanıcı adlarında çağırır. aHandle, yaprak olmayan bir düğümse ve boş bırakılmışsa TDM, alt öğeleri için SetData'yı çağırmaz.
Ayrıntılar | |||||||
---|---|---|---|---|---|---|---|
Parametreler |
|
||||||
Döndürülen Değerler |
|
SetLeafData
virtual WEAVE_ERROR SetLeafData( PropertyPathHandle aLeafHandle, nl::Weave::TLV::TLVReader & aReader )=0
Bir yaprak düğümüne ve TLV okuyucuya giden yol tanıtıcısı belirtildiğinde, çağrıda bulunan yaprak verilerini ayarlayın.
Ayrıntılar | |||||
---|---|---|---|---|---|
Döndürülen Değerler |
|