new
Cryptoid (context) > Scheduler

Scheduler

Description of Scheduler


concepts

attrs
@timeout (anything)

Attribute timeout


fields

signatures
⨌ start_link / 1 (anything) Signature inference is ambiguous, choose stricter type

Head of start_link/1

⨌ init / 1 (anything) Signature inference is ambiguous, choose stricter type

Head of init/1

⨌ handle_info / 2 (anything) Signature inference is ambiguous, choose stricter type

Head of handle_info/2


samples

implements

protocols

lib/cryptoid/scheduler.ex
defmodule Cryptoid.Scheduler do @moduledoc "Description of Scheduler" @timeout 60000 @doc "Head of start_link/1" @spec start_link(any) :: any def start_link(count) do end @doc "Head of init/1" @spec init(any) :: any def init(count) do end @doc "Head of handle_info/2" @spec handle_info(atom, any) :: any def handle_info(atom, state) do end end

defmodule Cryptoid.Scheduler do
  @moduledoc "Description of Scheduler"
  @timeout 60000
  @doc "Head of start_link/1"
  @spec start_link(any) :: any
  def start_link(count) do
  end

  @doc "Head of init/1"
  @spec init(any) :: any
  def init(count) do
  end

  @doc "Head of handle_info/2"
  @spec handle_info(atom, any) :: any
  def handle_info(atom, state) do
  end
end


test/cryptoid/scheduler_test.exs
defmodule Cryptoid.SchedulerTest do use ExUnit.Case, async: true describe("handle_info / 2") do test "fun handle_info" do end end describe("init / 1") do test "fun init" do end end describe("start_link / 1") do test "fun start_link" do end end end

defmodule Cryptoid.SchedulerTest do
  use ExUnit.Case, async: true

  describe("handle_info / 2") do
    test "fun handle_info" do
    end
  end

  describe("init / 1") do
    test "fun init" do
    end
  end

  describe("start_link / 1") do
    test "fun start_link" do
    end
  end
end