Skip to main content

Module varlink

Module varlink 

Source

Modules§

endpoint
Where a varlink collector connects to.
machine
Varlink proxy for systemd-machined’s io.systemd.Machine interface. Adapted from the interface definition in systemd’s src/shared/varlink-io.systemd.Machine.c. machined gained this API in systemd v257.
machine_connector
Varlink connections into machines, made from inside their PID namespace.
manager
Varlink proxy for the io.systemd.Manager interface on PID 1’s socket. Adapted from the interface definition in systemd’s src/core/varlink-manager.c.
metrics
This code is adapted from the code generated by zlink-codegen from Varlink IDL.
network
Varlink proxy for the io.systemd.Network interface. Adapted from the interface definition in systemd’s src/shared/varlink-io.systemd.Network.c.
unit
Varlink proxy for the io.systemd.Unit interface on PID 1’s socket. Adapted from the interface definition in systemd’s src/core/varlink-unit.c. The List method exists from v258, but the per-type context sections monitord reads land later: src/core/varlink-service.c and src/core/varlink-timer.c first appear in v261, so that is the real minimum for anything here.