Add basic permessage-deflate, pass entire Autobahn

This commit is contained in:
Alex Hultman
2018-11-29 08:37:31 +01:00
parent 00cfac9215
commit 6c9ac88f50
11 changed files with 372 additions and 19 deletions
+2 -2
View File
@@ -31,8 +31,8 @@ struct WebSocket : AsyncSocket<SSL> {
private:
typedef AsyncSocket<SSL> Super;
void *init() {
new (us_socket_ext((us_socket *) this)) WebSocketData;
void *init(bool perMessageDeflate) {
new (us_socket_ext((us_socket *) this)) WebSocketData(perMessageDeflate);
return this;
}
public: