def init(self, name=None)
Actor's constructor. If
name is not defined class name will be used.
represent actor as string
Property. Return True if actor is waiting for new messages
Property. Return True if actor is processing
def add_child(self, actor)
add actor's child
def remove_child(self, address)
remove child by its address
Property. Return list of actor's children
def find(self, address=None, actor_class=None, actor_name=None):
find children by criterias
if no criterias are defined, return all children addresses
addressis defined as string or unicode, return an actor by its address.
addressis defined as list or tuple, return actors by thier addresses.
actor_classis defined as string or unicode, return the list of all existing actors of the given class, or of any subclass of the given class.
actor_classis defined as list or tuple, return actors by thier actor classes.
actor_nameis defined, return the list of all existing actors of the given name.
run actor for one iteraction
def send(self, message):
send message to actor
processing loop, used for actor without children
supervising loop, used when actor has children