mirror of
https://github.com/LonamiWebs/Telethon.git
synced 2024-11-23 01:46:35 +03:00
33ce702ab9
This has several benefits: - The message can be resent without re-calling bytes(), which for some requests may be expensive. - Converting requests to bytes early lets us detect errors early, such as OverflowError on bad requests. - Containers can't exceed 1044456 bytes so knowing their length is important. This can now be done in O(1). But also several drawbacks: - If the object is modified the bytes won't reflect this. This isn't an issue because it's only done for in msgs. - Incoming messages can no longer be reconverted into bytes but this was never needed anyway. |
||
---|---|---|
.. | ||
client | ||
crypto | ||
errors | ||
events | ||
extensions | ||
network | ||
sessions | ||
tl | ||
__init__.py | ||
helpers.py | ||
sync.py | ||
updatestate.py | ||
utils.py | ||
version.py |