ExActor v2.2.4 API Reference
Modules
Provides delegate_to/2
macro that can be used to simplify cases when
call/cast operations delegate to another module
Empty predefine. Imports all ExActor macros, but doesn’t provide any default
implementation. The declaring module must define all required functions
of the gen_server
behaviour
Predefine that relies on GenServer
provided by Elixir standard
lib. All ExActor macros are imported
Macros that can be used for simpler definition of GenServer
operations
such as casts or calls
Helper macros that can be used for simpler responses from init/call/cast/info handlers
Predefine that provides strict default implementation for gen_server
required functions. Default implementation will cause the gen_server
to
be stopped. This predefine is useful if you want to need only some parts of
the server to be implemented, and want to fail for everything else that
happens on the server
Predefine that provides tolerant default implementation for gen_server
required functions. Default implementation will cause the gen_server
to
ignore messages (e.g. calls/casts)