1
0
Fork 0
forked from wry/wry

cli: add commands to inspect clients

This commit is contained in:
Julian Orth 2025-05-06 18:12:57 +02:00
parent 5e3465d861
commit bd04b09171
12 changed files with 557 additions and 16 deletions

49
wire/jay_client_query.txt Normal file
View file

@ -0,0 +1,49 @@
request destroy { }
request execute { }
request add_all { }
request add_id {
id: pod(u64),
}
event done { }
event start {
id: pod(u64),
}
event end { }
event sandboxed { }
event sandbox_engine {
engine: str,
}
event sandbox_app_id {
app_id: str,
}
event sandbox_instance_id {
instance_id: str,
}
event uid {
uid: pod(uapi::c::uid_t),
}
event pid {
pid: pod(uapi::c::pid_t),
}
event is_xwayland { }
event comm {
comm: str,
}
event exe {
exe: str,
}

View file

@ -109,6 +109,14 @@ request reexec (since = 17) {
id: id(jay_reexec),
}
request create_client_query (since = 18) {
id: id(jay_client_query),
}
request kill_client (since = 18) {
id: pod(u64),
}
# events
event client_id {

View file

@ -8,5 +8,9 @@ event id (since = 12) {
id: str,
}
event client_id (since = 18) {
id: pod(u64),
}
event done (since = 12) {
}