summaryrefslogtreecommitdiff
path: root/src/datatype/event.rs
diff options
context:
space:
mode:
authorShaun Taheri <shaun@advancedtelematic.com>2016-09-05 11:28:22 +0200
committerShaun Taheri <shaun@advancedtelematic.com>2016-09-05 14:42:43 +0200
commit7dd15fb89b405dc7a88c3439acaf10c5e9c4180d (patch)
treec14ca06630ebdbfc6b88fd7099334385ecbdc07c /src/datatype/event.rs
parent780f4d495d02abe2a8a0c528e81bb99f8db95f70 (diff)
downloadrvi_sota_client-7dd15fb89b405dc7a88c3439acaf10c5e9c4180d.tar.gz
Send packages and system info after successful authentication
Diffstat (limited to 'src/datatype/event.rs')
-rw-r--r--src/datatype/event.rs13
1 files changed, 9 insertions, 4 deletions
diff --git a/src/datatype/event.rs b/src/datatype/event.rs
index e3f84ca..63ae850 100644
--- a/src/datatype/event.rs
+++ b/src/datatype/event.rs
@@ -26,10 +26,6 @@ pub enum Event {
FoundInstalledPackages(Vec<Package>),
/// An update on the system information was received.
FoundSystemInfo(String),
- /// A list of installed packages was sent to the Core server.
- InstalledPackagesSent,
- /// An update report was sent to the Core server.
- UpdateReportSent,
/// Downloading an update.
DownloadingUpdate(UpdateRequestId),
@@ -45,6 +41,15 @@ pub enum Event {
/// The installation of an update failed.
InstallFailed(UpdateReport),
+ /// An update report was sent to the Core server.
+ UpdateReportSent,
+ /// A list of installed packages was sent to the Core server.
+ InstalledPackagesSent,
+ /// A list of installed software was sent to the Core server.
+ InstalledSoftwareSent,
+ /// The system information was sent to the Core server.
+ SystemInfoSent,
+
/// A broadcast event requesting an update on externally installed software.
InstalledSoftwareNeeded,
}