17#include "pw_bluetooth/hci_h4.emb.h"
18#include "pw_result/result.h"
19#include "pw_span/span.h"
21namespace pw::bluetooth {
36pw::Result<size_t> GetHciHeaderSize(emboss::H4PacketType type);
54pw::Result<size_t> GetHciPayloadSize(emboss::H4PacketType type,
55 pw::span<const uint8_t> hci_header);