gen_server behaviour.
Copyright © 2011 Hunter Morris.
Behaviours: gen_server.
gen_server behaviour.
| gen_salt/0 | Returns bcrypt salt. |
| gen_salt/1 | Returns bcrypt salt. |
| hashpw/2 | Make hash string based on Password and Salt. |
| is_worker_available/0 | Is at least one bcrypt worker currently available for work?. |
| start_link/1 | Creates a gen_server process as part of a supervision tree. |
gen_salt() -> Result
Result = [byte()]
Returns bcrypt salt.
Returns bcrypt salt.
hashpw(Password, Salt) -> Result
Password = [byte()] | binary()Salt = [byte()] | binary()Result = {ok, Hash} | {error, ErrorDescription}Hash = [byte()]ErrorDescription = bcrypt:pwerr()
Make hash string based on Password and Salt.
is_worker_available() -> Result
Result = boolean()
Is at least one bcrypt worker currently available for work?
start_link(Args) -> Result
Args = term()Result = {ok, Pid} | ignore | {error, Error}Pid = pid()Error = {already_started, Pid} | term()
Creates a gen_server process as part of a supervision tree.
Generated by EDoc