- This topic has 3 replies, 3 voices, and was last updated 3 years, 7 months ago by .
Viewing 2 reply threads
Viewing 2 reply threads
- You must be logged in to reply to this topic.
hi,
Can’t compile project when i used DEFINE KBMMW_SUPPORT_MRWSLOCK,
function TkbmMWThreadedCircularBuffer.BeginRead(const ATimeOutMS:integer = 0):TkbmMWCircularBuffer;
begin
FLock.BeginRead(ATimeOutMS);;//[DCC Error] kbmMWDataStructures.pas(1697): E2034 Too many actual parameters
Result:=FBuffer;
end;
best regards
Tom YU.
Is it better ?
It is definitely not better 🙂
The compile problem comes due to that Delphi MREW do not support timeout for BeginRead or BeginWrite methods.
As some parts of code will want to support timeout, I am not so sure if it is worth retrofitting it to support the parameter but ignore it.
/Kim/C4D