Rechercher une page de manuel
lib.3erl
Langue: en
Version: 348060 (ubuntu - 24/10/10)
Section: 3 (Bibliothèques de fonctions)
Sommaire
NAME
lib - A number of useful library functionsDESCRIPTION
- Warning:
- This module is retained for compatibility. It may disappear without warning in a future release.
EXPORTS
flush_receive() -> void()
Flushes the message buffer of the current process.
error_message(Format, Args) -> ok
-
- Types
- Format = atom() | string() | binary()
Args = [term()]
Prints error message Args in accordance with Format. Similar to io:format/2, see io(3erl).
progname() -> atom()
Returns the name of the script that started the current Erlang session.
nonl(String1) -> String2
-
- Types
- String1 = String2 = string()
Removes the last newline character, if any, in String1.
send(To, Msg)
-
- Types
- To = pid() | Name | {Name,Node}
Name = Node = atom()
Msg = term()
This function to makes it possible to send a message using the apply/3 BIF.
sendw(To, Msg)
-
- Types
- To = pid() | Name | {Name,Node}
Name = Node = atom()
Msg = term()
As send/2, but waits for an answer. It is implemented as follows:-
sendw(To, Msg) -> To ! {self(),Msg}, receive Reply -> Reply end.
The message returned is not necessarily a reply to the message sent.
Contenus ©2006-2024 Benjamin Poulain
Design ©2006-2024 Maxime Vantorre