Electric.Shapes.Consumer (electric v1.0.15)

View Source

Summary

Types

log_state()

@type log_state() :: %{
  current_chunk_byte_size: non_neg_integer(),
  current_txn_bytes: non_neg_integer()
}

Functions

handle_call(arg1, from, state)

Callback implementation for GenStage.handle_call/3.

handle_cast(arg, state)

Callback implementation for GenStage.handle_cast/2.

handle_events(list, from, state)

Callback implementation for GenStage.handle_events/3.

init(config)

Callback implementation for GenStage.init/1.

initial_state(consumer)

name(map)

name(stack_id, shape_handle)

start_link(config)

terminate(reason, state)

Callback implementation for GenStage.terminate/2.

whereis(stack_id, shape_handle)

@spec whereis(String.t(), Electric.ShapeCache.shape_handle()) :: pid() | nil