27#ifndef BSL_MOCK_BPA_ENCODE_H_
28#define BSL_MOCK_BPA_ENCODE_H_
32#include <qcbor/qcbor_encode.h>
Declarations for Agent initialization.
Declarations for EID handling.
int bsl_mock_encode_canonical(QCBOREncodeContext *enc, const MockBPA_CanonicalBlock_t *blk)
This is an overloaded member function, provided for convenience. It differs from the above function o...
int bsl_mock_encode_bundle(QCBOREncodeContext *enc, const MockBPA_Bundle_t *bundle)
This is an overloaded member function, provided for convenience. It differs from the above function o...
int bsl_mock_encode_primary(QCBOREncodeContext *enc, const MockBPA_PrimaryBlock_t *blk)
Encode primary block to a CBOR data.
int bsl_mock_encode_eid(QCBOREncodeContext *enc, const BSL_HostEID_t *eid)
Encode a single EID.
Opaque pointer to BPA-specific Endpoint ID storage.