Commit graph

6 commits

Author SHA1 Message Date
Philip Trauner
d2571f6d50 Added constant for struct encoding 2016-10-12 16:27:11 +02:00
Philip Trauner
1105b0fc8c Fixed int and float compression errors 2016-10-03 20:50:00 +02:00
Philip Trauner
9596fa2815 Improved error handling and error reporting 2016-09-25 20:46:06 +02:00
Philip Trauner
37976049a6 Made it work (finally)
Replaced receive_routes with a shared route called meta. Highway manages itself with it's own networking capabilities. (Meta as fuck)
Added NoneType to sendable types (gzip doesn't like None).
Removed old, non-reachable code.
Gave up on multiple inheritence. To inherit from Shared override_methods has to be called. It will monkey-patch all required methods. (less hacky than before)
Ripped out tons of server/client specific code and made it shared.
2016-09-25 18:00:13 +02:00
Philip Trauner
f6c9e505e0 Added default compression level 2016-09-23 14:19:04 +02:00
Philip Trauner
a583d87f6a ESock replacement
Highway is a wrapper around ws4py that is needed for routing and exchanging routes automatically.
Currently only the server exchanges routes with the client. This behaviour has to be replicated the other way around too.
Not all that stable.
2016-09-18 19:46:09 +02:00