Michael Bayne
029712985e
DObjectManager: added unsubscribeFromObject() for subscribers that wish to
...
unsubscribe in the absence of a reference to the object in question and
potentially from an unsavory thread.
Client, ClientManager, etc.: Further work on the server-side of the
distributed part of the distributed object functionality.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@27 542714f4-19e9-0310-aa3c-eee0fc999fb1
2001-06-05 22:44:31 +00:00
Michael Bayne
03e2dbc9cb
Change pong from notification to response. Cling pings, server pongs.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@26 542714f4-19e9-0310-aa3c-eee0fc999fb1
2001-06-05 21:53:45 +00:00
Michael Bayne
2d9452c16b
Changed the names of the upstream messages to requests rather than
...
notifications. The client always requests, the server replies or notifies.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@25 542714f4-19e9-0310-aa3c-eee0fc999fb1
2001-06-05 21:29:51 +00:00
Michael Bayne
c464857ff2
Added $Id$ for better version visibility (and to test CVS commit mailing).
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@24 542714f4-19e9-0310-aa3c-eee0fc999fb1
2001-06-05 20:45:54 +00:00
Michael Bayne
43c516ab24
Removed last traces of Event which is now DEvent.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@23 542714f4-19e9-0310-aa3c-eee0fc999fb1
2001-06-02 01:31:43 +00:00
Michael Bayne
1c6b292edc
Starting to wire up client/server dobj stuff.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@22 542714f4-19e9-0310-aa3c-eee0fc999fb1
2001-06-02 01:30:37 +00:00
Michael Bayne
2c3e4d9528
Wired up connection observer stuff. Created skeleton client manager. Wired
...
up post-authentication authing to running transition.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@21 542714f4-19e9-0310-aa3c-eee0fc999fb1
2001-06-01 22:12:03 +00:00
Michael Bayne
1929898dd8
More juicy goodness. Event dispatch seems to work now.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@20 542714f4-19e9-0310-aa3c-eee0fc999fb1
2001-06-01 20:35:39 +00:00
Michael Bayne
45c2dc143f
More progress on the distributed object stuff.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@19 542714f4-19e9-0310-aa3c-eee0fc999fb1
2001-06-01 19:56:13 +00:00
Michael Bayne
825b36c0ff
Beginnings of event stuff.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@18 542714f4-19e9-0310-aa3c-eee0fc999fb1
2001-06-01 07:12:13 +00:00
Michael Bayne
b6d12bc06d
Mmm... comments and updates.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@17 542714f4-19e9-0310-aa3c-eee0fc999fb1
2001-06-01 05:17:16 +00:00
Michael Bayne
567a2ada10
More progress on the basic distributed object facilities.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@16 542714f4-19e9-0310-aa3c-eee0fc999fb1
2001-06-01 05:01:52 +00:00
Michael Bayne
04f3aacab2
Added a note on thread-safety in relation to distributed objects.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@15 542714f4-19e9-0310-aa3c-eee0fc999fb1
2001-06-01 05:01:24 +00:00
Michael Bayne
4a675b029b
Added a .cvsignore file and a README documenting the necessary third party
...
libraries.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@14 542714f4-19e9-0310-aa3c-eee0fc999fb1
2001-05-31 00:16:48 +00:00
Michael Bayne
f96c7661af
Don't use the EventFactory for now because that's all changing.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@13 542714f4-19e9-0310-aa3c-eee0fc999fb1
2001-05-30 23:59:16 +00:00
Michael Bayne
89d073b13c
Switched package from com.samskivert to com.threerings.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@12 542714f4-19e9-0310-aa3c-eee0fc999fb1
2001-05-30 23:58:31 +00:00
Michael Bayne
bd58cbd199
Use LoopingThread for Reader and Writer.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@11 542714f4-19e9-0310-aa3c-eee0fc999fb1
2001-05-30 23:51:39 +00:00
Michael Bayne
f6be4c148d
Fixed up the classpath for javadoc generation. Need to extract the
...
classpath into a separate entity and refer to it by name because it's used
both to generate javadoc and build java files but am too lazy to look up
how to do that presently.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@10 542714f4-19e9-0310-aa3c-eee0fc999fb1
2001-05-30 23:51:01 +00:00
Michael Bayne
1ce35db341
Notes.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@9 542714f4-19e9-0310-aa3c-eee0fc999fb1
2001-05-30 00:16:19 +00:00
Michael Bayne
9cd146a43c
Created the facilities for transmitting distributed objects and derived
...
classes over the wire (by inspecting their fields and sending those
directly).
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@8 542714f4-19e9-0310-aa3c-eee0fc999fb1
2001-05-30 00:16:00 +00:00
Michael Bayne
a523e71302
Use the DObjectFactory to move DObjects over the wire.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@7 542714f4-19e9-0310-aa3c-eee0fc999fb1
2001-05-29 03:28:50 +00:00
Michael Bayne
33d93d3374
Har! More progress mateys.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@6 542714f4-19e9-0310-aa3c-eee0fc999fb1
2001-05-29 03:27:59 +00:00
Michael Bayne
6717f8d6e5
More code, more code, more kibbles and code.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@5 542714f4-19e9-0310-aa3c-eee0fc999fb1
2001-05-23 04:03:41 +00:00
Michael Bayne
d865c89bee
Freak out unless we get the frame, the whole frame and nothing but the
...
frame. So help us God.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@4 542714f4-19e9-0310-aa3c-eee0fc999fb1
2001-05-22 22:01:08 +00:00
Michael Bayne
f8f3645f67
Further progress. Heeya!
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@3 542714f4-19e9-0310-aa3c-eee0fc999fb1
2001-05-22 21:51:29 +00:00
Michael Bayne
40ecd80e09
Initial revision of cocktail multiplayer networked gaming platform. (Far
...
from complete.)
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@2 542714f4-19e9-0310-aa3c-eee0fc999fb1
2001-05-22 06:08:00 +00:00
Mystery Person
53d02843bb
New repository initialized by cvs2svn.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@1 542714f4-19e9-0310-aa3c-eee0fc999fb1
2001-05-22 06:08:00 +00:00