1 Overview Diagram of cnfvar package
2 ==================================
6 frontend . CRUD layer . backend drivers . backend
10 /|\ | .----------. | .---------->( varlink API )
11 / \ |/| CnfStore | | | | '-( ).-'
12 / '----------' | | | '-.( ).-'
13 /| | | .-------------. | |
14 .----------' | | | | varlink API | | |
15 | CnfList | | '---------------->| interface | | | _.-----._
16 '--.------. | | '-------------' | | .- -.
17 |.-----.\ | | | '->|-_ _-|
18 || Cnf | \| .----------------. | | | ~-----~ |
19 |'-----' \ | BinaryCnfStore | | | .->| cnfvar |
20 |.-----. |'-----------------' | | | `._backend_.'
21 || Cnf | | | | .------------. | | "-----"
22 |'-----' | | | | subprocess | | |
23 |.-----. | '-------------->| wrappers | | _______
24 '| Cnf | | | '------------' | |get_cnf|
25 '-----' | | | | |set_cnf|
26 | | '------------> |_______|