shill: Get CDMA registration state.

BUG=chromium-os:18315
TEST=unit tests, tested on device

Change-Id: Ida6d72145eb829a8d47fd23c9d30ded5308aa8cd
Reviewed-on: http://gerrit.chromium.org/gerrit/5115
Reviewed-by: Darin Petkov <petkov@chromium.org>
Tested-by: Darin Petkov <petkov@chromium.org>
diff --git a/proxy_factory.h b/proxy_factory.h
index 908b699..6c1b0f4 100644
--- a/proxy_factory.h
+++ b/proxy_factory.h
@@ -18,6 +18,7 @@
 class DBusPropertiesProxyInterface;
 class DHCPProxyInterface;
 class Modem;
+class ModemCDMAProxyInterface;
 class ModemManager;
 class ModemManagerProxyInterface;
 class ModemProxyInterface;
@@ -50,6 +51,10 @@
       const std::string &path,
       const std::string &service);
 
+  virtual ModemCDMAProxyInterface *CreateModemCDMAProxy(
+      const std::string &path,
+      const std::string &service);
+
   virtual SupplicantProcessProxyInterface *CreateSupplicantProcessProxy(
       const char *dbus_path,
       const char *dbus_addr);