display kilobytes received
This commit is contained in:
parent
34ca6baf73
commit
d08a0388b6
|
@ -1202,10 +1202,12 @@ class ElectrumGui():
|
||||||
w.setLayout(vbox)
|
w.setLayout(vbox)
|
||||||
w.show()
|
w.show()
|
||||||
def f():
|
def f():
|
||||||
if self.wallet.up_to_date: w.close()
|
if self.wallet.up_to_date:
|
||||||
|
w.close()
|
||||||
else:
|
else:
|
||||||
l.setText("Please wait...\nGenerating addresses: %d"%len(self.wallet.all_addresses()))
|
l.setText("Please wait...\nAddresses generated: %d\nKilobytes received: %.1f"\
|
||||||
pass
|
%(len(self.wallet.all_addresses()), self.wallet.interface.bytes_received/1024.))
|
||||||
|
|
||||||
w.connect(s, QtCore.SIGNAL('timersignal'), f)
|
w.connect(s, QtCore.SIGNAL('timersignal'), f)
|
||||||
self.wallet.interface.poke()
|
self.wallet.interface.poke()
|
||||||
w.exec_()
|
w.exec_()
|
||||||
|
|
|
@ -44,6 +44,7 @@ class Interface(threading.Thread):
|
||||||
|
|
||||||
self.servers = [] # actual list from IRC
|
self.servers = [] # actual list from IRC
|
||||||
self.rtime = 0
|
self.rtime = 0
|
||||||
|
self.bytes_received = 0
|
||||||
|
|
||||||
self.is_connected = True
|
self.is_connected = True
|
||||||
self.poll_interval = 1
|
self.poll_interval = 1
|
||||||
|
@ -188,6 +189,7 @@ class HttpStratumInterface(PollingInterface):
|
||||||
self.session_id = cookie.value
|
self.session_id = cookie.value
|
||||||
|
|
||||||
response = response_stream.read()
|
response = response_stream.read()
|
||||||
|
self.bytes_received += len(response)
|
||||||
if response:
|
if response:
|
||||||
response = json.loads( response )
|
response = json.loads( response )
|
||||||
if type(response) is not type([]):
|
if type(response) is not type([]):
|
||||||
|
@ -238,6 +240,7 @@ class TcpStratumInterface(Interface):
|
||||||
self.send([('server.version', [ELECTRUM_VERSION])])
|
self.send([('server.version', [ELECTRUM_VERSION])])
|
||||||
continue
|
continue
|
||||||
out += msg
|
out += msg
|
||||||
|
self.bytes_received += len(msg)
|
||||||
if msg == '':
|
if msg == '':
|
||||||
self.is_connected = False
|
self.is_connected = False
|
||||||
print "disconnected."
|
print "disconnected."
|
||||||
|
|
Loading…
Reference in New Issue