Add configurable routing prefix

Change-Id: I649bbd9f4decb8466ae4aeb82e1500f712adb6f6
diff --git a/src/controller.hpp b/src/controller.hpp
index c489470..81b05a9 100644
--- a/src/controller.hpp
+++ b/src/controller.hpp
@@ -114,6 +114,9 @@
   localPrefixUpdated(const QString& localPrefix);
 
   void
+  localPrefixConfigured(const QString& prefix);
+
+  void
   identityUpdated(const QString& identity);
 
   void
@@ -143,6 +146,9 @@
   onLocalPrefixUpdated(const QString& localPrefix);
 
   void
+  onLocalPrefixConfigured(const QString& prefix);
+
+  void
   onStartChatAction();
 
   void
@@ -207,6 +213,7 @@
   // Communication
   shared_ptr<ndn::Face> m_face;
   Name m_localPrefix;
+  bool m_localPrefixDetected;
   const ndn::RegisteredPrefixId* m_invitationListenerId;
 
   // Contact Manager