chiark
/
gitweb
/
~ianmdlvl
/
elogind.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
terminal: raise sysview DEVICE_CHANGE events per attachment
[elogind.git]
/
src
/
libsystemd-terminal
/
sysview.h
diff --git
a/src/libsystemd-terminal/sysview.h
b/src/libsystemd-terminal/sysview.h
index b9452fab896e4338136571deb8f475aa201219ae..4d800f8d6954197c6d8332c8ffdbac4e081a8716 100644
(file)
--- a/
src/libsystemd-terminal/sysview.h
+++ b/
src/libsystemd-terminal/sysview.h
@@
-63,9
+63,8
@@
enum {
SYSVIEW_EVENT_SESSION_REMOVE,
SYSVIEW_EVENT_SESSION_ATTACH,
SYSVIEW_EVENT_SESSION_DETACH,
SYSVIEW_EVENT_SESSION_REMOVE,
SYSVIEW_EVENT_SESSION_ATTACH,
SYSVIEW_EVENT_SESSION_DETACH,
+ SYSVIEW_EVENT_SESSION_REFRESH,
SYSVIEW_EVENT_SESSION_CONTROL,
SYSVIEW_EVENT_SESSION_CONTROL,
-
- SYSVIEW_EVENT_DEVICE_CHANGE,
};
struct sysview_event {
};
struct sysview_event {
@@
-94,13
+93,14
@@
struct sysview_event {
struct {
sysview_session *session;
struct {
sysview_session *session;
- int error;
- } session_control;
-
- struct {
sysview_device *device;
struct udev_device *ud;
sysview_device *device;
struct udev_device *ud;
- } device_change;
+ } session_refresh;
+
+ struct {
+ sysview_session *session;
+ int error;
+ } session_control;
};
};
};
};