_registry.h 383 B

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