nl::Weave::Profiles::SoftwareUpdate::ImageQueryResponse

Summary

Constructors and Destructors

ImageQueryResponse()

Public attributes

integritySpec
reportStatus
bool
updateCondition
UpdateCondition
updatePriority
UpdatePriority
updateScheme
uint8_t
uri
versionSpec

Public functions

init(ReferencedString &, ReferencedString &, IntegritySpec &, uint8_t, UpdatePriority, UpdateCondition, bool)
operator==(const ImageQueryResponse &) const
bool
pack(PacketBuffer *)
packedLength()
uint16_t
print(void)
void

Public static functions

parse(PacketBuffer *, ImageQueryResponse &)

Public attributes

integritySpec

IntegritySpec integritySpec

reportStatus

bool reportStatus

updateCondition

UpdateCondition updateCondition

updatePriority

UpdatePriority updatePriority

updateScheme

uint8_t updateScheme

uri

ReferencedString uri

versionSpec

ReferencedString versionSpec

Public functions

ImageQueryResponse

 ImageQueryResponse()

init

WEAVE_ERROR init(
  ReferencedString &,
  ReferencedString &,
  IntegritySpec &,
  uint8_t,
  UpdatePriority,
  UpdateCondition,
  bool
)

operator==

bool operator==(
  const ImageQueryResponse &
) const 

pack

WEAVE_ERROR pack(
  PacketBuffer *
)

packedLength

uint16_t packedLength()

print

void print(
  void
)

Public static functions

parse

WEAVE_ERROR parse(
  PacketBuffer *,
  ImageQueryResponse &
)