com.threerings.presents.net
Class BootstrapNotification

java.lang.Object
  extended by com.threerings.io.SimpleStreamableObject
      extended by com.threerings.presents.net.Message
          extended by com.threerings.presents.net.DownstreamMessage
              extended by com.threerings.presents.net.BootstrapNotification
All Implemented Interfaces:
Streamable

public class BootstrapNotification
extends DownstreamMessage

A bootstrap notification is delivered to the client once the server has fully initialized itself in preparation for dealing with this client. The authentication process completes very early and further information need be communicated to the client so that it can fully interact with the server. This information is communicated via the bootstrap notification.


Nested Class Summary
 
Nested classes/interfaces inherited from interface com.threerings.io.Streamable
Streamable.Closure
 
Field Summary
protected  BootstrapData _data
          The data associated with this notification.
 
Fields inherited from class com.threerings.presents.net.DownstreamMessage
messageId
 
Fields inherited from class com.threerings.presents.net.Message
received
 
Constructor Summary
BootstrapNotification()
          Zero argument constructor used when unserializing an instance.
BootstrapNotification(BootstrapData data)
          Constructs an bootstrap notification with the supplied data.
 
Method Summary
 BootstrapData getData()
           
 String toString()
           
 
Methods inherited from class com.threerings.presents.net.Message
getTransport, noteActualTransport, setTransport
 
Methods inherited from class com.threerings.io.SimpleStreamableObject
toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

_data

protected BootstrapData _data
The data associated with this notification.

Constructor Detail

BootstrapNotification

public BootstrapNotification()
Zero argument constructor used when unserializing an instance.


BootstrapNotification

public BootstrapNotification(BootstrapData data)
Constructs an bootstrap notification with the supplied data.

Method Detail

getData

public BootstrapData getData()

toString

public String toString()
Overrides:
toString in class DownstreamMessage