22 #ifndef NDN_CXX_SECURITY_DETAIL_CERTIFICATE_BUNDLE_DECODER_HPP 23 #define NDN_CXX_SECURITY_DETAIL_CERTIFICATE_BUNDLE_DECODER_HPP 68 std::vector<uint8_t> m_bufferedData;
69 bool m_hasError =
false;
76 #endif // NDN_CXX_SECURITY_DETAIL_CERTIFICATE_BUNDLE_DECODER_HPP
Represents a TLV element of the NDN packet format.
provides a lightweight signal / event system
util::Signal< CertificateBundleDecoder, Certificate > onCertDecoded
Emitted every time a certificate is successfully decoded.
void append(const Block &block)
Append a bundle segment to the internal decoding buffer and trigger decoding.
Helper class to decode a certificate bundle.
bool hasError() const noexcept
Whether the decoder has encountered an unrecoverable error.