Class: Tribe::ActorState

Inherits:
Object
  • Object
show all
Defined in:
lib/tribe/actor_state.rb

Instance Attribute Summary collapse

Instance Attribute Details

#active_eventObject

Returns the value of attribute active_event.



10
11
12
# File 'lib/tribe/actor_state.rb', line 10

def active_event
  @active_event
end

#childrenObject

Returns the value of attribute children.



12
13
14
# File 'lib/tribe/actor_state.rb', line 12

def children
  @children
end

#dedicatedObject

Returns the value of attribute dedicated.



3
4
5
# File 'lib/tribe/actor_state.rb', line 3

def dedicated
  @dedicated
end

#exceptionObject

Returns the value of attribute exception.



14
15
16
# File 'lib/tribe/actor_state.rb', line 14

def exception
  @exception
end

#loggerObject

Returns the value of attribute logger.



15
16
17
# File 'lib/tribe/actor_state.rb', line 15

def logger
  @logger
end

#mailboxObject

Returns the value of attribute mailbox.



4
5
6
# File 'lib/tribe/actor_state.rb', line 4

def mailbox
  @mailbox
end

#nameObject

Returns the value of attribute name.



8
9
10
# File 'lib/tribe/actor_state.rb', line 8

def name
  @name
end

#parentObject

Returns the value of attribute parent.



11
12
13
# File 'lib/tribe/actor_state.rb', line 11

def parent
  @parent
end

#poolObject

Returns the value of attribute pool.



9
10
11
# File 'lib/tribe/actor_state.rb', line 9

def pool
  @pool
end

#registryObject

Returns the value of attribute registry.



5
6
7
# File 'lib/tribe/actor_state.rb', line 5

def registry
  @registry
end

#schedulerObject

Returns the value of attribute scheduler.



6
7
8
# File 'lib/tribe/actor_state.rb', line 6

def scheduler
  @scheduler
end

#superviseesObject

Returns the value of attribute supervisees.



13
14
15
# File 'lib/tribe/actor_state.rb', line 13

def supervisees
  @supervisees
end

#timersObject

Returns the value of attribute timers.



7
8
9
# File 'lib/tribe/actor_state.rb', line 7

def timers
  @timers
end