public inbox for ecos-discuss@sourceware.org
 help / color / mirror / Atom feed
From: "Retallack, Mark (Siemens)" <mark.retallack@siemens.com>
To: "'Ecos-Discuss (E-Mail)" <ecos-discuss@ecos.sourceware.org>
Subject: RE: [ECOS] FW: [ECOS] Mailboxes - priorities of messages
Date: Wed, 30 Jun 2004 07:48:00 -0000	[thread overview]
Message-ID: <F5AFBF4F39DBDD488C5B9B41D48145CC1F9671@plestcl0112.stcl.siemens.co.uk> (raw)


Just rushing in with this suggestion:

mq_open, mq_send. see
http://www.opengroup.org/onlinepubs/007908799/xsh/mq_send.html

Its in the ecos posix layer. I don't know if the priority works (it should
do), but its a start.


> -----Original Message-----
> From: Gorjup Matthias [mailto:Matthias.Gorjup@SIEMENS.AT]
> Sent: Tuesday 29 June 2004 11:48 AM
> To: ''Ecos-Discuss (E-Mail)'
> Subject: [ECOS] FW: [ECOS] Mailboxes - priorities of messages
> 
> 
> Hello Andrew,
> 
> Here are some details of our mBox problem;
> 
> When more than one thread (task) is using the same mBox to 
> communicate with
> one another thread, the send/received mails(messages) has to 
> be kept in a
> message qeue. ( or they arrive to mBox and kept in an order qeue). 
> 
> In this message qeue, we need to put the process of the 
> messages (mails) in
> a prioritisation. For example , a critical mail send by a 
> timeout function
> has to be processed before a user request mail which is send 
> through the
> same mBox to the same thread.
> 
> I hope this gives you enough info.
> 
> Regards.
> Tolga
> 
>    
> 
> -----Original Message-----
> From: Gorjup Matthias
> To: 'Tolga SIMSEK' (E-Mail)
> Sent: 29.06.2004 12:34
> Subject: WG: [ECOS] Mailboxes - priorities of messages
> 
> 
> 
> -----Ursprungliche Nachricht----- 
> Von: Andrew Lunn [ mailto:andrew@lunn.ch <mailto:andrew@lunn.ch> ] 
> Gesendet: Dienstag, 29. Juni 2004 11:29 
> An: Gorjup Matthias 
> Cc: 'ecos-discuss@ecos.sourceware.org' 
> Betreff: Re: [ECOS] Mailboxes - priorities of messages 
> 
> 
> On Tue, Jun 29, 2004 at 10:02:32AM +0200, Gorjup Matthias wrote: 
> > Hello, 
> > 
> > we are porting a special ethernet driver to eCos and we 
> would need to 
> > implement prioritozed mailbox messages for communication between
> threads. Is 
> > it possible to use priorities for mbox messages? If not, is 
> there some
> 
> > workaround or another solution that we could use? 
> 
> Prioritized could mean many different things. Please could 
> you be more 
> specific. Are you talking about the threads blocking for 
> access to the 
> mbox, the messages withing the mbox, or some other priority feature. 
> 
>         Andrew 
> 
> -- 
> Before posting, please read the FAQ: 
> http://ecos.sourceware.org/fom/ecos
> and search the list archive: 
> http://ecos.sourceware.org/ml/ecos-discuss
> 


Siemens Traffic Controls is a division of Siemens plc. Registered No.
727817, England. 
Registered office: Siemens House, Oldbury, Bracknell, Berkshire, RG12 8FZ. 

This communication contains information which is confidential and 
may also be privileged. It is for the exclusive use of the addressee. 
If you are not the addressee please note that any distribution, 
reproduction, copying, publication or use of this communication 
or the information in it is prohibited.  If you have received this 
communication in error, please contact us immediately and also 
delete the communication from your computer. 



-- 
Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos
and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss

             reply	other threads:[~2004-06-30  7:48 UTC|newest]

Thread overview: 6+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2004-06-30  7:48 Retallack, Mark (Siemens) [this message]
     [not found] <20040629120509.CEA6A100004@hermes.chez-thomas.org>
2004-06-29 12:14 ` Gary Thomas
     [not found] <200406291221.i5TCLOoF026011@marvin.codito.net>
2004-06-29 12:12 ` sandeep
  -- strict thread matches above, loose matches on Subject: below --
2004-06-29 10:48 Gorjup Matthias
2004-06-29 11:15 ` Andrew Lunn
2004-06-29 12:04 ` Han Hoekstra

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=F5AFBF4F39DBDD488C5B9B41D48145CC1F9671@plestcl0112.stcl.siemens.co.uk \
    --to=mark.retallack@siemens.com \
    --cc=ecos-discuss@ecos.sourceware.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).