Hi,<br><br>IIRC it is because 'local' uses register, which can only take an atom for a name, while 'global' uses the global registration module global which can take any term for a name.<br><br>Robert<br><br>
<div class="gmail_quote">2008/12/1 Maxim Treskin <span dir="ltr"><<a href="mailto:zerthurd@gmail.com">zerthurd@gmail.com</a>></span><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Hello<br><br>I found strange descriptions in man-files for gen_server and gen_fsm (possible in some other manuals).<br><br>----<br>       start_link(Module, Args, Options) -> Result<br>       start_link(FsmName, Module, Args, Options) -> Result<br>

<br>              Types  FsmName = {local, Name} | {global, GlobalName}<br>                      Name = atom()<br>                      GlobalName = term()<br>----<br clear="all"><br>Name and GlobalName have different types: atom() and term().<br>

Is it right? Can I use any possible erlang term as name identifier?<br><br><br>-- <br><font color="#888888">Maxim Treskin<br>
</font><br>_______________________________________________<br>
erlang-questions mailing list<br>
<a href="mailto:erlang-questions@erlang.org">erlang-questions@erlang.org</a><br>
<a href="http://www.erlang.org/mailman/listinfo/erlang-questions" target="_blank">http://www.erlang.org/mailman/listinfo/erlang-questions</a><br></blockquote></div><br>