From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=0.7 required=5.0 tests=BAYES_00,INVALID_MSGID, PDS_OTHER_BAD_TLD autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,b9c9ba98cff47596 X-Google-Attributes: gid103376,public From: Bruce or Tracy Subject: Re: Message passing code Date: 1999/06/24 Message-ID: <3772AD75.F5E8AAED@hiwaay.net>#1/1 X-Deja-AN: 493546982 Content-Transfer-Encoding: 7bit References: <7ksh2u$e1e2@svlss.lmms.lmco.com> <7ktlts$a7g$1@nnrp1.deja.com> X-Accept-Language: en,sv,no Content-Type: text/plain; charset=us-ascii MIME-Version: 1.0 Newsgroups: comp.lang.ada Date: 1999-06-24T00:00:00+00:00 List-Id: At work, we are currently using Ada.Stream. This is the mechanism for (at least parts of) HLA (High Level Architecture) where separate simulations communicate via a Run Time Infrastructure package. In the past, others used IEEE standards' formatted text strings in the DIS world. In these instances, the format of the message as well as the mechanism were a standard for that particular certification. ada_daddy@my-deja.com wrote: > > In article <7ksh2u$e1e2@svlss.lmms.lmco.com>, > dkristol@see-my.sig wrote: > > Over the years i have worked on a number of > projects that have > > implemented various message passing schemes > for "unique" hardware. > > They usually had a number of traits in common > (ports and channels). > > > > Is there a standard interface for such things, > and if so, is there > > source code that will work without modification > (i.e. standard Ada) > > in a single program, and only need modification > in localized > > places (child packages) to work with specific > hardware? > > > > Thanks for any help that will keep me from > reinventing another wheel. > > It really depends upon what you mean by message > passing systems. > If you want to pass messages between Ada tasks, > then yes. > Ada provides Rendezvous and protected objects for > passing > messages between tasks. These are all implemented > in a > hardware independent manner. > > Jim Rogers > Omnitech Robotics, Inc. > Englewood, Colorado > > Sent via Deja.com http://www.deja.com/ > Share what you know. Learn what you don't.