Search
@callback init_state(socket :: term()) :: term()
@callback on_message(key :: term(), value :: term(), socket :: term()) :: term()