Add methods from Rhapsody.

git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3220 72102866-910b-0410-8b05-ffd578937521
This commit is contained in:
fedor 1998-11-16 19:36:51 +00:00
parent d3750cb47f
commit ee1b63a7ad
10 changed files with 116 additions and 3 deletions

View file

@ -102,6 +102,12 @@ NSString *NSRecursiveLockException = @"NSRecursiveLockException";
return YES;
}
- (BOOL)lockBeforeDate:(NSDate *)limit
{
[self notImplemented: _cmd];
return NO;
}
// NSLocking protocol
- (void) lock
{
@ -290,6 +296,20 @@ NSString *NSRecursiveLockException = @"NSRecursiveLockException";
}
}
// Acquiring the lock with a date condition
- (BOOL)lockBeforeDate:(NSDate *)limit
{
[self notImplemented: _cmd];
return NO;
}
- (BOOL)lockWhenCondition:(int)condition
beforeDate:(NSDate *)limit
{
[self notImplemented: _cmd];
return NO;
}
// NSLocking protocol
// These methods ignore the condition
- (void) lock
@ -376,6 +396,12 @@ NSString *NSRecursiveLockException = @"NSRecursiveLockException";
return YES;
}
- (BOOL)lockBeforeDate:(NSDate *)limit
{
[self notImplemented: _cmd];
return NO;
}
// NSLocking protocol
- (void) lock
{