Repository URL to install this package:
|
Version:
3.2.0 ▾
|
{ Parsed from Foundation.framework NSDistributedLock.h }
{$ifdef TYPES}
type
NSDistributedLockPtr = ^NSDistributedLock;
{$endif}
{$ifdef CLASSES}
type
NSDistributedLock = objcclass external (NSObject)
private
_priv: pointer;
public
class function lockWithPath (path: NSString): NSDistributedLock; message 'lockWithPath:';
function init: instancetype; message 'init';
function initWithPath (path: NSString): instancetype; message 'initWithPath:'; { NS_DESIGNATED_INITIALIZER }
function tryLock: ObjCBOOL; message 'tryLock';
procedure unlock; message 'unlock';
procedure breakLock; message 'breakLock';
function lockDate: NSDate; message 'lockDate';
end;
{$endif}