This is the mail archive of the ecos-patches@sources.redhat.com mailing list for the eCos project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: mq_timedsend & mq_timedreceive


Jonathan Larmour <jifl@eCosCentric.com> writes:

> Dmitriy Korovkin wrote:
> > Hi,
> > In my work on porting ISaGRAF PRO target to eCos I found that
> > message queue send and receive with timeout are required. So I've
> > added functions mq_timedsend and mq_timedreceive defined by POSIX
> > 1003.1d draft. So, patches to isoinfra, posix and kernel packages a
> > attached. Your coments are highly appreciated.
> 
> It seems a bit odd to me for POSIX 1003.1d to do this because there's
> plenty of ways to wake up a blocked function using signals in
> POSIX. I'm also generally loath to include functions only in a draft,
> although there's probably no harm as long as people are prepared to
> accept that the draft may change!

Well, I don't believe it is a draft anymore, these are in IEEE 1003.1-2001.
Along with lots of other stuff we must find the time to do.

-- 
Nick Garnett - eCos Kernel Architect
http://www.eCosCentric.com/


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]