More jockeying to make String[] streaming work and to make service group

registration work. Keeerist Flash is annoying.


git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@4562 542714f4-19e9-0310-aa3c-eee0fc999fb1
This commit is contained in:
Michael Bayne
2007-02-12 03:40:14 +00:00
parent 40538c81ad
commit 46a23342b3
6 changed files with 66 additions and 39 deletions
@@ -1,3 +1,6 @@
//
// $Id$
package com.threerings.io {
import flash.utils.ByteArray;
@@ -86,8 +89,7 @@ public class ObjectOutputStream
}
/**
* This is equivalent to marshalling a field for which there
* is a basic streamer.
* This is equivalent to marshalling a field for which there is a basic streamer.
*/
public function writeField (val :Object) :void
//throws IOError
@@ -100,10 +102,9 @@ public class ObjectOutputStream
}
/**
* Uses the default streamable mechanism to write the contents of the
* object currently being streamed. This can only be called from
* within a <code>writeObject</code> implementation in a {@link
* Streamable} object.
* Uses the default streamable mechanism to write the contents of the object currently being
* streamed. This can only be called from within a <code>writeObject</code> implementation in a
* {@link Streamable} object.
*/
public function defaultWriteObject () :void
//throws IOError
@@ -166,8 +167,7 @@ public class ObjectOutputStream
_targ.writeUTF(value);
}
// these two are defined in IDataOutput, but have no java equivalent so
// we skip them.
// these two are defined in IDataOutput, but have no java equivalent so we skip them.
//public function writeUnsignedInt (value :int) :void
//public function writeUTFBytes (value :int) :void