Anoma.Client.Connection.Supervisor (Anoma v0.29.0)
I am the client supervisor. I monitor all the processed regarding a connection to a single remote node.
I manage two connections. The GRPC endpoint for this client and the proxy for the remote node.
Summary
Functions
Returns a specification to start this module under a supervisor.
I initialize a new client connection supervision tree.
I start_link a new client connection supervision tree.
Functions
Link to this function
child_spec(init_arg)
@spec child_spec([any()]) :: Supervisor.child_spec()
Returns a specification to start this module under a supervisor.
See Supervisor
.
Link to this function
init(args)
I initialize a new client connection supervision tree.
Link to this function
start_link(args)
@spec start_link(Keyword.t()) :: GenServer.on_start()
I start_link a new client connection supervision tree.