Package jason.stdlib

Class broadcast

All Implemented Interfaces:
InternalAction, Serializable

@Manual(literal=".broadcast(performative,content)", hint="broadcasts a message to all known agents", argsHint={"the performative (tell, achieve, askOne,...)","the message content"}, argsType={"atom","literal"}, examples=".broadcast(tell,value(10)): sends value(10) as a \"tell\" message to all known agents in the society", seeAlso={"jason.stdlib.send","jason.stdlib.my_name","jason.stdlib.all_names"}) public class broadcast extends DefaultInternalAction

Internal action: .broadcast.

Description: broadcasts a message to all known agents.

Parameters:

  • + ilf (atom): the illocutionary force of the message (tell, achieve, ...).
  • + message (literal): the content of the message.

Example:

  • .broadcast(tell,value(10)): sends value(10) as a "tell" message to all known agents in the society.
See Also: