Examples.EEval (gt_bridge v0.17.3)

Copy Markdown View Source

I am examples for GtBridge.Eval, the evaluation GenServer.

Summary

Functions

bind_a_to_30()

@spec bind_a_to_30() :: pid()

copy(item)

Callback implementation for ExExample.Behaviour.copy/1.

new_eval()

@spec new_eval() :: pid()

new_eval_with_port(port \\ :rand.uniform(10000))

@spec new_eval_with_port(pos_integer()) :: pid()

port_is_always_bound(port \\ :rand.uniform(10000))

@spec port_is_always_bound(pos_integer()) :: pid()

rebind_a_to_a()

rerun?(_)

Callback implementation for ExExample.Behaviour.rerun?/1.

session_get_or_create_is_idempotent()

@spec session_get_or_create_is_idempotent() :: pid()

session_remove_cleans_up()

@spec session_remove_cleans_up() :: :ok

sessions_are_isolated()

@spec sessions_are_isolated() :: {pid(), pid()}

terminate_cleans_object_registry()

@spec terminate_cleans_object_registry() :: :ok