Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit c8be365

Browse files
Remove raw from trait function naming
1 parent 80fcaa8 commit c8be365

File tree

5 files changed

+22
-13
lines changed

5 files changed

+22
-13
lines changed

boards/components/src/ieee802154.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -324,7 +324,7 @@ impl<
324324
));
325325
mac_device.set_transmit_client(mux_mac);
326326
mac_device.set_receive_client(mux_mac);
327-
mac_device.set_receive_raw_client(mux_mac);
327+
mac_device.set_receive_secured_frame_no_decrypt_client(mux_mac);
328328

329329
let userspace_mac =
330330
static_buffer
@@ -348,7 +348,7 @@ impl<
348348
mac_device.set_device_procedure(radio_driver);
349349
userspace_mac.set_transmit_client(radio_driver);
350350
userspace_mac.set_receive_client(radio_driver);
351-
userspace_mac.set_receive_raw_client(radio_driver);
351+
userspace_mac.set_receive_secured_frame_no_decrypt_client(radio_driver);
352352
userspace_mac.set_pan(self.pan_id);
353353
userspace_mac.set_address(self.short_addr);
354354
userspace_mac.set_address_long(self.long_addr);

capsules/extra/src/ieee802154/device.rs

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,8 +24,11 @@ pub trait MacDevice<'a> {
2424
fn set_transmit_client(&self, client: &'a dyn TxClient);
2525
/// Sets the receive client of this MAC device
2626
fn set_receive_client(&self, client: &'a dyn RxClient);
27-
/// Sets the raw receive client of this MAC device
28-
fn set_receive_raw_client(&self, client: &'a dyn SecuredFrameNoDecryptRxClient);
27+
/// Sets the secure frame no decrypt receive client of this MAC device
28+
fn set_receive_secured_frame_no_decrypt_client(
29+
&self,
30+
client: &'a dyn SecuredFrameNoDecryptRxClient,
31+
);
2932

3033
/// The short 16-bit address of the MAC device
3134
fn get_address(&self) -> u16;
@@ -158,7 +161,7 @@ pub trait SecuredFrameNoDecryptRxClient {
158161
/// `buf`, so that the payload of the frame is contained in
159162
/// `buf[data_offset..data_offset + data_len]`.
160163
/// - `data_len`: Length of the data payload
161-
fn receive_raw<'a>(
164+
fn receive_secured_frame<'a>(
162165
&self,
163166
buf: &'a [u8],
164167
header: Header<'a>,

capsules/extra/src/ieee802154/driver.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1085,7 +1085,7 @@ fn encode_address(addr: &Option<MacAddress>) -> usize {
10851085
}
10861086

10871087
impl<'a, M: device::MacDevice<'a>> device::SecuredFrameNoDecryptRxClient for RadioDriver<'a, M> {
1088-
fn receive_raw<'b>(
1088+
fn receive_secured_frame<'b>(
10891089
&self,
10901090
buf: &'b [u8],
10911091
header: Header<'b>,

capsules/extra/src/ieee802154/framer.rs

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -501,7 +501,7 @@ impl<'a, M: Mac<'a>, A: AES128CCM<'a>> Framer<'a, M, A> {
501501
None => {
502502
// Key not found -- pass raw encrypted packet to client
503503
self.raw_rx_client.map(|client| {
504-
client.receive_raw(buf, header, radio::PSDU_OFFSET + data_offset, data_len);
504+
client.receive_secured_frame(buf, header, radio::PSDU_OFFSET + data_offset, data_len);
505505
});
506506
return None;
507507
}
@@ -782,7 +782,10 @@ impl<'a, M: Mac<'a>, A: AES128CCM<'a>> MacDevice<'a> for Framer<'a, M, A> {
782782
self.rx_client.set(client);
783783
}
784784

785-
fn set_receive_raw_client(&self, client: &'a dyn super::device::SecuredFrameNoDecryptRxClient) {
785+
fn set_receive_secured_frame_no_decrypt_client(
786+
&self,
787+
client: &'a dyn super::device::SecuredFrameNoDecryptRxClient,
788+
) {
786789
self.raw_rx_client.set(client);
787790
}
788791

capsules/extra/src/ieee802154/virtual_mac.rs

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -66,15 +66,15 @@ impl<'a, M: device::MacDevice<'a>> device::RxClient for MuxMac<'a, M> {
6666
}
6767

6868
impl<'a, M: device::MacDevice<'a>> device::SecuredFrameNoDecryptRxClient for MuxMac<'a, M> {
69-
fn receive_raw<'b>(
69+
fn receive_secured_frame<'b>(
7070
&self,
7171
buf: &'b [u8],
7272
header: Header<'b>,
7373
data_offset: usize,
7474
data_len: usize,
7575
) {
7676
for user in self.users.iter() {
77-
user.receive_raw(buf, header, data_offset, data_len);
77+
user.receive_secured_frame(buf, header, data_offset, data_len);
7878
}
7979
}
8080
}
@@ -239,7 +239,7 @@ impl<'a, M: device::MacDevice<'a>> MacUser<'a, M> {
239239
.map(move |client| client.receive(buf, header, data_offset, data_len));
240240
}
241241

242-
fn receive_raw<'b>(
242+
fn receive_secured_frame<'b>(
243243
&self,
244244
buf: &'b [u8],
245245
header: Header<'b>,
@@ -248,7 +248,7 @@ impl<'a, M: device::MacDevice<'a>> MacUser<'a, M> {
248248
) {
249249
self.secure_frame_no_decrypt_rx_client
250250
.get()
251-
.map(move |client| client.receive_raw(buf, header, data_offset, data_len));
251+
.map(move |client| client.receive_secured_frame(buf, header, data_offset, data_len));
252252
}
253253
}
254254

@@ -267,7 +267,10 @@ impl<'a, M: device::MacDevice<'a>> device::MacDevice<'a> for MacUser<'a, M> {
267267
self.rx_client.set(client);
268268
}
269269

270-
fn set_receive_raw_client(&self, client: &'a dyn device::SecuredFrameNoDecryptRxClient) {
270+
fn set_receive_secured_frame_no_decrypt_client(
271+
&self,
272+
client: &'a dyn device::SecuredFrameNoDecryptRxClient,
273+
) {
271274
self.secure_frame_no_decrypt_rx_client.set(client);
272275
}
273276

0 commit comments

Comments
 (0)