Previous section.

Protocols for Interworking: XNFS, Version 3W
Copyright © 1998 The Open Group


NLM_CANCEL_MSG - Cancel a Lock

Call Arguments

struct nlm_cancargs { netobj cookie; bool block; bool exclusive; struct nlm_lock alock; };

Return Arguments


RPC Procedure Description

void NLM_CANCEL_MSG(nlm_cancargs) = 8;


This procedure is one of the asynchronous RPCs. It performs the same function as the NLM_CANCEL procedure.

If the client makes an NLM_LOCK_MSG procedure with "nlm_lockargs.block" set to true, and the procedure is blocked by the server (that is, the procedure returned a status of "LCK_BLOCKED"), the client can choose to cancel this outstanding lock request by calling this procedure.

The "block", "exclusive" and "alock" arguments must exactly match the corresponding arguments to the NLM_LOCK_MSG procedure.

Why not acquire a nicely bound hard copy?
Click here to return to the publication details or order a copy of this publication.

Contents Next section Index