From: Adam Beneschan <adam@irvine.com>
Subject: Re: Encapsulating Ada.Direct_IO
Date: Thu, 18 Nov 2010 11:48:49 -0800 (PST)
Date: 2010-11-18T11:48:49-08:00 [thread overview]
Message-ID: <0ce12623-198f-42e6-a30a-8e2cb77947be@q18g2000vbm.googlegroups.com> (raw)
In-Reply-To: w6udneqaMqdi83jRRVn_vwA@giganews.com
On Nov 18, 10:21 am, "Peter C. Chapin" <pcc482...@gmail.com> wrote:
> I'm thinking about the very common case when one is trying to read a
> file that has a format defined by some third party. For example the
> specification of the format might say, "The first octet of the header
> defines the message type and can be one of the following values... The
> type field is followed by a 24 bit length field in big endian form. The
> body of the message follows the length field, and finally a 32 bit CRC
> follows the message body."
The problem is that this *definition* is not sufficient to tell you
what an OS will stick in your memory buffer if you ask to read from
such a file. You need additional OS-dependent information.
-- Adam
next prev parent reply other threads:[~2010-11-18 19:48 UTC|newest]
Thread overview: 23+ messages / expand[flat|nested] mbox.gz Atom feed top
2010-11-17 4:44 Encapsulating Ada.Direct_IO Bryan
2010-11-17 5:20 ` Adam Beneschan
2010-11-26 15:31 ` Bryan
2010-11-17 12:25 ` Peter C. Chapin
2010-11-18 1:16 ` Randy Brukardt
2010-11-18 2:21 ` Peter C. Chapin
2010-11-18 16:36 ` Adam Beneschan
2010-11-18 18:21 ` Peter C. Chapin
2010-11-18 18:36 ` Randy Brukardt
2010-11-18 19:48 ` Adam Beneschan [this message]
2010-11-18 20:15 ` Dmitry A. Kazakov
2010-11-18 7:39 ` AdaMagica
2010-11-18 18:38 ` Randy Brukardt
2010-11-18 9:46 ` Maciej Sobczak
2010-11-18 16:31 ` Adam Beneschan
2010-11-18 17:05 ` Dmitry A. Kazakov
[not found] ` <ENidndoH8qoqjHvRnZ2dnUVZ_j-dnZ2d@earthlink.com>
2010-11-19 8:24 ` Dmitry A. Kazakov
2010-11-19 16:19 ` Adam Beneschan
2010-11-18 18:45 ` Randy Brukardt
2010-11-24 21:31 ` Warren
2010-11-17 22:32 ` Yannick Duchêne (Hibou57)
2010-11-17 23:03 ` Adam Beneschan
2010-11-17 23:11 ` Yannick Duchêne (Hibou57)
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox