| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192 |
- //
- // System.Threading.ReaderWriterLock.cs
- //
- // Author:
- // Dick Porter ([email protected])
- //
- // (C) Ximian, Inc. http://www.ximian.com
- //
- namespace System.Threading
- {
- public sealed class ReaderWriterLock
- {
- public ReaderWriterLock() {
- // FIXME
- }
- public bool IsReaderLockHeld {
- get {
- // FIXME
- return(false);
- }
- }
- public bool IsWriterLockHeld {
- get {
- // FIXME
- return(false);
- }
- }
- public int WriterSeqNum {
- get {
- // FIXME
- return(0);
- }
- }
- public void AcquireReaderLock(int millisecondsTimeout) {
- // FIXME
- }
- public void AcquireReaderLock(TimeSpan timeout) {
- // FIXME
- }
- public void AcquireWriterLock(int millisecondsTimeout) {
- // FIXME
- }
- public void AcquireWriterLock(TimeSpan timeout) {
- // FIXME
- }
- public bool AnyWritersSince(int seqNum) {
- // FIXME
- return(false);
- }
- public void DowngradeFromWriterLock(ref LockCookie lockCookie) {
- // FIXME
- }
- public LockCookie ReleaseLock() {
- // FIXME
- return(new LockCookie());
- }
- public void ReleaseReaderLock() {
- // FIXME
- }
- public void ReleaseWriterLock() {
- // FIXME
- }
- public void RestoreLock(ref LockCookie lockCookie) {
- // FIXME
- }
- public LockCookie UpgradeToWriterLock(int millisecondsTimeout) {
- // FIXME
- return(new LockCookie());
- }
- public LockCookie UpgradeToWriterLock(TimeSpan timeout) {
- // FIXME
- return(new LockCookie());
- }
- }
- }
|