View Source Actors.Actor.CallerProducer (spawn v1.0.0-rc.30)

Summary

Functions

Link to this function

get_state(actor_id, opts \\ [])

View Source
Link to this function

handle_call(arg1, from, arg2)

View Source

Callback implementation for GenStage.handle_call/3.

Callback implementation for GenStage.handle_cast/2.

Link to this function

handle_demand(incoming_demand, arg)

View Source

Callback implementation for GenStage.handle_demand/2.

Callback implementation for GenStage.init/1.

Link to this function

invoke(request, opts \\ [])

View Source
Link to this function

register(registration, opts \\ [])

View Source
@spec register(Eigr.Functions.Protocol.RegistrationRequest.t(), any()) ::
  {:ok, Eigr.Functions.Protocol.RegistrationResponse.t()}
  | {:error, Eigr.Functions.Protocol.RegistrationResponse.t()}
Link to this function

spawn_actor(spawn_req, opts \\ [])

View Source
@spec spawn_actor(Eigr.Functions.Protocol.SpawnRequest.t(), any()) ::
  {:ok, Eigr.Functions.Protocol.SpawnResponse.t()}
@spec start_link(any()) :: :ignore | {:error, any()} | {:ok, pid()}