_registry.h 404 B

123456789101112131415161718192021
  1. #pragma once
  2. #include "continuity.h"
  3. #include "fastpair.h"
  4. #include "swiftpair.h"
  5. #include <stdbool.h>
  6. union BleSpamProtocolCfg {
  7. ContinuityCfg continuity;
  8. FastpairCfg fastpair;
  9. SwiftpairCfg swiftpair;
  10. };
  11. extern const BleSpamProtocol* ble_spam_protocols[];
  12. extern const size_t ble_spam_protocols_count;
  13. typedef struct {
  14. bool random_mac;
  15. BleSpamProtocolCfg cfg;
  16. } BleSpamPayload;