コード例 #1
0
 def __hash__(self):
     return _hash_attr(self, 'timestamp', 'receiver_address',
                       'sender_addresses')
コード例 #2
0
 def __hash__(self):
     return _hash_attr(self, 'circ_id', 'derivative_key', 'key_material')
コード例 #3
0
 def __hash__(self):
     return _hash_attr(self, 'versions')
コード例 #4
0
 def __hash__(self):
     return _hash_attr(self, 'command_int', 'stream_id', 'digest', 'data')
コード例 #5
0
 def __hash__(self):
     return _hash_attr(self, 'circ_id', 'reason_int')
コード例 #6
0
ファイル: directory.py プロジェクト: momor666/stem
 def __hash__(self):
     return _hash_attr(self, 'address', 'or_port', 'dir_port',
                       'fingerprint', 'nickname', 'orport_v6')
コード例 #7
0
ファイル: directory.py プロジェクト: momor666/stem
 def __hash__(self):
     return _hash_attr(self, 'has_extrainfo', 'header', parent=Directory)
コード例 #8
0
ファイル: exit_policy.py プロジェクト: patrickod/stem
  def __hash__(self):
    if self._hash is None:
      self._hash = _hash_attr(self, 'is_accept', 'address', 'min_port', 'max_port') * 1024 + hash(self.get_mask(False))

    return self._hash
コード例 #9
0
ファイル: exit_policy.py プロジェクト: patrickod/stem
  def __hash__(self):
    if self._hash is None:
      self._hash = _hash_attr(self, 'is_accept', 'min_port', 'max_port')

    return self._hash
コード例 #10
0
ファイル: manual.py プロジェクト: patrickod/stem
 def __hash__(self):
   return _hash_attr(self, 'name', 'category', 'usage', 'summary', 'description')
コード例 #11
0
ファイル: manual.py プロジェクト: patrickod/stem
 def __hash__(self):
   return _hash_attr(self, 'name', 'synopsis', 'description', 'commandline_options', 'signals', 'files', 'config_options')
コード例 #12
0
ファイル: version.py プロジェクト: patrickod/stem
  def __hash__(self):
    if self._hash is None:
      self._hash = _hash_attr(self, 'major', 'minor', 'micro', 'patch', 'status')

    return self._hash
コード例 #13
0
 def __hash__(self):
   return _hash_attr(self, 'type_int', 'value')
コード例 #14
0
ファイル: remote.py プロジェクト: patrickod/stem
 def __hash__(self):
   return _hash_attr(self, 'nickname', 'v3ident', 'is_bandwidth_authority', parent = Directory)
コード例 #15
0
ファイル: remote.py プロジェクト: patrickod/stem
 def __hash__(self):
   return _hash_attr(self, 'address', 'or_port', 'dir_port', 'fingerprint')
コード例 #16
0
ファイル: remote.py プロジェクト: patrickod/stem
 def __hash__(self):
   return _hash_attr(self, 'orport_v6', parent = Directory)