Namespace: OtlSync
Interface IOmniResourceCount
All Superinterfaces: - IOmniHandleObject
All Known Implementing Classes: - TOmniResourceCount
public interface IOmniResourceCount ( IOmniHandleObject
Persistent- False
public function cardinal |
Allocate() |
public function cardinal |
Release() |
public function boolean |
TryAllocate(resourceCount: cardinal; timeout_ms: cardinal) |
Allocate
public function Allocate(): cardinal
Reintroduce- False
Returns- cardinal
Release
public function Release(): cardinal
Reintroduce- False
Returns- cardinal
TryAllocate
public function TryAllocate(resourceCount: cardinal; timeout_ms: cardinal): boolean
Reintroduce- False
Returns- boolean
to Interface IOmniHandleObject
Client- IOmniResourceCount
Supplier- IOmniHandleObject