com.threerings.presents.net
Class BootstrapData

java.lang.Object
  extended by com.threerings.io.SimpleStreamableObject
      extended by com.threerings.presents.net.BootstrapData
All Implemented Interfaces:
Streamable
Direct Known Subclasses:
PeerBootstrapData

public class BootstrapData
extends SimpleStreamableObject

A BootstrapData object is communicated back to the client after authentication has succeeded and after the server is fully prepared to deal with the client. It contains information the client will need to interact with the server.


Field Summary
 int clientOid
          The oid of this client's associated distributed object.
 int connectionId
          The unique id of the client's connection (used to address datagrams).
 List<InvocationMarshaller> services
          A list of handles to invocation services.
 
Constructor Summary
BootstrapData()
           
 
Method Summary
 
Methods inherited from class com.threerings.io.SimpleStreamableObject
toString, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

connectionId

public int connectionId
The unique id of the client's connection (used to address datagrams).


clientOid

public int clientOid
The oid of this client's associated distributed object.


services

public List<InvocationMarshaller> services
A list of handles to invocation services.

Constructor Detail

BootstrapData

public BootstrapData()