--- AnyEvent-MP/MP.pm 2009/11/06 17:47:20 1.104 +++ AnyEvent-MP/MP.pm 2009/12/30 13:37:53 1.108 @@ -157,7 +157,7 @@ use base "Exporter"; -our $VERSION = 1.23; +our $VERSION = 1.24; our @EXPORT = qw( NODE $NODE *SELF node_of after @@ -193,6 +193,9 @@ to know is its own name, and optionally it should know the addresses of some other nodes in the network to discover other nodes. +The key/value pairs are basically the same ones as documented for the +F command line utility (sans the set/del prefix). + This function configures a node - it must be called exactly once (or never) before calling other AnyEvent::MP functions. @@ -652,12 +655,12 @@ Kill the specified port with the given C<@reason>. -If no C<@reason> is specified, then the port is killed "normally" (ports -monitoring other ports will not necessarily die because a port dies -"normally"). +If no C<@reason> is specified, then the port is killed "normally" - +monitor callback will be invoked, but the kil will not cause linked ports +(C form) to get killed. -Otherwise, linked ports get killed with the same reason (second form of -C, see above). +If a C<@reason> is specified, then linked ports (C +form) get killed with the same reason. Runtime errors while evaluating C callbacks or inside C blocks will be reported as reason C<< die => $@ >>. @@ -981,6 +984,8 @@ L - network maintainance and port groups, to find your applications. +L - establish data connections between nodes. + L - simple service to display log messages from all nodes.