Files
narya/src/main/java/com/threerings/presents/data/RegistrationMarshaller.java
T
Charlie Groves 1cb16d4173 Add RegistrationService to allow cpp clients to register receivers even though they're not using DObject
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@6268 542714f4-19e9-0310-aa3c-eee0fc999fb1
2010-11-14 01:01:23 +00:00

32 lines
1.1 KiB
Java

package com.threerings.presents.data;
import javax.annotation.Generated;
import com.threerings.presents.client.Client;
import com.threerings.presents.client.InvocationReceiver;
import com.threerings.presents.client.RegistrationService;
/**
* Provides the implementation of the {@link RegistrationService} 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.
*/
@Generated(value={"com.threerings.presents.tools.cpp.GenCPPServiceTask"},
comments="Derived from RegistrationService.java.")
public class RegistrationMarshaller extends InvocationMarshaller
implements RegistrationService
{
/** The method id used to dispatch {@link #registerReceiver} requests. */
public static final int REGISTER_RECEIVER = 1;
// from interface RegistrationService
public void registerReceiver (Client arg1, InvocationReceiver.Registration arg2)
{
sendRequest(arg1, REGISTER_RECEIVER, new Object[] {
arg2
});
}
}