(download, upload)
| 133 | obj.handle_error() |
| 134 | |
| 135 | def 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 | |
| 144 | def can_receive(): |
| 145 | return maxDownloadRate == 0 or downloadBucket > 0 |
no outgoing calls
no test coverage detected