@Generated(value="com.threerings.presents.tools.GenServiceTask",
comments="Derived from PuzzleGameService.java.")
public class PuzzleGameMarshaller
extends com.threerings.presents.data.InvocationMarshaller
implements PuzzleGameService
PuzzleGameService 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.com.threerings.presents.data.InvocationMarshaller.ConfirmMarshaller, com.threerings.presents.data.InvocationMarshaller.ListenerMarshaller, com.threerings.presents.data.InvocationMarshaller.ResultMarshaller| Modifier and Type | Field and Description |
|---|---|
static int |
UPDATE_PROGRESS
The method id used to dispatch
updateProgress(int, int[]) requests. |
static int |
UPDATE_PROGRESS_SYNC
The method id used to dispatch
updateProgressSync(int, int[], com.threerings.puzzle.data.Board[]) requests. |
DEBUG_PUZZLE, DEFAULT_DIFFICULTY, PUZZLE_MESSAGE_BUNDLE| Constructor and Description |
|---|
PuzzleGameMarshaller() |
| Modifier and Type | Method and Description |
|---|---|
void |
updateProgress(int arg1,
int[] arg2)
Asks the puzzle manager to apply the supplied progress events for the specified puzzle round
to the player's state.
|
void |
updateProgressSync(int arg1,
int[] arg2,
Board[] arg3)
Debug variant of
PuzzleGameService.updateProgress(int, int[]) that is only used when
PuzzlePanel.isSyncingBoards() is true and which includes the board states associated
with each event. |
public static final int UPDATE_PROGRESS
updateProgress(int, int[]) requests.public static final int UPDATE_PROGRESS_SYNC
updateProgressSync(int, int[], com.threerings.puzzle.data.Board[]) requests.public void updateProgress(int arg1,
int[] arg2)
PuzzleGameServiceupdateProgress in interface PuzzleGameServicepublic void updateProgressSync(int arg1,
int[] arg2,
Board[] arg3)
PuzzleGameServicePuzzleGameService.updateProgress(int, int[]) that is only used when
PuzzlePanel.isSyncingBoards() is true and which includes the board states associated
with each event.updateProgressSync in interface PuzzleGameServiceCopyright © 2015. All rights reserved.