io.github.pidoveproject.showdown.protocol.server
Members list
Type members
Classlikes
enum BattleAttackMessage
Attributes
- Supertypes
-
trait Enumtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
A message relative to the initialization of a battle.
A message relative to the initialization of a battle.
Attributes
- Supertypes
-
trait Enumtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
A major action on an active battle.
A major action on an active battle.
Attributes
- Supertypes
-
trait Enumtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
A major action on an active battle.
A major action on an active battle.
Attributes
- Companion
- object
- Supertypes
-
trait Enumtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object BattleMinorActionMessage
Attributes
- Companion
- enum
- Supertypes
-
trait Sumtrait Mirrorclass Objecttrait Matchableclass Any
- Self type
A message related to general battle progress.
A message related to general battle progress.
Attributes
- Supertypes
-
trait Enumtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
enum BattleStatusMessage
Attributes
- Companion
- object
- Supertypes
-
trait Enumtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object BattleStatusMessage
Attributes
- Companion
- enum
- Supertypes
-
trait Sumtrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
BattleStatusMessage.type
enum GlobalMessage
A message that can be sent from the server anywhere.
A message that can be sent from the server anywhere.
Attributes
- Supertypes
-
trait Enumtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
A room message with the associated room.
A room message with the associated room.
Value parameters
- id
-
the id of the room the message is bound to
- message
-
the message sent from the room
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object RoomBoundMessage
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
RoomBoundMessage.type
enum RoomMessage
A message bound to a room
A message bound to a room
Attributes
- Supertypes
-
trait Enumtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object ServerMessage
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
ServerMessage.type
enum TournamentMessage
A message bound to a tournament
A message bound to a tournament
Attributes
- Companion
- object
- Supertypes
-
trait Enumtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object TournamentMessage
Attributes
- Companion
- enum
- Supertypes
-
trait Sumtrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
TournamentMessage.type
In this article