Behaviours: gen_server.
| code_change/3 | |
| deregister/1 | Deregisters a range of message codes registered to named services. |
| handle_call/3 | |
| handle_cast/2 | |
| handle_info/2 | |
| init/1 | |
| lookup/1 | Looks up the registration of a given message code. |
| register/1 | Registers a range of message codes to named services. |
| services/0 | Lists registered service modules. |
| start_link/0 | Starts the registrar server. |
| swap/3 | Atomically swap currently registered module with NewModule. |
| terminate/2 |
code_change(OldVsn, State, Extra) -> any()
deregister(Registrations::[riak_api_pb_service:registration()]) -> ok | {error, Reason::term()}
Deregisters a range of message codes registered to named services.
handle_call(X1, From, State) -> any()
handle_cast(Msg, State) -> any()
handle_info(Info, State) -> any()
init(X1) -> any()
lookup(Code::non_neg_integer()) -> {ok, module()} | error
Looks up the registration of a given message code.
register(Registrations::[riak_api_pb_service:registration()]) -> ok | {error, Reason::term()}
Registers a range of message codes to named services.
services() -> [module()]
Lists registered service modules.
start_link() -> {ok, pid()}
Starts the registrar server
swap(NewModule::module(), MinCode::pos_integer(), MaxCode::pos_integer()) -> ok | {error, Reason::term()}
Atomically swap currently registered module with NewModule.
terminate(Reason, State) -> any()
Generated by EDoc