nl:: örgü:: Profiller:: BDX_Geliştirme:: BlockQueryV1
#include <src/lib/profiles/bulk-data-transfer/Development/BDXMessages.h>
BlockQueryV1 mesaj veri bloğu, göndericiden alıcıya transfer edilmesini talep etmek için kullanılır.
Özet
4 baytlık bir blok sayacı içerir.
miras
Doğrudan Bilinen Alt Sınıflar:nl::Weave::Profiller::BDX_Development::BlockAckV1
nl::Weave::Profiller::BDX_Development::BlockEOFAckV1
Yapıcılar ve Yıkıcılar | |
---|---|
BlockQueryV1 (void) Blok sorgu mesajı için varsayılanlara sahip bağımsız değişken olmayan yapıcı. |
Genel türler | |
---|---|
@85 | Sıralama |
Genel özellikler | |
---|---|
mBlockCounter | uint32_t Sayaç biz talep ediyorlar bu bloğun. |
Kamu işlevleri | |
---|---|
init (uint32_t aCounter) | Bir başlat BlockQueryV1 mesajı. |
operator== (const BlockQueryV1 &) const | bool Arasındaki eşitlik karşılaştırması BlockQueryV1 mesajlar. |
pack (PacketBuffer *aBuffer) | Bir PacketBuffer'a bir blok sorgu mesajı paketleyin. |
packedLength (void) | uint16_t Bu blok sorgu mesajının paketlenmiş uzunluğunu döndürür. |
Genel statik işlevler | |
---|---|
parse (PacketBuffer *aBuffer, BlockQueryV1 & aQuery) | Bir içine PacketBuffer dan Ayrıştırma veri BlockQueryV1 mesaj biçimi. |
Genel türler
@85
@85
Genel özellikler
Kamu işlevleri
BlockQueryV1
BlockQueryV1( void )
Blok sorgu mesajı için varsayılanlara sahip bağımsız değişken olmayan yapıcı.
içinde
WEAVE_ERROR init( uint32_t aCounter )
Bir başlat BlockQueryV1 mesajı.
Ayrıntılar | |||
---|---|---|---|
parametreler |
| ||
İadeler | WEAVE_NO_ERROR başarılı olursa |
operatör==
bool operator==( const BlockQueryV1 & ) const
Arasındaki eşitlik karşılaştırması BlockQueryV1 mesajlar.
Ayrıntılar | |||
---|---|---|---|
parametreler |
| ||
İadeler | hepsi aynı alanlara sahipse true . |
paket
WEAVE_ERROR pack( PacketBuffer *aBuffer )
Bir PacketBuffer'a bir blok sorgu mesajı paketleyin.
Ayrıntılar | |||||
---|---|---|---|---|---|
parametreler |
| ||||
Dönüş Değerleri |
|
paketlenmiş Uzunluk
uint16_t packedLength( void )
Bu blok sorgu mesajının paketlenmiş uzunluğunu döndürür.
Ayrıntılar | |
---|---|
İadeler | paketlendiğinde mesajın uzunluğu |
Genel statik işlevler
ayrıştırmak
WEAVE_ERROR parse( PacketBuffer *aBuffer, BlockQueryV1 & aQuery )
Bir içine PacketBuffer dan Ayrıştırma veri BlockQueryV1 mesaj biçimi.
Ayrıntılar | |||||
---|---|---|---|---|---|
parametreler |
| ||||
Dönüş Değerleri |
|