Module sockjs_handler

Data Types

dispatch_result()

dispatch_result() = nomatch | {match, {send | recv | none, atom(), server(), session(), [atom()]}} | {bad_method, [atom()]}

Function Index

dispatch_req/2
extract_info/1
get_action/2
handle_req/2
init_state/4
is_valid_ws/2

Function Details

dispatch_req/2

dispatch_req(Service::service(), Req::req()) -> {dispatch_result(), req()}

extract_info/1

extract_info(Req::req()) -> {info(), req()}

get_action/2

get_action(Service::service(), Req::req()) -> {nomatch | {match, atom()}, req()}

handle_req/2

handle_req(Service::service(), Req::req()) -> req()

init_state/4

init_state(Prefix::binary(), Callback::callback(), State::any(), Options::[tuple()]) -> service()

is_valid_ws/2

is_valid_ws(Service::service(), Req::req()) -> {boolean(), req(), tuple()}


Generated by EDoc