com.threerings.toybox.data
Class ToyBoxMarshaller

java.lang.Object
  extended by com.threerings.presents.data.InvocationMarshaller
      extended by com.threerings.toybox.data.ToyBoxMarshaller
All Implemented Interfaces:
Streamable, InvocationService, ToyBoxService

@Generated(value="com.threerings.presents.tools.GenServiceTask",
           comments="Derived from ToyBoxService.java.")
public class ToyBoxMarshaller
extends InvocationMarshaller
implements ToyBoxService

Provides the implementation of the ToyBoxService interface that marshalls the arguments and delivers the request to the provider on the server. Also provides an implementation of the response listener interfaces that marshall the response arguments and deliver them back to the requesting client.


Nested Class Summary
 
Nested classes/interfaces inherited from class com.threerings.presents.data.InvocationMarshaller
InvocationMarshaller.ConfirmMarshaller, InvocationMarshaller.ListenerMarshaller, InvocationMarshaller.ResultMarshaller
 
Nested classes/interfaces inherited from interface com.threerings.presents.client.InvocationService
InvocationService.ConfirmListener, InvocationService.InvocationListener, InvocationService.ResultListener
 
Field Summary
static int GET_LOBBY_OID
          The method id used to dispatch getLobbyOid(com.threerings.presents.client.Client, int, com.threerings.presents.client.InvocationService.ResultListener) requests.
 
Fields inherited from class com.threerings.presents.data.InvocationMarshaller
_invCode, _invOid
 
Constructor Summary
ToyBoxMarshaller()
           
 
Method Summary
 void getLobbyOid(Client arg1, int arg2, InvocationService.ResultListener arg3)
          Issues a request for the oid of the lobby associated with the specified game.
 
Methods inherited from class com.threerings.presents.data.InvocationMarshaller
getInvocationCode, init, readField__invCode, readField__invOid, sendRequest, sendRequest, setInvocationOid, setNoResponse, toString, writeField__invCode, writeField__invOid
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

GET_LOBBY_OID

public static final int GET_LOBBY_OID
The method id used to dispatch getLobbyOid(com.threerings.presents.client.Client, int, com.threerings.presents.client.InvocationService.ResultListener) requests.

See Also:
Constant Field Values
Constructor Detail

ToyBoxMarshaller

public ToyBoxMarshaller()
Method Detail

getLobbyOid

public void getLobbyOid(Client arg1,
                        int arg2,
                        InvocationService.ResultListener arg3)
Description copied from interface: ToyBoxService
Issues a request for the oid of the lobby associated with the specified game.

Specified by:
getLobbyOid in interface ToyBoxService