ReSet_Lib/network/
network_signals.rs1use dbus as dbus;
3#[allow(unused_imports)]
4use dbus::arg;
5
6#[derive(Debug)]
7pub struct AccessPointAdded {
8 pub access_point: dbus::Path<'static>,
9}
10
11impl arg::AppendAll for AccessPointAdded {
12 fn append(&self, i: &mut arg::IterAppend) {
13 arg::RefArg::append(&self.access_point, i);
14 }
15}
16
17impl arg::ReadAll for AccessPointAdded {
18 fn read(i: &mut arg::Iter) -> Result<Self, arg::TypeMismatchError> {
19 Ok(AccessPointAdded {
20 access_point: i.read()?,
21 })
22 }
23}
24
25impl dbus::message::SignalArgs for AccessPointAdded {
26 const NAME: &'static str = "AccessPointAdded";
27 const INTERFACE: &'static str = "org.freedesktop.NetworkManager.Device.Wireless";
28}
29
30#[derive(Debug)]
31pub struct AccessPointRemoved {
32 pub access_point: dbus::Path<'static>,
33}
34
35impl arg::AppendAll for AccessPointRemoved {
36 fn append(&self, i: &mut arg::IterAppend) {
37 arg::RefArg::append(&self.access_point, i);
38 }
39}
40
41impl arg::ReadAll for AccessPointRemoved {
42 fn read(i: &mut arg::Iter) -> Result<Self, arg::TypeMismatchError> {
43 Ok(AccessPointRemoved {
44 access_point: i.read()?,
45 })
46 }
47}
48
49impl dbus::message::SignalArgs for AccessPointRemoved {
50 const NAME: &'static str = "AccessPointRemoved";
51 const INTERFACE: &'static str = "org.freedesktop.NetworkManager.Device.Wireless";
52}
53