public class DifferencesHandler extends Object implements IDifferencesHandler
| Constructor and Description |
|---|
DifferencesHandler(IKernelComm kernelComm,
IDifferenceParametersService differenceParametersService,
IUpdatesHandler updatesHandlerBase) |
| Modifier and Type | Method and Description |
|---|---|
void |
getChannelDifferences(int chatId,
long accessHash)
Load differences from server
|
void |
getDifferences()
Load differences from server
|
void |
updateChannelStateModification(int chatId,
@Nullable Long accessHash,
int pts,
boolean isGettingDifferent)
Modify updates state
|
void |
updateStateModification(@NotNull TLUpdatesState state,
boolean isGettingDifferent)
Modify updates state
|
public DifferencesHandler(IKernelComm kernelComm, IDifferenceParametersService differenceParametersService, IUpdatesHandler updatesHandlerBase)
public void getDifferences()
IDifferencesHandlergetDifferences in interface IDifferencesHandlerpublic void updateStateModification(@NotNull
@NotNull TLUpdatesState state,
boolean isGettingDifferent)
IDifferencesHandlerupdateStateModification in interface IDifferencesHandlerstate - New updates stateisGettingDifferent - true if differences are being loaded, false otherwisepublic void getChannelDifferences(int chatId,
long accessHash)
IDifferencesHandlergetChannelDifferences in interface IDifferencesHandlerpublic void updateChannelStateModification(int chatId,
@Nullable
@Nullable Long accessHash,
int pts,
boolean isGettingDifferent)
IDifferencesHandlerupdateChannelStateModification in interface IDifferencesHandlerisGettingDifferent - true if differences are being loaded, false otherwiseCopyright © 2017. All rights reserved.