For matching devices based on some criteria. Signed-off-by: Ophestra <cat@gensokyo.uk>
This tracks kernel state by merging a stream of uevent. Inconsistencies are reported and recovered from gracefully. Signed-off-by: Ophestra <cat@gensokyo.uk>
This deals with environment variables generally present in every message. Signed-off-by: Ophestra <cat@gensokyo.uk>