diff options
author | Ulf Lilleengen <ulf.lilleengen@gmail.com> | 2021-10-06 18:47:57 +0200 |
---|---|---|
committer | Ulf Lilleengen <ulf.lilleengen@gmail.com> | 2021-10-06 18:47:57 +0200 |
commit | ded290c788d79a9c90059c8eceae2e442116ad3c (patch) | |
tree | b8ad8d622de6ff8ca55b769c08855516859181d9 /nrf-softdevice-macro | |
parent | ab48ad7f39900bdc9865ea65e800c16e6e128185 (diff) | |
download | nrf-softdevice-ded290c788d79a9c90059c8eceae2e442116ad3c.zip |
Rename to on_event
Diffstat (limited to 'nrf-softdevice-macro')
-rw-r--r-- | nrf-softdevice-macro/src/lib.rs | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/nrf-softdevice-macro/src/lib.rs b/nrf-softdevice-macro/src/lib.rs index 8e52bf1..f91a7d9 100644 --- a/nrf-softdevice-macro/src/lib.rs +++ b/nrf-softdevice-macro/src/lib.rs @@ -109,7 +109,7 @@ pub fn gatt_server(args: TokenStream, item: TokenStream) -> TokenStream { let mut code_impl = TokenStream2::new(); let mut code_register_chars = TokenStream2::new(); let mut code_register_init = TokenStream2::new(); - let mut code_on_write = TokenStream2::new(); + let mut code_on_event = TokenStream2::new(); let mut code_event_enum = TokenStream2::new(); let ble = quote!(::nrf_softdevice::ble); @@ -191,7 +191,7 @@ pub fn gatt_server(args: TokenStream, item: TokenStream) -> TokenStream { code_event_enum.extend(quote_spanned!(ch.span=> #case_write(#ty), )); - code_on_write.extend(quote_spanned!(ch.span=> + code_on_event.extend(quote_spanned!(ch.span=> if event.handle == self.#value_handle { return Some(#event_enum_name::#case_write(#ty_as_val::from_gatt(event.data))); } @@ -216,7 +216,7 @@ pub fn gatt_server(args: TokenStream, item: TokenStream) -> TokenStream { #case_enabled, #case_disabled, )); - code_on_write.extend(quote_spanned!(ch.span=> + code_on_event.extend(quote_spanned!(ch.span=> if event.handle == self.#cccd_handle { let data = event.data; if data.len() != 0 && data[0] & 0x01 != 0 { @@ -257,8 +257,8 @@ pub fn gatt_server(args: TokenStream, item: TokenStream) -> TokenStream { }) } - fn on_write<'m>(&self, event: #ble::gatt_server::GattEvent<'m>) -> Some<Self::Event> { - #code_on_write + fn on_event<'m>(&self, event: #ble::gatt_server::GattEvent<'m>) -> Option<Self::Event> { + #code_on_event None } } |