Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ rrpc_are_you_there(3ncs) — Ultrix/UWS 4.1 RISC

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

intro(3ncs)

rrpc_are_you_there()

Name

rrpc_are_you_there − check whether a server is answering requests

Format

#include <rrpc.h>
void rrpc_$are_you_there( handle, *status)

handle_t handle;
status_$t *status;

Arguments

handle A remote procedure call (RPC) handle. 

status The completion status. 

Description

The rrpc_$are_you_there call checks whether a server is answering requests.

Restrictions

On the client side, because of the way the rrpc_ calls are defined and implemented in the run-time library libnck.a, you must explicitly call into the entry point vector table for the rrpc_ interface to send an rrpc_ request across the network. The following is an example of a call that works as desired.

(*rrpc_$client_epv.rrpc_$are_you_there)(handle, &status);

The server side stub routine calls the entry point rrpc_$are_you_there on behalf of the client.  The results of the call are then passed back to the client.

Files

/usr/include/idl/c/rrpc.h
/usr/include/idl/rrpc.idl

See Also

intro(3ncs)

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026