Generic FunctionPackage: net.rpcToCDocOverviewCGDocRelNotesFAQIndexPermutedIndex
Allegro CL version 10.1
Unrevised from 10.0 to 10.1.
10.0 version

rpc-begin

Arguments: (port rpc-port) &key (timeout 15) &allow-other-keys

This method starts the Lisp processes necessary to sustain an RPC connection. It is called automatically from rpc-open-server or rpc-open-client when port is a subclass of rpc-socket-port and when the begin keyword argument is omitted or non-nil. This function must be called explicitly if for some reason the application chooses to open an RPC port but does not start the processes. One reason to call rpc-begin separately could be to do additional tests on the connection streams before the RPC processes are enabled.

Returns t (or other non-nil) if the operation completed successfully. Returns nil and a second value describing the failure.

This method is not called when port is a subclass of rpc-datagram-port because sender and receiver process are not created in this case.

See also rpc.htm for general information on the Remote Procedure Call utility in Allegro CL.


Copyright (c) 1998-2022, Franz Inc. Lafayette, CA., USA. All rights reserved.
This page was not revised from the 10.0 page.
Created 2019.8.20.

ToCDocOverviewCGDocRelNotesFAQIndexPermutedIndex
Allegro CL version 10.1
Unrevised from 10.0 to 10.1.
10.0 version