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)