Kalevala.Event (kalevala v0.1.0) View Source

An internal event

Link to this section Summary

Functions

Set the end time on an event

Set the start time on an event

Timing for an event in microseconds

Link to this section Types

Specs

item_request_drop() :: %Kalevala.Event{
  acting_character: term(),
  data: term(),
  from_pid: term(),
  metadata: term(),
  topic: Kalevala.Event.ItemDrop.Request
}

Specs

item_request_pickup() :: %Kalevala.Event{
  acting_character: term(),
  data: term(),
  from_pid: term(),
  metadata: term(),
  topic: Kalevala.Event.ItemPickUp.Request
}

Specs

message() :: %Kalevala.Event{
  acting_character: term(),
  data: term(),
  from_pid: term(),
  metadata: term(),
  topic: Kalevala.Event.Message
}

Specs

movement_request() :: %Kalevala.Event{
  acting_character: term(),
  data: term(),
  from_pid: term(),
  metadata: term(),
  topic: Kalevala.Event.Movement.Request
}

Specs

movement_voting() :: %Kalevala.Event{
  acting_character: term(),
  data: term(),
  from_pid: term(),
  metadata: term(),
  topic: Kalevala.Event.Movement.Voting
}

Specs

t() :: %Kalevala.Event{
  acting_character: term(),
  data: term(),
  from_pid: term(),
  metadata: term(),
  topic: term()
}

Specs

topic() :: String.t()

Link to this section Functions

Set the end time on an event

Set the start time on an event

Timing for an event in microseconds