[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

[vidalia-svn] r2635: Touch up the upnp code to be more consistent with the rest o (in vidalia: . branches/upnp/src/vidalia branches/upnp/src/vidalia/config)



Author: edmanm
Date: 2008-06-01 11:39:32 -0400 (Sun, 01 Jun 2008)
New Revision: 2635

Modified:
   vidalia/
   vidalia/branches/upnp/src/vidalia/config/serversettings.cpp
   vidalia/branches/upnp/src/vidalia/config/upnpcontrol.cpp
   vidalia/branches/upnp/src/vidalia/config/upnpcontrol.h
   vidalia/branches/upnp/src/vidalia/config/upnpcontrolthread.cpp
   vidalia/branches/upnp/src/vidalia/config/upnptestdialog.cpp
   vidalia/branches/upnp/src/vidalia/mainwindow.cpp
Log:
 r408@thebe:  edmanm | 2008-06-01 11:40:11 -0400
 Touch up the upnp code to be more consistent with the rest of Vidalia in
 terms of variable and method naming.



Property changes on: vidalia
___________________________________________________________________
 svk:merge ticket from /local/vidalia [r408] on 45a62a8a-8088-484c-baad-c7b3e776dd32

Modified: vidalia/branches/upnp/src/vidalia/config/serversettings.cpp
===================================================================
--- vidalia/branches/upnp/src/vidalia/config/serversettings.cpp	2008-06-01 00:52:13 UTC (rev 2634)
+++ vidalia/branches/upnp/src/vidalia/config/serversettings.cpp	2008-06-01 15:39:32 UTC (rev 2635)
@@ -187,7 +187,7 @@
   if (!isServerEnabled() || !isDirectoryMirror())
     DirPort = 0;
 
-  UPNPControl *control = UPNPControl::Instance();
+  UPNPControl *control = UPNPControl::instance();
   control->setDesiredState(DirPort, ORPort);
 #endif
 }

Modified: vidalia/branches/upnp/src/vidalia/config/upnpcontrol.cpp
===================================================================
--- vidalia/branches/upnp/src/vidalia/config/upnpcontrol.cpp	2008-06-01 00:52:13 UTC (rev 2634)
+++ vidalia/branches/upnp/src/vidalia/config/upnpcontrol.cpp	2008-06-01 15:39:32 UTC (rev 2635)
@@ -26,14 +26,14 @@
 #include "upnpcontrolthread.h"
 
 /** UPNPControl singleton instance. */
-UPNPControl* UPNPControl::pInstance = 0;
+UPNPControl* UPNPControl::_instance = 0;
 
 /** Returns a pointer to this object's singleton instance. */
-UPNPControl* UPNPControl::Instance()
+UPNPControl* UPNPControl::instance()
 {
-  if (0 == pInstance)
-    pInstance = new UPNPControl;
-  return pInstance;
+  if (0 == _instance)
+    _instance = new UPNPControl;
+  return _instance;
 }
 
 /** Constructor. Initializes and starts a thread in which all blocking UPnP
@@ -48,9 +48,9 @@
   qRegisterMetaType<UPNPControl::UPNPError>("UPNPControl::UPNPError");
   qRegisterMetaType<UPNPControl::UPNPState>("UPNPControl::UPNPState");
 
-  mutex = new QMutex();
-  controlThread = new UPNPControlThread(this);
-  controlThread->start();
+  _mutex = new QMutex();
+  _controlThread = new UPNPControlThread(this);
+  _controlThread->start();
 }
 
 /** Destructor. cleanup() should be called before the object is destroyed.
@@ -58,8 +58,8 @@
  */
 UPNPControl::~UPNPControl()
 {
-  delete mutex;
-  delete controlThread;
+  delete _mutex;
+  delete _controlThread;
 }
 
 /** Terminates the UPnP control thread and frees memory allocated to this
@@ -67,9 +67,9 @@
 void
 UPNPControl::cleanup()
 {
-  pInstance->controlThread->stop();
-  delete pInstance;
-  pInstance = 0;
+  _instance->_controlThread->stop();
+  delete _instance;
+  _instance = 0;
 }  
 
 /** Sets <b>desiredDirPort</b> and <b>desiredOrPort</b> to the currently
@@ -77,10 +77,10 @@
 void
 UPNPControl::getDesiredState(quint16 *desiredDirPort, quint16 *desiredOrPort)
 {
-  mutex->lock();
+  _mutex->lock();
   *desiredDirPort = _forwardedDirPort;
   *desiredOrPort = _forwardedORPort;
-  mutex->unlock();
+  _mutex->unlock();
 }
 
 /** Sets the desired DirPort and ORPort port mappings to <b>desiredDirPort</b>
@@ -88,11 +88,12 @@
 void
 UPNPControl::setDesiredState(quint16 desiredDirPort, quint16 desiredOrPort)
 {
-  mutex->lock();
+  _mutex->lock();
   _forwardedDirPort = desiredDirPort;
   _forwardedORPort = desiredOrPort;
-  mutex->unlock();
-  controlThread->wakeup();
+  _mutex->unlock();
+  
+  _controlThread->wakeup();
 }
 
 /** Sets the most recent UPnP-related error to <b>error</b> and emits the
@@ -100,9 +101,9 @@
 void
 UPNPControl::setError(UPNPError upnpError)
 {
-  mutex->lock();
+  _mutex->lock();
   _error = upnpError;
-  mutex->unlock();
+  _mutex->unlock();
   
   emit error(upnpError);
 }
@@ -112,9 +113,9 @@
 void
 UPNPControl::setState(UPNPState state)
 {
-  mutex->lock();
+  _mutex->lock();
   _state = state;
-  mutex->unlock();
+  _mutex->unlock();
 
   emit stateChanged(state);
 }
@@ -123,7 +124,7 @@
 UPNPControl::UPNPError
 UPNPControl::error() const
 {
-  QMutexLocker locker(mutex);
+  QMutexLocker locker(_mutex);
   return _error;
 }
 

Modified: vidalia/branches/upnp/src/vidalia/config/upnpcontrol.h
===================================================================
--- vidalia/branches/upnp/src/vidalia/config/upnpcontrol.h	2008-06-01 00:52:13 UTC (rev 2634)
+++ vidalia/branches/upnp/src/vidalia/config/upnpcontrol.h	2008-06-01 15:39:32 UTC (rev 2635)
@@ -51,7 +51,7 @@
   };
 
   /** Returns a pointer to this object's singleton instance. */
