[fpc-pascal] TFPTimer wtih timer_create

Fabio Luis Girardi fluisgirardi at gmail.com
Thu Mar 10 22:05:27 CET 2016


Please ignore, I found this: http://wiki.freepascal.org/Main_Loop_Hooks

2016-03-10 17:59 GMT-03:00 Fabio Luis Girardi <fluisgirardi at gmail.com>:

> Hi again!
>
> I'm still fighting with timers on Linux, and due a lot of "problems" using
> timer_create and signals on Lazarus, I decided to change my implementation
> to to user timerfd_create. My current question is: TApplication has some
> mechanism that check periodically changes in a file descriptor?
>
> 2016-03-05 17:58 GMT-03:00 Michael Van Canneyt <michael at freepascal.org>:
>
>>
>>
>> On Sat, 5 Mar 2016, Fabio Luis Girardi wrote:
>>
>> Lazarus/Freepascal has some config to ignore a signal?
>>>
>>
>> No, you must install this yourself using the unix,baseunix units.
>>
>> Michael.
>>
>>>
>>> 2016-03-05 15:34 GMT-03:00 Michael Van Canneyt <michael at freepascal.org>:
>>>
>>>
>>>>
>>>> On Sat, 5 Mar 2016, Fabio Luis Girardi wrote:
>>>>
>>>> Hi all!
>>>>
>>>>>
>>>>> I'm searching a way to implement a TFPTimer that don't uses threads. On
>>>>> Linux and FreeBSD I found the timer_create and family functions. My
>>>>> question is: What these functions has wrong?
>>>>>
>>>>>
>>>> Nothing except that they are not cross platform.
>>>>
>>>> Or the use of these functions should be avoided? Or because simply
>>>> nobody
>>>>
>>>>> want to do that?
>>>>>
>>>>>
>>>> No, a unix-only TFPTimer driver using these functions can be implemented
>>>> if you so wish it.
>>>>
>>>> I would definitely accept patches for it.
>>>>
>>>> Michael.
>>>>
>>>>
>>>
>>>
>>> --
>>> The best regards,
>>>
>>> Fabio Luis Girardi
>>> PascalSCADA Project
>>> http://sourceforge.net/projects/pascalscada
>>> http://www.pascalscada.com
>>>
>>> _______________________________________________
>> fpc-pascal maillist  -  fpc-pascal at lists.freepascal.org
>> http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal
>>
>
>
>
> --
> The best regards,
>
> Fabio Luis Girardi
> PascalSCADA Project
> http://sourceforge.net/projects/pascalscada
> http://www.pascalscada.com
>



-- 
The best regards,

Fabio Luis Girardi
PascalSCADA Project
http://sourceforge.net/projects/pascalscada
http://www.pascalscada.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freepascal.org/pipermail/fpc-pascal/attachments/20160310/e2f9a6d9/attachment.html>


More information about the fpc-pascal mailing list