Process.send
You're seeing just the function
send, go back to Process module for more information.
Specs
send(dest, msg, [option]) :: :ok | :noconnect | :nosuspend when dest: dest(), msg: any(), option: :noconnect | :nosuspend
Sends a message to the given dest.
dest may be a remote or local PID, a local port, a locally
registered name, or a tuple in the form of {registered_name, node} for a
registered name at another node.
Inlined by the compiler.
Options
:noconnect- when used, if sending the message would require an auto-connection to another node the message is not sent and:noconnectis returned.:nosuspend- when used, if sending the message would cause the sender to be suspended the message is not sent and:nosuspendis returned.
Otherwise the message is sent and :ok is returned.
Examples
iex> Process.send({:name, :node_that_does_not_exist}, :hi, [:noconnect])
:noconnect