Add a test of non-ascii contents in a .cvsignore file.
[cvs2svn.git] / test-data / requires-cvs-cvsrepos / client_lock.idl,v
blobc0924995502393e9ff2d3b1494f8c5d36f366bed
1 head    1.2;
2 access;
3 symbols;
4 locks; strict;
5 comment @# @;
8 1.2
9 date    2001.10.09.07.30.31;    author gregh;   state Exp;
10 branches;
11 next    1.1;
13 1.1
14 date    2001.10.03.00.59.06;    author gregh;   state Exp;
15 branches;
16 next    ;
19 desc
23 1.2
24 log
26 Integration for locks
28 text
29 @//================================================================== -*- C++ -*-
31 // File         client_lock.idl
33 // Description
34 //   Lock for interface objects.
36 //$Id: client_lock.idl,v 1.1 2001/10/03 00:59:06 gregh Exp $
38 //$Log: client_lock.idl,v $
39 //Revision 1.1  2001/10/03 00:59:06  gregh
41 //Added graph points to track, and added advisory locks to track, marker
42 //look, sensor, and ownship interfaces.
45 //==============================================================================
47 #ifndef _CLIENT_LOCK_IDL_
48 #define _CLIENT_LOCK_IDL_
50 #include "tdms.idl"
51 #include "client.idl"
52 #include "exception.idl"
54 module Orb {
57 //==============================================================================
59   interface I_Client_Lock {
60     // Record Locking (used as base interface for all leaf object interfaces)
61     // Note that locks are advisory, so clients need not acquire or honour.
63     void        acquire_read_lock(in I_Client objref) raises (Lock_Failed);
64     void        acquire_write_lock(in I_Client objref) raises (Lock_Failed); // promotes a read lock
65     void        release_lock(in I_Client objref);
66   };
68 //==============================================================================
72 #endif
82 1.1
83 log
85 Added graph points to track, and added advisory locks to track, marker
86 look, sensor, and ownship interfaces.
88 text
89 @d8 7
90 a14 1
91 //$Id: tdms.idl,v 1.28 2001/09/11 08:10:55 daveb Exp $
92 a15 1
93 //$Log: tdms.idl,v $
94 d24 1
95 d35 2
96 a36 2
97     void        acquire_read_lock(in I_Client objref);
98     void        acquire_write_lock(in I_Client objref); // this will promote a read lock