Teach SVNKeywordHandlingPropertySetter about files with mode="k".
[cvs2svn.git] / test-data / requires-cvs-cvsrepos / client_lock.idl,v
blob40c3b317ba89abf181461a4a2f25216cf7b5a203
1 head    1.2;
2 access;
3 symbols
4         TDMS_CSA:1.2.0.8
5         v1_1_0p1a:1.2
6         ASSAPP-1:1.2.0.6
7         CASSTASS9:1.2
8         CASSTASS8:1.2
9         CASSTASS7:1.2
10         CASSTASS6:1.2
11         CASSTASS5:1.2
12         CASSTASS4:1.2
13         CASSTASS3:1.2
14         CASSTASS2:1.2
15         CASSTASS1:1.2
16         CASSTASS:1.2.0.4
17         v1_0_4:1.2
18         UDT2001:1.2.0.2;
19 locks; strict;
20 comment @# @;
23 1.2
24 date    2001.10.09.07.30.31;    author gregh;   state Exp;
25 branches;
26 next    1.1;
28 1.1
29 date    2001.10.03.00.59.06;    author gregh;   state Exp;
30 branches;
31 next    ;
34 desc
38 1.2
39 log
41 Integration for locks
43 text
44 @//================================================================== -*- C++ -*-
46 // File         client_lock.idl
48 // Description
49 //   Lock for interface objects.
51 //$Id: client_lock.idl,v 1.1 2001/10/03 00:59:06 gregh Exp $
53 //$Log: client_lock.idl,v $
54 //Revision 1.1  2001/10/03 00:59:06  gregh
56 //Added graph points to track, and added advisory locks to track, marker
57 //look, sensor, and ownship interfaces.
60 //==============================================================================
62 #ifndef _CLIENT_LOCK_IDL_
63 #define _CLIENT_LOCK_IDL_
65 #include "tdms.idl"
66 #include "client.idl"
67 #include "exception.idl"
69 module Orb {
72 //==============================================================================
74   interface I_Client_Lock {
75     // Record Locking (used as base interface for all leaf object interfaces)
76     // Note that locks are advisory, so clients need not acquire or honour.
78     void        acquire_read_lock(in I_Client objref) raises (Lock_Failed);
79     void        acquire_write_lock(in I_Client objref) raises (Lock_Failed); // promotes a read lock
80     void        release_lock(in I_Client objref);
81   };
83 //==============================================================================
87 #endif
97 1.1
98 log
100 Added graph points to track, and added advisory locks to track, marker
101 look, sensor, and ownship interfaces.
103 text
104 @d8 7
105 a14 1
106 //$Id: tdms.idl,v 1.28 2001/09/11 08:10:55 daveb Exp $
107 a15 1
108 //$Log: tdms.idl,v $
109 d24 1
110 d35 2
111 a36 2
112     void        acquire_read_lock(in I_Client objref);
113     void        acquire_write_lock(in I_Client objref); // this will promote a read lock