parameters: (self, listener)
return_statement: return unsubdLisnr
docstring: Unsubscribe the specified listener from this topic. Returns
          the pub.Listener object associated with the listener that was
          unsubscribed, or None if the specified listener was not
          subscribed to this topic.  Note that this method calls
          ``notifyUnsubscribe(listener, self)`` on all registered notification
          handlers (see pub.addNotificationHandler).
docstring_summary: Unsubscribe the specified listener from this topic. Returns
          the pub.Listener object associated with the listener that was
          unsubscribed, or None if the specified listener was not
          subscribed to this topic.  Note that this method calls
          ``notifyUnsubscribe(listener, self)`` on all registered notification
          handlers (see pub.addNotificationHandler).
docstring_tokens: Unsubscribe the specified listener from this topic . Returns the pub . Listener object associated with the listener that was unsubscribed or None if the specified listener was not subscribed to this topic . Note that this method calls notifyUnsubscribe ( listener self ) on all registered notification handlers ( see pub . addNotificationHandler ) .
function: def unsubscribe(self, listener):
          """Unsubscribe the specified listener from this topic. Returns
          the pub.Listener object associated with the listener that was
          unsubscribed, or None if the specified listener was not
          subscribed to this topic.  Note that this method calls
          ``notifyUnsubscribe(listener, self)`` on all registered notification
          handlers (see pub.addNotificationHandler)."""
          unsubdLisnr = self.__listeners.pop(listener, None)
          if unsubdLisnr is None: 
              return None
  
          unsubdLisnr._unlinkFromTopic_()
          assert listener == unsubdLisnr.getCallable()
  
          # notify of unsubscription
          self._treeConfig.notificationMgr.notifyUnsubscribe(unsubdLisnr, self)
  
          return unsubdLisnr
function_tokens: def unsubscribe ( self , listener ) : unsubdLisnr = self . __listeners . pop ( listener , None ) if unsubdLisnr is None : return None unsubdLisnr . _unlinkFromTopic_ ( ) assert listener == unsubdLisnr . getCallable ( ) # notify of unsubscription self . _treeConfig . notificationMgr . notifyUnsubscribe ( unsubdLisnr , self ) return unsubdLisnr