Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1,079 changes: 1,079 additions & 0 deletions Cargo.lock

Large diffs are not rendered by default.

16 changes: 9 additions & 7 deletions Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -6,15 +6,17 @@ license = "MIT OR Apache-2.0"
name = "modemmanager"
readme = "README.md"
repository = "git@github.com:omnect/modemmanager.git"
version = "0.3.3"
version = "0.3.4"

[dependencies]
num = "0.4"
num-derive = "0.4"
num-traits = "0.2"
zbus = "4.4"
modemmanager-sys = { git = "https://github.com/omnect/modemmanager-sys.git", features = ["zbus"], tag = "0.1.3" }
num = { version = "0.4", default-features = false }
num-derive = { version = "0.4", default-features = false }
num-traits = { version = "0.2", default-features = false }
zbus = { version = "5.3", default-features = false, features = ["tokio"] }
modemmanager-sys = { git = "https://github.com/omnect/modemmanager-sys.git", features = [
"zbus",
], tag = "0.1.4" }

[features]
ModemManager-1_20 = []
default = [ "ModemManager-1_20" ]
default = ["ModemManager-1_20"]
2 changes: 1 addition & 1 deletion src/dbus/bearer.rs
Original file line number Diff line number Diff line change
Expand Up @@ -324,7 +324,7 @@ pub type Ipv6Config = IpConfig<Ipv6Addr>;
interface = "org.freedesktop.ModemManager1.Bearer",
assume_defaults = true
)]
trait Bearer {
pub trait Bearer {
/// Connect method
fn connect(&self) -> zbus::Result<()>;

Expand Down
2 changes: 1 addition & 1 deletion src/dbus/call.rs
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ use zbus::proxy;
interface = "org.freedesktop.ModemManager1.Call",
assume_defaults = true
)]
trait Call {
pub trait Call {
/// Accept method
fn accept(&self) -> zbus::Result<()>;

Expand Down
2 changes: 1 addition & 1 deletion src/dbus/firmware.rs
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ use zbus::proxy;
interface = "org.freedesktop.ModemManager1.Modem.Firmware",
assume_defaults = true
)]
trait Firmware {
pub trait Firmware {
/// List method
fn list(
&self,
Expand Down
2 changes: 1 addition & 1 deletion src/dbus/location.rs
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ use zbus::proxy;
interface = "org.freedesktop.ModemManager1.Modem.Location",
assume_defaults = true
)]
trait Location {
pub trait Location {
/// GetLocation method
fn get_location(
&self,
Expand Down
2 changes: 1 addition & 1 deletion src/dbus/messaging.rs
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ use zbus::proxy;
interface = "org.freedesktop.ModemManager1.Modem.Messaging",
assume_defaults = true
)]
trait Messaging {
pub trait Messaging {
/// Create method
fn create(
&self,
Expand Down
2 changes: 1 addition & 1 deletion src/dbus/modem.rs
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ use modemmanager_sys::{
interface = "org.freedesktop.ModemManager1.Modem",
assume_defaults = true
)]
trait Modem {
pub trait Modem {
/// Command method
fn command(&self, cmd: &str, timeout: u32) -> zbus::Result<String>;

Expand Down
2 changes: 1 addition & 1 deletion src/dbus/modem3gpp.rs
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ use zbus::proxy;
interface = "org.freedesktop.ModemManager1.Modem.Modem3gpp",
assume_defaults = true
)]
trait Modem3gpp {
pub trait Modem3gpp {
/// DisableFacilityLock method
fn disable_facility_lock(&self, properties: &(u32, &str)) -> zbus::Result<()>;

Expand Down
2 changes: 1 addition & 1 deletion src/dbus/modem3gpp_profile_manager.rs
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ use zbus::proxy;
interface = "org.freedesktop.ModemManager1.Modem.Modem3gpp.ProfileManager",
assume_defaults = true
)]
trait ProfileManager {
pub trait ProfileManager {
/// Delete method
fn delete(
&self,
Expand Down
2 changes: 1 addition & 1 deletion src/dbus/modem3gpp_ussd.rs
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ use zbus::proxy;
interface = "org.freedesktop.ModemManager1.Modem.Modem3gpp.Ussd",
assume_defaults = true
)]
trait Ussd {
pub trait Ussd {
/// Cancel method
fn cancel(&self) -> zbus::Result<()>;

Expand Down
2 changes: 1 addition & 1 deletion src/dbus/modem_cdma.rs
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ use zbus::proxy;
interface = "org.freedesktop.ModemManager1.Modem.ModemCdma",
assume_defaults = true
)]
trait ModemCdma {
pub trait ModemCdma {
/// Activate method
fn activate(&self, carrier_code: &str) -> zbus::Result<()>;

Expand Down
2 changes: 1 addition & 1 deletion src/dbus/modem_manager.rs
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
use zbus::proxy;

#[proxy(interface = "org.freedesktop.ModemManager1", assume_defaults = true)]
trait ModemManager1 {
pub trait ModemManager1 {
/// InhibitDevice method
fn inhibit_device(&self, uid: &str, inhibit: bool) -> zbus::Result<()>;

Expand Down
2 changes: 1 addition & 1 deletion src/dbus/oma.rs
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ use zbus::proxy;
interface = "org.freedesktop.ModemManager1.Modem.Oma",
assume_defaults = true
)]
trait Oma {
pub trait Oma {
/// AcceptNetworkInitiatedSession method
fn accept_network_initiated_session(&self, session_id: u32, accept: bool) -> zbus::Result<()>;

Expand Down
2 changes: 1 addition & 1 deletion src/dbus/sar.rs
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ use zbus::proxy;
interface = "org.freedesktop.ModemManager1.Modem.Sar",
assume_defaults = true
)]
trait Sar {
pub trait Sar {
/// Enable method
fn enable(&self, enable: bool) -> zbus::Result<()>;

Expand Down
2 changes: 1 addition & 1 deletion src/dbus/signal.rs
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ use zbus::proxy;
interface = "org.freedesktop.ModemManager1.Modem.Signal",
assume_defaults = true
)]
trait Signal {
pub trait Signal {
/// Setup method
fn setup(&self, rate: u32) -> zbus::Result<()>;

Expand Down
2 changes: 1 addition & 1 deletion src/dbus/sim.rs
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ use zbus::proxy;
interface = "org.freedesktop.ModemManager1.Sim",
assume_defaults = true
)]
trait Sim {
pub trait Sim {
/// ChangePin method
fn change_pin(&self, old_pin: &str, new_pin: &str) -> zbus::Result<()>;

Expand Down
2 changes: 1 addition & 1 deletion src/dbus/simple.rs
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ use zbus::proxy;
interface = "org.freedesktop.ModemManager1.Modem.Simple",
assume_defaults = true
)]
trait Simple {
pub trait Simple {
/// Connect method
fn connect(
&self,
Expand Down
2 changes: 1 addition & 1 deletion src/dbus/sms.rs
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ use zbus::proxy;
interface = "org.freedesktop.ModemManager1.Sms",
assume_defaults = true
)]
trait Sms {
pub trait Sms {
/// Send method
fn send(&self) -> zbus::Result<()>;

Expand Down
2 changes: 1 addition & 1 deletion src/dbus/time.rs
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ use zbus::proxy;
interface = "org.freedesktop.ModemManager1.Modem.Time",
assume_defaults = true
)]
trait Time {
pub trait Time {
/// GetNetworkTime method
fn get_network_time(&self) -> zbus::Result<String>;

Expand Down
2 changes: 1 addition & 1 deletion src/dbus/voice.rs
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ use zbus::proxy;
interface = "org.freedesktop.ModemManager1.Modem.Voice",
assume_defaults = true
)]
trait Voice {
pub trait Voice {
/// CallWaitingQuery method
fn call_waiting_query(&self) -> zbus::Result<bool>;

Expand Down
1 change: 0 additions & 1 deletion src/types.rs
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
/// Provide reexports of modem manager types.

#[cfg(feature = "ModemManager-1_20")]
pub use modemmanager_sys::{
MMBearerAccessTypePreference as BearerAccessTypePreference,
Expand Down
Loading