private List<ModuleRecord> getWirelessModuleRecords() {
   final RequestWirelessModuleInformation response =
       (RequestWirelessModuleInformation) exchangeMessage(new RequestWirelessModuleInformation());
   if (response == null) {
     getLogger().warning("Failed to get module information: " + getLastError());
     return null;
   }
   return response.getModuleRecords();
 }
 void requestModuleInformation(IMessenger messenger, RequestWirelessModuleInformation msg)
     throws MessengerException {
   final List<ModuleRecord> modules = new ArrayList<ModuleRecord>();
   for (IWirelessSniffingModule m : wirelessModules) {
     modules.add(new ModuleRecord(m.getName(), isWirelessModuleEnabled(m)));
   }
   messenger.emitMessage(msg.createResponse(modules));
 }