summaryrefslogtreecommitdiff
path: root/monitor/vendor.h
diff options
context:
space:
mode:
authorMarcel Holtmann <marcel@holtmann.org>2015-10-18 15:14:57 +0200
committerMarcel Holtmann <marcel@holtmann.org>2015-10-18 15:20:55 +0200
commitb33ade97b244fc3193fea000abbb89d446adfa13 (patch)
treea1cbba01e0420de98771e4ba6b728e7664187e6e /monitor/vendor.h
parent8651e6486c478e143d00de02b602ec468f509789 (diff)
downloadbluez-b33ade97b244fc3193fea000abbb89d446adfa13.tar.gz
monitor: Add support for handling Intel vendor commands
Diffstat (limited to 'monitor/vendor.h')
-rw-r--r--monitor/vendor.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/monitor/vendor.h b/monitor/vendor.h
index be7baab81..f5792b3c5 100644
--- a/monitor/vendor.h
+++ b/monitor/vendor.h
@@ -35,4 +35,12 @@ struct vendor_ocf {
bool rsp_fixed;
};
+struct vendor_evt {
+ uint8_t evt;
+ const char *str;
+ void (*evt_func) (const void *data, uint8_t size);
+ uint8_t evt_size;
+ bool evt_fixed;
+};
+
void vendor_event(uint16_t manufacturer, const void *data, uint8_t size);