Part of vmc
| Module | aterrors | AT Commands related classes and help functions |
| Module | behaviour | Behaviour module |
| Module | command | AT Commands related classes and help functions |
| Module | config | Config related classes and methods |
| Module | configbase | Config related classes and methods |
| Module | consts | VMC's global variables |
| Module | consts_prefix | Prefix for VMC |
| Module | csvutils | Collection of CSV-related utilities and classes |
| Module | daemon | Daemons for VMC |
| Module | dialer | Dialer module abstracts the differences between dialers on different OSes |
| Package | dialers | Dialers for VMC |
| Module | encoding | No module docstring; 6/11 functions documented |
| Module | exceptions | All the exceptions in VMCCdfL |
| Package | hardware | The hardware module manages device discovery via dbus/hal |
| Module | interfaces | VMCCdfL interfaces |
| Module | messages | messages presents a uniform layer to deal with messages from both SIM and DB |
| Module | middleware | Wrapper around common.SIMCardConnection |
| Module | netspeed | Utilities to measure network speed in an hardware agnostic way |
| Module | notifications | VMC's notifications |
| Module | oal | OS Abstraction Layer |
| Package | oses | OSes base classes |
| Module | persistent | Data persistance for VMC |
| Module | phonebook | phonebook presents a uniform layer to deal with contacts from both SIM and DB |
| Module | plugin | Plugin system for VMCCdfL2 |
| Package | plugins | I just point to $HOME/.vmc2/plugins/{devices,os,notifications} |
| Module | profiles | Profile manager |
| Module | protocol | Twisted's protocols for the serial and data (wvdial) connections |
| Module | resource_manager | I manage the resources |
| Module | runtime | Undocumented |
| Module | shell | gets the intronspection shell |
| Module | shutdown | Stuff used at shutdown |
| Module | sim | SIM startup module |
| Package | sms | No package docstring; 1/1 modules documented |
| Module | startup | Stuff used at startup |
| Package | statem | Different state machines used in the app |
| Module | uptime | Uptime module |
| Module | wrapper | Base Wrapper |