【文件属性】:
文件名称:erlang-task-queue:Erlang 任务队列行为
文件大小:11KB
文件格式:ZIP
更新时间:2021-06-02 17:04:00
Erlang
Erlang 任务队列行为
模块示例:
-module(bruteforce_worker).
-behaviour(task_queue).
-export([
init/1,
process_task/2,
terminate/2,
code_change/3
]).
-record(state, {}).
init(_Args) ->
#state{}.
process_task({md5_bruteforce, Postfix, Alph, Hash, Receiver}, State) ->
[ begin
Password = [Prefix1, Prefix2, Prefix3 | Postfix],
case crypto:md5(Password)
【文件预览】:
erlang-task-queue-master
----test()
--------bruteforce_worker.erl(704B)
--------basic_SUITE.erl(6KB)
--------test_worker.erl(2KB)
--------supervision_SUITE.erl(5KB)
----rebar.config(206B)
----src()
--------task_queue_sup.erl(867B)
--------task_queue.erl(2KB)
--------task_queue_app.erl(370B)
--------task_queue_manager.erl(5KB)
--------task_queue_workers_sup.erl(1KB)
--------task_queue_worker.erl(2KB)
--------task_queue.app.src(248B)
--------task_queue_fake_sup.erl(229B)
----.gitignore(37B)
----cover.spec(152B)
----Makefile(98B)
----README.md(2KB)