Interface WebSocketServerResponse

All Superinterfaces:
pro.gravit.utils.TypeSerializeInterface, pro.gravit.launcher.base.request.websockets.WebSocketRequest
All Known Implementing Classes:
AdditionalDataResponse, AssetUploadInfoResponse, AuthResponse, BatchProfileByUsername, CheckServerResponse, CurrentUserResponse, ExitResponse, FeaturesResponse, FetchClientProfileKeyResponse, GetAssetUploadInfoResponse, GetAvailabilityAuthResponse, GetConnectUUIDResponse, GetPublicKeyResponse, GetSecureLevelInfoResponse, HardwareReportResponse, JoinServerResponse, LauncherResponse, ProfileByUsername, ProfileByUUIDResponse, ProfilesResponse, RefreshTokenResponse, RestoreResponse, SecurityReportResponse, SetProfileResponse, SimpleResponse, UnknownResponse, UpdateResponse, VerifySecureLevelKeyResponse

public interface WebSocketServerResponse extends pro.gravit.launcher.base.request.websockets.WebSocketRequest
  • Method Details

    • getType

      String getType()
      Specified by:
      getType in interface pro.gravit.utils.TypeSerializeInterface
      Specified by:
      getType in interface pro.gravit.launcher.base.request.websockets.WebSocketRequest
    • execute

      void execute(io.netty.channel.ChannelHandlerContext ctx, Client client) throws Exception
      Throws:
      Exception
    • getThreadSafeStatus

      default WebSocketServerResponse.ThreadSafeStatus getThreadSafeStatus()