Package pro.gravit.launcher.base.request
Interface RequestService
- All Known Implementing Classes:
OfflineRequestService,StdWebSocketService,VoidRequestService
public interface RequestService
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionbooleanisClosed()voidopen()void<T extends WebSocketEvent>
CompletableFuture<T> default <T extends WebSocketEvent>
TrequestSync(Request<T> request) void
-
Method Details
-
request
- Throws:
IOException
-
open
- Throws:
Exception
-
registerEventHandler
-
unregisterEventHandler
-
requestSync
- Throws:
IOException
-
isClosed
boolean isClosed()
-