nl:: Weave:: Profiles:: DataManagement_Legacy:: PublisherDataManager
Bu, soyut bir sınıftır.
#include <src/lib/profiles/data-management/Legacy/PublisherDataManager.h>
WDM yayıncısının gerektirdiği onay ve bildirim yöntemi tanımlarını içeren soyut sınıf.
Özet
PublisherDataManager Sınıfı, bir uygulama uygulayıcısının WDM protokol exchange'lerinde yayıncı tarafından gönderilen verileri ve durumu işlemek için sağlaması gereken yöntemleri belirten soyut bir sınıftır. DMPublisher soyut temel sınıfın iki temel bileşeninden biridir.
Aşağıdaki tüm gösterge yöntemlerinin bir exchange bağlamı bağımsız değişkenini aldığını ve bu bağlamı yönetmenin bu yöntemlerin uygulayıcılarının sorumluluğunda olduğunu unutmayın. Özellikle, artık ihtiyaç kalmadığında bunları atmak için.
Devralma
Doğrudan Bilinen Alt Sınıflar: nl::Weave::Profiles::DataManagement_Legacy::DMPublisher
Herkese açık işlevler |
|
---|---|
UpdateIndication(ExchangeContext *aResponseCtx, ReferencedTLVData & aDataList)=0
|
virtual WEAVE_ERROR
Güncelleme isteğinin alındığını belirtin.
|
ViewIndication(ExchangeContext *aResponseCtx, ReferencedTLVData & aPathList)=0
|
virtual WEAVE_ERROR
Bir görüntüleme isteğinin alındığını belirtir.
|
Herkese açık işlevler
UpdateIndication
virtual WEAVE_ERROR UpdateIndication( ExchangeContext *aResponseCtx, ReferencedTLVData & aDataList )=0
Güncelleme isteğinin alındığını belirtir.
Bir güncelleme isteği çerçevesinin alındığını ve gönderenin işlem yapıp yanıt beklediğini belirtin.
Ayrıntılar | |||||
---|---|---|---|---|---|
Parametreler |
|
||||
İadeler |
WEAVE_NO_ERROR: Aksi takdirde, değer uygulayıcının takdirine bağlıdır.
|
ViewIndication
virtual WEAVE_ERROR ViewIndication( ExchangeContext *aResponseCtx, ReferencedTLVData & aPathList )=0
Bir görüntüleme isteğinin alındığını belirtir.
Bir görüntüleme isteği çerçevesinin alındığını ve gönderenin işlem yapıp yanıt beklediğini belirtin.
Ayrıntılar | |||||
---|---|---|---|---|---|
Parametreler |
|
||||
İadeler |
WEAVE_NO_ERROR: Aksi takdirde, değer uygulayıcının takdirine bağlıdır.
|