You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
23 lines
458 B
23 lines
458 B
# flake8: noqa |
|
|
|
|
|
cdef inline add_flowcontrol_defaults(high, low, int kb): |
|
cdef int h, l |
|
if high is None: |
|
if low is None: |
|
h = kb * 1024 |
|
else: |
|
l = low |
|
h = 4 * l |
|
else: |
|
h = high |
|
if low is None: |
|
l = h // 4 |
|
else: |
|
l = low |
|
|
|
if not h >= l >= 0: |
|
raise ValueError('high (%r) must be >= low (%r) must be >= 0' % |
|
(h, l)) |
|
|
|
return h, l
|
|
|