… | |
… | |
620 | The port ID of the newly created port is return immediately, and it is |
620 | The port ID of the newly created port is return immediately, and it is |
621 | permissible to immediately start sending messages or monitor the port. |
621 | permissible to immediately start sending messages or monitor the port. |
622 | |
622 | |
623 | After the port has been created, the init function is |
623 | After the port has been created, the init function is |
624 | called. This function must be a fully-qualified function name |
624 | called. This function must be a fully-qualified function name |
625 | (e.g. C<MyApp::Chat::Server::init>). |
625 | (e.g. C<MyApp::Chat::Server::init>). To specify a function in the main |
|
|
626 | program, use C<::name>. |
626 | |
627 | |
627 | If the function doesn't exist, then the node tries to C<require> |
628 | If the function doesn't exist, then the node tries to C<require> |
628 | the package, then the package above the package and so on (e.g. |
629 | the package, then the package above the package and so on (e.g. |
629 | C<MyApp::Chat::Server>, C<MyApp::Chat>, C<MyApp>) until the function |
630 | C<MyApp::Chat::Server>, C<MyApp::Chat>, C<MyApp>) until the function |
630 | exists or it runs out of package names. |
631 | exists or it runs out of package names. |