MODULE = Protocol::WebSocket::Fast PACKAGE = Protocol::WebSocket::Fast::ServerParser
PROTOTYPES: DISABLE
BOOT {
Stash(__PACKAGE__).inherit("Protocol::WebSocket::Fast::Parser");
}
ServerParser* ServerParser::new (Parser::Config cfg = {})
bool ServerParser::accept_parsed ()
bool ServerParser::accepted ()
ConnectRequestSP ServerParser::accept (string buf) {
RETVAL = THIS->accept(buf);
}
string ServerParser::accept_error (panda::protocol::http::ResponseSP res = nullptr) {
if (!res) RETVAL = THIS->accept_error();
else RETVAL = THIS->accept_error(res);
}
string ServerParser::accept_response (ConnectResponseSP res = nullptr) {
if (!res) RETVAL = THIS->accept_response();
else RETVAL = THIS->accept_response(res);
}