From 0251b8f19f4b4ed3e5962114156d18f8a5d344e7 Mon Sep 17 00:00:00 2001 From: Michael Bayne Date: Tue, 26 Mar 2002 22:58:46 +0000 Subject: [PATCH] Notes. git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@1154 542714f4-19e9-0310-aa3c-eee0fc999fb1 --- docs/notes.txt | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/docs/notes.txt b/docs/notes.txt index a24f01561..45b2afb1c 100644 --- a/docs/notes.txt +++ b/docs/notes.txt @@ -12,3 +12,12 @@ Remove dependencies of nodemap on miso. Perhaps provide an application identifier to the resource manager so that it can cache resource sets in a unique directory in the event that multiple Narya using applications are run on the same machine. + +Make Object{Input|Output}Stream which manages mapping from Streamable +class to two-byte identifier wherein the class name is only transmitted +the first time the class is seen on the stream and is subsequently +identified by the two-byte identifier. The client and server can use these +streams on either end to efficiently transport serializables. They will +need to be reset when the client loses connection. Check to see if +Serializable support already does this (in which case we can just use it +directly).