From ac2161c7a99f0176d2e37be64a1dec164cc8ba7a Mon Sep 17 00:00:00 2001 From: Johan Hedberg Date: Mon, 27 May 2013 11:36:04 +0300 Subject: [PATCH] shared: Add simple hciemu client server PSM API --- src/shared/hciemu.c | 5 +++++ src/shared/hciemu.h | 2 ++ 2 files changed, 7 insertions(+) diff --git a/src/shared/hciemu.c b/src/shared/hciemu.c index d44289f3b..3930c9987 100644 --- a/src/shared/hciemu.c +++ b/src/shared/hciemu.c @@ -367,6 +367,11 @@ void hciemu_client_scan_enable(struct hciemu *hciemu, uint8_t scan, bthost_write_scan_enable(hciemu->host_stack, scan); } +void hciemu_client_set_server_psm(struct hciemu *hciemu, uint16_t psm) +{ + bthost_set_server_psm(hciemu->host_stack, psm); +} + const char *hciemu_get_address(struct hciemu *hciemu) { const uint8_t *addr; diff --git a/src/shared/hciemu.h b/src/shared/hciemu.h index 52fd8d077..6f5c458e5 100644 --- a/src/shared/hciemu.h +++ b/src/shared/hciemu.h @@ -42,6 +42,8 @@ typedef void (*hciemu_scan_enable_cb)(uint8_t status, void *user_data); void hciemu_client_scan_enable(struct hciemu *hciemu, uint8_t scan, hciemu_scan_enable_cb cb, void *user_data); +void hciemu_client_set_server_psm(struct hciemu *hciemu, uint16_t psm); + const char *hciemu_get_address(struct hciemu *hciemu); const uint8_t *hciemu_get_master_bdaddr(struct hciemu *hciemu); -- 2.47.3