Modifier and Type | Method | Description |
---|---|---|
<T extends Request,S extends Response> |
S2Client.requestSync(BuilderSyntax<T> requestDataBuilder,
java.lang.Class<S> responseClass) |
|
<T extends Request,S extends Response> |
S2Client.requestSync(T requestData,
java.lang.Class<S> responseClass) |
Modifier and Type | Method | Description |
---|---|---|
<T extends Request> |
S2Client.requestSync(BuilderSyntax<T> requestDataBuilder) |
|
<T extends Request> |
S2Client.requestSync(T requestData) |
Modifier and Type | Method | Description |
---|---|---|
io.reactivex.Flowable<Response> |
S2Client.responseStream() |
|
io.reactivex.Maybe<Response> |
S2Client.waitForResponse(ResponseType responseType) |
Modifier and Type | Method | Description |
---|---|---|
void |
S2Client.onNext(Response response) |
Modifier and Type | Method | Description |
---|---|---|
void |
S2Controller.onNext(Response response) |
Modifier and Type | Method | Description |
---|---|---|
<T extends Response> |
DataFlowTracer.fire(T response) |
Modifier and Type | Method | Description |
---|---|---|
static <T extends Response> |
Responses.is(java.lang.Class<T> clazz) |
|
static <T extends Response> |
Responses.isNot(java.lang.Class<T> clazz) |
Modifier and Type | Method | Description |
---|---|---|
static io.reactivex.functions.Predicate<Response> |
Responses.is(ResponseType responseType) |
|
static <T extends Response> |
Responses.is(java.lang.Class<T> clazz) |
|
static io.reactivex.functions.Predicate<Response> |
Responses.isNot(ResponseType responseType) |
|
static <T extends Response> |
Responses.isNot(java.lang.Class<T> clazz) |
Modifier and Type | Method | Description |
---|---|---|
io.reactivex.Maybe<Response> |
ControlInterface.getResponsePending(ResponseType type) |
|
io.reactivex.Maybe<Response> |
ProtoInterface.getResponsePending(ResponseType type) |
|
io.reactivex.Maybe<Response> |
ReplayControlInterface.loadReplay(java.nio.file.Path replayPath,
InterfaceSettings settings,
int playerId,
boolean realtime) |
|
io.reactivex.Maybe<Response> |
ControlInterface.requestJoinGame(PlayerSettings playerSettings,
InterfaceSettings interfaceSettings,
MultiplayerOptions multiplayerOptions) |
|
io.reactivex.Maybe<Response> |
ControlInterface.requestLeaveGame() |
|
<T extends Request> |
ProtoInterface.sendRequest(BuilderSyntax<T> requestDataBuilder) |
|
<T extends Request> |
ProtoInterface.sendRequest(T requestData) |
|
io.reactivex.Maybe<Response> |
ControlInterface.step(int count) |
|
java.util.Optional<Response> |
ControlInterface.waitForResponse(io.reactivex.Maybe<Response> waitFor) |
|
java.util.Optional<Response> |
ProtoInterface.waitForResponse(io.reactivex.Maybe<Response> waitFor) |
Modifier and Type | Method | Description |
---|---|---|
boolean |
ControlInterface.pollLeaveGame(io.reactivex.Maybe<Response> waitFor) |
|
boolean |
ReplayControlInterface.waitForReplay(io.reactivex.Maybe<Response> waitFor) |
|
java.util.Optional<Response> |
ControlInterface.waitForResponse(io.reactivex.Maybe<Response> waitFor) |
|
java.util.Optional<Response> |
ProtoInterface.waitForResponse(io.reactivex.Maybe<Response> waitFor) |
|
boolean |
ControlInterface.waitJoinGame(io.reactivex.Maybe<Response> waitFor) |
|
boolean |
ControlInterface.waitStep(io.reactivex.Maybe<Response> waitFor) |
Modifier and Type | Method | Description |
---|---|---|
Response |
ResponseParser.apply(byte[] responseBytes) |
Modifier and Type | Class | Description |
---|---|---|
class |
ResponseAction |
|
class |
ResponseAvailableMaps |
|
class |
ResponseCreateGame |
|
class |
ResponseData |
|
class |
ResponseDebug |
|
class |
ResponseError |
|
class |
ResponseGameInfo |
|
class |
ResponseJoinGame |
|
class |
ResponseLeaveGame |
|
class |
ResponseObservation |
|
class |
ResponseObserverAction |
|
class |
ResponsePing |
|
class |
ResponseQuery |
|
class |
ResponseQuickLoad |
|
class |
ResponseQuickSave |
|
class |
ResponseQuitGame |
|
class |
ResponseReplayInfo |
|
class |
ResponseRestartGame |
|
class |
ResponseSaveMap |
|
class |
ResponseSaveReplay |
|
class |
ResponseStartReplay |
|
class |
ResponseStep |
Modifier and Type | Method | Description |
---|---|---|
<T extends Response> |
Response.as(java.lang.Class<T> clazz) |
|
static <T extends Response> |
Response.is(java.lang.Class<T> clazz) |
|
static <T extends Response> |
Response.isNot(java.lang.Class<T> clazz) |
Modifier and Type | Method | Description |
---|---|---|
Response |
ResponseConverter.apply(SC2APIProtocol.Sc2Api.Response sc2ApiResponse) |
Modifier and Type | Method | Description |
---|---|---|
static <T extends Response> |
Response.is(java.lang.Class<T> clazz) |
|
static <T extends Response> |
Response.isNot(java.lang.Class<T> clazz) |
Copyright © 2017–2018 Ocraft Project. All rights reserved.