MCPcopy Create free account
hub / github.com/Bitmessage/PyBitmessage / set_rates

Function set_rates

src/network/asyncore_pollchoose.py:135–142  ·  view source on GitHub ↗
(download, upload)

Source from the content-addressed store, hash-verified

133 obj.handle_error()
134
135def set_rates(download, upload):
136 global maxDownloadRate, maxUploadRate, downloadBucket, uploadBucket, downloadTimestamp, uploadTimestamp
137 maxDownloadRate = float(download) * 1024
138 maxUploadRate = float(upload) * 1024
139 downloadBucket = maxDownloadRate
140 uploadBucket = maxUploadRate
141 downloadTimestamp = time.time()
142 uploadTimestamp = time.time()
143
144def can_receive():
145 return maxDownloadRate == 0 or downloadBucket > 0

Callers 1

click_actionSettingsMethod · 0.90

Calls

no outgoing calls

Tested by

no test coverage detected