From 4f983714c712f565ed9cbeac76a818815de6f2c0 Mon Sep 17 00:00:00 2001 From: Jeff Hill Date: Mon, 7 Dec 1998 23:21:53 +0000 Subject: [PATCH] doc --- src/cas/generic/casdef.h | 19 ++++++++++++++----- 1 file changed, 14 insertions(+), 5 deletions(-) diff --git a/src/cas/generic/casdef.h b/src/cas/generic/casdef.h index 2c30f6b59..bd08bf551 100644 --- a/src/cas/generic/casdef.h +++ b/src/cas/generic/casdef.h @@ -30,6 +30,9 @@ * Modification Log: * ----------------- * $Log$ + * Revision 1.20 1998/09/24 20:40:56 jhill + * new error message + * * Revision 1.19 1998/06/18 00:09:39 jhill * installed bwd compat casPV constructor * @@ -336,6 +339,10 @@ public: // // pvExistTest() // + // This function is called by the server library when it needs to + // determine if a named PV exists (or could be created) in the + // server tool. + // // The request is allowed to complete asynchronously // (see Asynchronous IO Classes below). // @@ -356,17 +363,19 @@ public: const char *pPVAliasName); // - // createPV() is called _every_ time that a PV is attached to - // by a client. The name supplied here may be a PV canonical - // (base) name or it may instead be a PV alias name. + // createPV() + // + // This function is called _every_ time that a PV is attached to + // by a client. The name supplied here will be either a canonical PV + // name or an alias PV name. // // The request is allowed to complete asynchronously // (see Asynchronous IO Classes below). // // IMPORTANT: - // It is a responsability of the server tool + // It is a responsibility of the server tool // to detect attempts by the server lib to create a 2nd PV with - // the same name as an existing PV. It is also the responsability + // the same name as an existing PV. It is also the responsibility // of the server tool to detect attempts by the server lib to // create a 2nd PV with a name that is an alias of an existing PV. // In these situations the server tool should avoid PV duplication