This class handles incoming RPC calls and is hence a 'Manager'. Use the init() method to initialize the manager and then you can use manage() or unmanage(). The manage() method lets you assign the procedure to be executed when a certain call is made. Finally the process() method is called in a while loop to process the RPC calls.
Objects of this class can call the remote RPC manager. Use the init() method to initialize the callers. You can then use the call() method if a reply is required to the call or use the call1way() if a reply is not requested.
The servertcp.cxx behaves like a RPC manager. It defines two subroutines
doAndReplyCallback() and doOnceCallback() . The manage() method is used
to say 'Run doAndReplyCallback() when the request "DO AND REPLY" is received'
and 'Run doOnceCallback() when the request "DO ONCE" is received'. The
client .cxx program uses the init() method to decide which subroutine is
to be called. the init() is followed by a call() or a call1way()
2. To run a client
client
<server-address>
for more information: Post your questions online on the Quanta forum page.