-  static UPNPControl* Instance();
+  static UPNPControl* instance();
   /** Terminates the UPnP control thread and frees memory allocated to this
    * object's singleton instance. */
   static void cleanup();
@@ -98,16 +98,16 @@
   void setState(UPNPState state);
 
 private:
-  static UPNPControl* pInstance; /**< UPNPControl singleton instance. */
+  static UPNPControl* _instance; /**< UPNPControl singleton instance. */
 
   quint16 _forwardedORPort; /**< Currently forwarded ORPort. */
   quint16 _forwardedDirPort; /**< Currently forwarded DirPort. */
-  QMutex *mutex; /**< Mutex around variables shared with UPNPControlThread. */
+  QMutex* _mutex; /**< Mutex around variables shared with UPNPControlThread. */
   UPNPError _error; /**< Most recent UPNP error. */
   UPNPState _state; /**< Current UPNP status. */
 
   friend class UPNPControlThread;
-  UPNPControlThread *controlThread; /**< Thread used for UPnP operations. */
+  UPNPControlThread* _controlThread; /**< Thread used for UPnP operations. */
 };
 
 #endif

Modified: vidalia/branches/upnp/src/vidalia/config/upnpcontrolthread.cpp
===================================================================
--- vidalia/branches/upnp/src/vidalia/config/upnpcontrolthread.cpp	2008-06-01 00:52:13 UTC (rev 2634)
+++ vidalia/branches/upnp/src/vidalia/config/upnpcontrolthread.cpp	2008-06-01 15:39:32 UTC (rev 2635)
@@ -77,7 +77,7 @@
     _waitMutex->lock();
     if (_keepRunning) {
       /* We should continue */
-      UPNPControl::Instance()->setState(UPNPControl::IdleState);
+      UPNPControl::instance()->setState(UPNPControl::IdleState);
       _waitCondition->wait(_waitMutex, UPNPCONTROL_MAX_WAIT_MSEC);
 
       /* Maybe we were asked to exit while waiting */
@@ -124,7 +124,7 @@
   if (!force_init) {
     /* Configure DirPort */
     if (desiredDirPort != _dirPort) {
-      UPNPControl::Instance()->setState(UPNPControl::UpdatingDirPortState);
+      UPNPControl::instance()->setState(UPNPControl::UpdatingDirPortState);
       retval = updatePort(_dirPort, desiredDirPort);
       if (retval == UPNPControl::Success)
         _dirPort = desiredDirPort;
@@ -134,7 +134,7 @@
 
     /* Configure ORPort */
     if (desiredOrPort != _orPort) {
-      UPNPControl::Instance()->setState(UPNPControl::UpdatingORPortState);
+      UPNPControl::instance()->setState(UPNPControl::UpdatingORPortState);
       retval = updatePort(_orPort, desiredOrPort);
       if (retval == UPNPControl::Success)
         _orPort = desiredOrPort;
@@ -143,26 +143,26 @@
     }
   } else {
     /* Add the mapping even if they exist already */
-    UPNPControl::Instance()->setState(UPNPControl::UpdatingDirPortState);
+    UPNPControl::instance()->setState(UPNPControl::UpdatingDirPortState);
     retval = updatePort(0, desiredDirPort);
     if (retval == UPNPControl::Success)
       _dirPort = desiredDirPort;
     else
       goto err;
 
-    UPNPControl::Instance()->setState(UPNPControl::UpdatingORPortState);
+    UPNPControl::instance()->setState(UPNPControl::UpdatingORPortState);
     retval = updatePort(0, desiredOrPort);
     if (retval == UPNPControl::Success)
       _orPort = desiredOrPort;
     else goto err;
   }
 
-  UPNPControl::Instance()->setState(UPNPControl::ForwardingCompleteState);
+  UPNPControl::instance()->setState(UPNPControl::ForwardingCompleteState);
   return;
 
 err:
-  UPNPControl::Instance()->setError(retval);
-  UPNPControl::Instance()->setState(UPNPControl::ErrorState);
+  UPNPControl::instance()->setError(retval);
+  UPNPControl::instance()->setState(UPNPControl::ErrorState);
 }
 
 /** Terminates the UPnP control thread's run() loop.
@@ -249,7 +249,7 @@
   memset(&urls, 0, sizeof(struct UPNPUrls));
   memset(&data, 0, sizeof(struct IGDdatas));
 
-  UPNPControl::Instance()->setState(UPNPControl::DiscoverState);
+  UPNPControl::instance()->setState(UPNPControl::DiscoverState);
 
   devlist = upnpDiscover(UPNPCONTROL_DISCOVER_TIMEOUT, NULL, NULL);
   if (NULL == devlist) {

Modified: vidalia/branches/upnp/src/vidalia/config/upnptestdialog.cpp
===================================================================
--- vidalia/branches/upnp/src/vidalia/config/upnptestdialog.cpp	2008-06-01 00:52:13 UTC (rev 2634)
+++ vidalia/branches/upnp/src/vidalia/config/upnptestdialog.cpp	2008-06-01 15:39:32 UTC (rev 2635)
@@ -24,7 +24,7 @@
   : QDialog(parent), _orPort(orPort), _dirPort(dirPort)
 {
   ui.setupUi(this);
-  _upnp = UPNPControl::Instance();
+  _upnp = UPNPControl::instance();
 
   ui.buttonBox->setStandardButtons(QDialogButtonBox::Close);
   
@@ -61,10 +61,10 @@
   ui.buttonBox->setEnabled(false);
   ui.progressBar->setValue(0);
 
-  connect(UPNPControl::Instance(), SIGNAL(stateChanged(UPNPControl::UPNPState)),
+  connect(UPNPControl::instance(), SIGNAL(stateChanged(UPNPControl::UPNPState)),
           this, SLOT(upnpStateChanged(UPNPControl::UPNPState)));
   
-  UPNPControl::Instance()->setDesiredState(_dirPort, _orPort);  
+  UPNPControl::instance()->setDesiredState(_dirPort, _orPort);  
 }
 
 /** Called when the UPnP test successfully enables port forwarding. Enables
@@ -75,7 +75,7 @@
   ui.buttonBox->setEnabled(true);
   ui.buttonBox->setStandardButtons(QDialogButtonBox::Close);
 
-  disconnect(UPNPControl::Instance(), 0, this, 0);
+  disconnect(UPNPControl::instance(), 0, this, 0);
 }
 
 /** Called when the UPnP test fails due to an error. Enables the Close and
@@ -87,7 +87,7 @@
   ui.buttonBox->setStandardButtons(QDialogButtonBox::Retry
                                      | QDialogButtonBox::Close);
   
-  disconnect(UPNPControl::Instance(), 0, this, 0);
+  disconnect(UPNPControl::instance(), 0, this, 0);
 }
 
 /** Updates the progress bar to indicate the device discovery portion of the
@@ -127,7 +127,7 @@
 
     case UPNPControl::ErrorState:
       ui.progressBar->setValue(ui.progressBar->maximum());
-      ui.lblCurrentState->setText(UPNPControl::Instance()->errorString());
+      ui.lblCurrentState->setText(UPNPControl::instance()->errorString());
       testFailed();
       break;
 

Modified: vidalia/branches/upnp/src/vidalia/mainwindow.cpp
===================================================================
--- vidalia/branches/upnp/src/vidalia/mainwindow.cpp	2008-06-01 00:52:13 UTC (rev 2634)
+++ vidalia/branches/upnp/src/vidalia/mainwindow.cpp	2008-06-01 15:39:32 UTC (rev 2635)
@@ -143,7 +143,7 @@
 
 #if defined(USE_MINIUPNPC)
   /* Catch UPnP-related signals */
-  connect(UPNPControl::Instance(), SIGNAL(error(UPNPControl::UPNPError)),
+  connect(UPNPControl::instance(), SIGNAL(error(UPNPControl::UPNPError)),
          this, SLOT(upnpError(UPNPControl::UPNPError)));
 #endif