From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 11890 invoked by alias); 29 Jun 2004 11:15:07 -0000 Mailing-List: contact ecos-discuss-help@ecos.sourceware.org; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: ecos-discuss-owner@ecos.sourceware.org Received: (qmail 11637 invoked from network); 29 Jun 2004 11:14:58 -0000 Received: from unknown (HELO londo.lunn.ch) (80.238.139.98) by sourceware.org with SMTP; 29 Jun 2004 11:14:58 -0000 Received: from lunn by londo.lunn.ch with local (Exim 3.36 #1 (Debian)) id 1BfGZl-0008PO-00; Tue, 29 Jun 2004 13:14:57 +0200 Date: Tue, 29 Jun 2004 11:15:00 -0000 To: Gorjup Matthias Cc: "''Ecos-Discuss (E-Mail)'" Message-ID: <20040629111457.GE5877@lunn.ch> Mail-Followup-To: Gorjup Matthias , "''Ecos-Discuss (E-Mail)'" References: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.6+20040523i From: Andrew Lunn Subject: Re: [ECOS] FW: [ECOS] Mailboxes - priorities of messages X-SW-Source: 2004-06/txt/msg00289.txt.bz2 On Tue, Jun 29, 2004 at 12:48:19PM +0200, Gorjup Matthias wrote: > 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. eCos has nothing like this. You will have to implement your own mailbox functions on top of the eCos kernel API. 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