From: Shark8 <onewingedshark@gmail.com>
Subject: Re: What is the best method for transmitting objects/tagged records?
Date: Wed, 8 Jun 2011 16:16:33 -0700 (PDT)
Date: 2011-06-08T16:16:33-07:00 [thread overview]
Message-ID: <fb72e599-968f-4850-abf7-1ed1fc8e50c3@d1g2000yqm.googlegroups.com> (raw)
In-Reply-To: islpas$ft6$1@speranza.aioe.org
On Jun 7, 1:06 pm, tmo...@acm.org wrote:
> >> marshalling/unmarshalling part of a Partition Communication Subsystem?
>
> >I think that's what it amounts to, yes.
>
> Sending an object over a comm link differs from writing to/reading from
> disk only in timing.
Which is exactly why using tags and streams is a good idea.
The main problem is that the package that defines the tag-type is not
WITH-able by packages that are Remote_Types / Remote_Interfaces.
So, even a function that has a parameter-footprint of
"Procedure ( Tag : In Out Ada.Tags.Tag )" is invalid
(WITH-ing Ada.Streams is fine because it is a Pure package.)
next prev parent reply other threads:[~2011-06-08 23:16 UTC|newest]
Thread overview: 21+ messages / expand[flat|nested] mbox.gz Atom feed top
2011-06-07 0:26 What is the best method for transmitting objects/tagged records? Shark8
2011-06-07 1:11 ` Jeffrey Carter
2011-06-07 1:24 ` Shark8
2011-06-07 2:53 ` tmoran
2011-06-07 14:18 ` Shark8
2011-06-07 18:06 ` tmoran
2011-06-08 23:16 ` Shark8 [this message]
2011-06-09 0:49 ` Randy Brukardt
2011-06-09 1:12 ` Shark8
2011-06-09 5:07 ` Simon Wright
2011-06-09 20:55 ` Randy Brukardt
2011-06-09 20:57 ` Randy Brukardt
2011-06-09 23:42 ` tmoran
2011-06-11 16:52 ` Marco
2011-06-10 7:16 ` Simon Wright
2011-06-10 9:40 ` AdaMagica
2011-06-10 13:32 ` Robert A Duff
2011-06-10 22:06 ` Simon Wright
2011-06-10 23:05 ` Robert A Duff
2011-06-07 3:25 ` Randy Brukardt
2011-06-07 14:19 ` Shark8
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox