Skip to content
File

Blob: src/workerd/util/websocket-error-handler.h

cpp14 lines
1#pragma once
2 
3#include <kj/compat/http.h>
4#include <kj/exception.h>
5 
6namespace workerd {
7class JsgifyWebSocketErrors final: public kj::WebSocketErrorHandler {
8 public:
9 // Does what kj::WebSocketErrorHandler does, but formatted as a JSG exception.
10 kj::Exception handleWebSocketProtocolError(kj::WebSocket::ProtocolError protocolError) override;
11};
12 
13} // namespace workerd