Current section

Files

Jump to
mist include mist@websocket_WebsocketHandler.hrl
Raw

include/mist@websocket_WebsocketHandler.hrl

-record(websocket_handler, {
on_close :: gleam@option:option(fun((gleam@otp@process:sender(glisten@tcp:handler_message())) -> nil)),
on_init :: gleam@option:option(fun((gleam@otp@process:sender(glisten@tcp:handler_message())) -> nil)),
handler :: fun((mist@websocket:message(), gleam@otp@process:sender(glisten@tcp:handler_message())) -> {ok,
nil} |
{error, nil})
}).