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=-1.9 required=5.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Thread: 103376,5c1d89373343bef8 X-Google-Attributes: gid103376,public X-Google-Language: ENGLISH,ASCII-7-bit Path: g2news1.google.com!news2.google.com!proxad.net!news.tele.dk!news.tele.dk!small.news.tele.dk!newsfeed.multikabel.nl!skynet.be!newspost001!tjb!not-for-mail Date: Wed, 22 Dec 2004 10:21:55 +0100 From: Adrien Plisson User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.2) Gecko/20040804 Netscape/7.2 (ax) X-Accept-Language: fr-fr, fr-be, fr, en-us, en MIME-Version: 1.0 Newsgroups: comp.lang.ada Subject: Re: Unchecked_Conversion help needed References: In-Reply-To: Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Message-ID: <41c93cb4$0$31940$ba620e4c@news.skynet.be> Organization: -= Belgacom Usenet Service =- NNTP-Posting-Host: 5b201148.news.skynet.be X-Trace: 1103707316 news.skynet.be 31940 217.136.34.23:3828 X-Complaints-To: usenet-abuse@skynet.be Xref: g2news1.google.com comp.lang.ada:7146 Date: 2004-12-22T10:21:55+01:00 List-Id: rcarnesiii wrote: > I used Ada many years ago and am now getting back into it. Here's my > problem, I have to applications and am sending messages between them. [...] > Message => Message(X)'Address, [...] > Message : in System.Address; don't forget that most operating systems have memory protection and virtual memory managers. so an address in one process is invalid in another process (at least it is not required to point to the same physical memory location). so be careful when using System.Address. also i'm not sure using System.Address is a good programming practice, unless you are talking with an application implemented using a "low-level" language as C. you may consider creating a message type. -- rien