@Generated(value="com.threerings.presents.tools.GenServiceTask",
comments="Derived from CrowdPeerService.java.")
public class CrowdPeerMarshaller
extends InvocationMarshaller<ClientObject>
implements CrowdPeerService
CrowdPeerService 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.InvocationMarshaller.ConfirmMarshaller, InvocationMarshaller.ListenerMarshaller, InvocationMarshaller.ResultMarshallerInvocationService.ConfirmListener, InvocationService.InvocationListener, InvocationService.ResultListenerStreamable.Closure| Modifier and Type | Field and Description |
|---|---|
static int |
DELIVER_BROADCAST
The method id used to dispatch
deliverBroadcast(com.threerings.util.Name, byte, java.lang.String, java.lang.String) requests. |
static int |
DELIVER_TELL
The method id used to dispatch
deliverTell(com.threerings.crowd.chat.data.UserMessage, com.threerings.util.Name, com.threerings.crowd.chat.client.ChatService.TellListener) requests. |
| Constructor and Description |
|---|
CrowdPeerMarshaller() |
| Modifier and Type | Method and Description |
|---|---|
void |
deliverBroadcast(Name arg1,
byte arg2,
String arg3,
String arg4)
Dispatches a broadcast message on this peer.
|
void |
deliverTell(UserMessage arg1,
Name arg2,
ChatService.TellListener arg3)
Used to forward a tell request to the server on which the destination user actually
occupies.
|
getInvocationCode, init, readObject, setInvocationOid, setNoResponse, toStringpublic static final int DELIVER_BROADCAST
deliverBroadcast(com.threerings.util.Name, byte, java.lang.String, java.lang.String) requests.public static final int DELIVER_TELL
deliverTell(com.threerings.crowd.chat.data.UserMessage, com.threerings.util.Name, com.threerings.crowd.chat.client.ChatService.TellListener) requests.public void deliverBroadcast(Name arg1, byte arg2, String arg3, String arg4)
CrowdPeerServicedeliverBroadcast in interface CrowdPeerServicepublic void deliverTell(UserMessage arg1, Name arg2, ChatService.TellListener arg3)
CrowdPeerServicedeliverTell in interface CrowdPeerServiceCopyright © 2015. All rights reserved.