summaryrefslogtreecommitdiff
path: root/src/datatype/mod.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/datatype/mod.rs')
-rw-r--r--src/datatype/mod.rs26
1 files changed, 26 insertions, 0 deletions
diff --git a/src/datatype/mod.rs b/src/datatype/mod.rs
new file mode 100644
index 0000000..8a9ca4e
--- /dev/null
+++ b/src/datatype/mod.rs
@@ -0,0 +1,26 @@
+pub mod auth;
+pub mod command;
+pub mod config;
+pub mod dbus;
+pub mod error;
+pub mod event;
+pub mod json_rpc;
+pub mod package;
+pub mod system_info;
+pub mod update_report;
+pub mod url;
+
+pub use self::auth::{AccessToken, Auth, ClientId, ClientSecret, ClientCredentials};
+pub use self::command::Command;
+pub use self::config::{AuthConfig, CoreConfig, Config, DBusConfig, DeviceConfig,
+ GatewayConfig, RviConfig};
+pub use self::error::Error;
+pub use self::event::Event;
+pub use self::json_rpc::{RpcRequest, RpcOk, RpcErr};
+pub use self::package::{ChunkReceived, DownloadStarted, DownloadComplete, Package,
+ PendingUpdateRequest, UpdateAvailable, UpdateRequestId};
+pub use self::system_info::SystemInfo;
+pub use self::update_report::{DeviceReport, InstalledFirmware, InstalledPackage,
+ InstalledSoftware, OperationResult, UpdateResultCode,
+ UpdateReport};
+pub use self::url::{Method, Url};