Package | Description |
---|---|
com.mixer.interactive.services |
Contains classes that act as service providers for the client.
|
com.mixer.interactive.ws |
Contains all classes and interfaces related to the use of websockets to communicate with the Interactive service.
|
Modifier and Type | Method and Description |
---|---|
Map<MethodPacket,CompletableFuture<ReplyPacket>> |
RemoteProcedureCallServiceProvider.send(Collection<MethodPacket> requestPackets)
Prepares and sends one or many requests to the Interactive service, returning a list of replies that are in
the same order as the input collection.
|
Map<MethodPacket,CompletableFuture<ReplyPacket>> |
RemoteProcedureCallServiceProvider.send(Collection<MethodPacket> requestPackets,
long duration,
TimeUnit timeUnit)
Prepares and sends one or many requests to the Interactive service, returning a list of replies that are in
the same order as the input collection.
|
CompletableFuture<ReplyPacket> |
RemoteProcedureCallServiceProvider.send(MethodPacket requestPacket)
Sends a request to the Interactive service, returning the reply.
|
CompletableFuture<ReplyPacket> |
RemoteProcedureCallServiceProvider.send(MethodPacket requestPacket,
long duration,
TimeUnit timeUnit)
Prepares and sends a request to the Interactive service, returning the parsed reply.
|
Modifier and Type | Method and Description |
---|---|
ConcurrentMap<Integer,CompletableFuture<ReplyPacket>> |
InteractiveWebSocketClient.getWaitingFuturesMap()
Retrieves the
ConcurrentMap of waiting CompletableFuture promises and the IDs for the
packets that made the request. |
Copyright © 2018. All rights reserved.