blob: 1279f67fa38b4a77c9780e74e8b45cf7b9f296d3 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
|
[;1m-spec erlang:dist_ctrl_put_data(DHandle, Data) -> ok[0m
[;1m when[0m
[;1m DHandle :: dist_handle(),[0m
[;1m Data :: iodata().[0m
[;;4mSince[0m:
OTP 21.0
Deliver distribution channel data from a remote node to the local
node.
Note:
Only the process registered as distribution controller for the
distribution channel identified by [;;4mDHandle[0m is allowed to
call this function unless an alternate input handler process
has been registered using [;;4m[0m
[;;4merlang:dist_ctrl_input_handler(DHandle, InputHandler)[0m. If an
alternate input handler has been registered, only the
registered input handler process is allowed to call this
function.
This function is used when implementing an alternative
distribution carrier using processes as distribution controllers. [;;4m[0m
[;;4mDHandle[0m is retrieved via the callback [;;4mf_handshake_complete[0m.
More information can be found in the documentation of ERTS User's
Guide ➜ How to implement an Alternative Carrier for the Erlang
Distribution ➜ Distribution Module.
|