JavaScript is disabled on your browser.
Skip navigation links
Overview
Package
Class
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
R
S
T
U
V
_
A
ArraySchema()
- Constructor for class io.colyseus.serializer.schema.
Schema.ArraySchema
ArraySchema(Class<T>)
- Constructor for class io.colyseus.serializer.schema.
Schema.ArraySchema
ArraySchema(Class<T>, ArrayList<T>)
- Constructor for class io.colyseus.serializer.schema.
Schema.ArraySchema
AvailableRoom()
- Constructor for class io.colyseus.
Client.AvailableRoom
B
BAD_REQUEST
- Static variable in class io.colyseus.
Protocol
C
Change
- Class in
io.colyseus.serializer.schema
Change()
- Constructor for class io.colyseus.serializer.schema.
Change
clear()
- Method in class io.colyseus.serializer.schema.
Schema.MapSchema
Client
- Class in
io.colyseus
Client(String)
- Constructor for class io.colyseus.
Client
Client.AvailableRoom
- Class in
io.colyseus
Client.AvailableRoomsCallback
- Interface in
io.colyseus
Client.MatchMakeException
- Exception in
io.colyseus
Client.OnError
- Interface in
io.colyseus
Client.RoomCallback
<
T
extends
Schema
> - Interface in
io.colyseus
clients
- Variable in class io.colyseus.
Client.AvailableRoom
code
- Variable in exception io.colyseus.
Client.MatchMakeException
code
- Variable in exception io.colyseus.util.
Http.HttpException
Connection
- Class in
io.colyseus
contains(String, T)
- Method in class io.colyseus.serializer.schema.
Schema.MapSchema
containsKey(String)
- Method in class io.colyseus.serializer.schema.
Schema.MapSchema
Context()
- Constructor for class io.colyseus.serializer.schema.
Schema.Context
count()
- Method in interface io.colyseus.serializer.schema.
ISchemaCollection
count()
- Method in class io.colyseus.serializer.schema.
Schema.ArraySchema
count()
- Method in class io.colyseus.serializer.schema.
Schema.MapSchema
create(String, Class<T>, Client.RoomCallback<T>, Client.OnError)
- Method in class io.colyseus.
Client
create(String, Class<T>, LinkedHashMap<String, Object>, Client.RoomCallback<T>, Client.OnError)
- Method in class io.colyseus.
Client
create(String, Class<T>, LinkedHashMap<String, Object>, Map<String, String>, Map<String, String>, Client.RoomCallback<T>, Client.OnError)
- Method in class io.colyseus.
Client
createTypeInstance(byte[], Iterator, Class<?>)
- Method in class io.colyseus.serializer.schema.
Schema
D
decode(byte[])
- Method in class io.colyseus.serializer.schema.
Schema
decode(byte[], Iterator)
- Method in class io.colyseus.serializer.schema.
Schema
decodeBoolean(byte[], Iterator)
- Method in class io.colyseus.serializer.schema.
Decoder
decodeFloat32(byte[], Iterator)
- Method in class io.colyseus.serializer.schema.
Decoder
decodeFloat64(byte[], Iterator)
- Method in class io.colyseus.serializer.schema.
Decoder
decodeInt16(byte[], Iterator)
- Method in class io.colyseus.serializer.schema.
Decoder
decodeInt32(byte[], Iterator)
- Method in class io.colyseus.serializer.schema.
Decoder
decodeInt64(byte[], Iterator)
- Method in class io.colyseus.serializer.schema.
Decoder
decodeInt8(byte[], Iterator)
- Method in class io.colyseus.serializer.schema.
Decoder
decodeNumber(byte[], Iterator)
- Method in class io.colyseus.serializer.schema.
Decoder
decodePrimitiveType(String, byte[], Iterator)
- Method in class io.colyseus.serializer.schema.
Decoder
Decoder
- Class in
io.colyseus.serializer.schema
decodeString(byte[], Iterator)
- Method in class io.colyseus.serializer.schema.
Decoder
decodeUint16(byte[], Iterator)
- Method in class io.colyseus.serializer.schema.
Decoder
decodeUint32(byte[], Iterator)
- Method in class io.colyseus.serializer.schema.
Decoder
decodeUint64(byte[], Iterator)
- Method in class io.colyseus.serializer.schema.
Decoder
decodeUint8(byte[], Iterator)
- Method in class io.colyseus.serializer.schema.
Decoder
E
END_OF_STRUCTURE
- Static variable in class io.colyseus.serializer.schema.
Schema.SPEC
ERR_MATCHMAKE_EXPIRED
- Static variable in exception io.colyseus.
Client.MatchMakeException
ERR_MATCHMAKE_INVALID_CRITERIA
- Static variable in exception io.colyseus.
Client.MatchMakeException
ERR_MATCHMAKE_INVALID_ROOM_ID
- Static variable in exception io.colyseus.
Client.MatchMakeException
ERR_MATCHMAKE_NO_HANDLER
- Static variable in exception io.colyseus.
Client.MatchMakeException
ERR_MATCHMAKE_UNHANDLED
- Static variable in exception io.colyseus.
Client.MatchMakeException
F
field
- Variable in class io.colyseus.serializer.schema.
Change
fields
- Variable in class io.colyseus.serializer.schema.
Schema.SchemaReflectionType
G
get(K)
- Method in interface io.colyseus.serializer.schema.
ISchemaCollection
get(Integer)
- Method in class io.colyseus.serializer.schema.
Schema.ArraySchema
get(int)
- Method in class io.colyseus.serializer.schema.
Schema.Context
get(String)
- Method in class io.colyseus.serializer.schema.
Schema.MapSchema
getAvailableRooms(String, Client.AvailableRoomsCallback, Client.OnError)
- Method in class io.colyseus.
Client
getChildType()
- Method in interface io.colyseus.serializer.schema.
ISchemaCollection
getChildType()
- Method in class io.colyseus.serializer.schema.
Schema.ArraySchema
getChildType()
- Method in class io.colyseus.serializer.schema.
Schema.MapSchema
getId()
- Method in class io.colyseus.
Room
getInstance()
- Static method in class io.colyseus.serializer.schema.
Decoder
getInstance()
- Static method in class io.colyseus.serializer.schema.
Schema.Context
getName()
- Method in class io.colyseus.
Room
getSessionId()
- Method in class io.colyseus.
Room
H
handshake(byte[])
- Method in class io.colyseus.serializer.
SchemaSerializer
hasJoined()
- Method in class io.colyseus.
Room
hasSchemaChild()
- Method in interface io.colyseus.serializer.schema.
ISchemaCollection
hasSchemaChild()
- Method in class io.colyseus.serializer.schema.
Schema.ArraySchema
hasSchemaChild()
- Method in class io.colyseus.serializer.schema.
Schema.MapSchema
Http
- Class in
io.colyseus.util
Http()
- Constructor for class io.colyseus.util.
Http
Http.HttpException
- Exception in
io.colyseus.util
I
id
- Variable in class io.colyseus.serializer.schema.
Schema.SchemaReflectionType
INDEX_CHANGE
- Static variable in class io.colyseus.serializer.schema.
Schema.SPEC
indexChangeCheck(byte[], Iterator)
- Method in class io.colyseus.serializer.schema.
Decoder
instance
- Static variable in class io.colyseus.serializer.schema.
Schema.Context
invokeOnAdd(T, K)
- Method in interface io.colyseus.serializer.schema.
ISchemaCollection
invokeOnAdd(T, Integer)
- Method in class io.colyseus.serializer.schema.
Schema.ArraySchema
invokeOnAdd(T, String)
- Method in class io.colyseus.serializer.schema.
Schema.MapSchema
invokeOnChange(T, K)
- Method in interface io.colyseus.serializer.schema.
ISchemaCollection
invokeOnChange(T, Integer)
- Method in class io.colyseus.serializer.schema.
Schema.ArraySchema
invokeOnChange(T, String)
- Method in class io.colyseus.serializer.schema.
Schema.MapSchema
invokeOnRemove(T, K)
- Method in interface io.colyseus.serializer.schema.
ISchemaCollection
invokeOnRemove(T, Integer)
- Method in class io.colyseus.serializer.schema.
Schema.ArraySchema
invokeOnRemove(T, String)
- Method in class io.colyseus.serializer.schema.
Schema.MapSchema
io.colyseus
- package io.colyseus
io.colyseus.serializer
- package io.colyseus.serializer
io.colyseus.serializer.schema
- package io.colyseus.serializer.schema
io.colyseus.serializer.schema.annotations
- package io.colyseus.serializer.schema.annotations
io.colyseus.util
- package io.colyseus.util
ISchemaCollection
<
K
,
T
> - Interface in
io.colyseus.serializer.schema
items
- Variable in class io.colyseus.serializer.schema.
Schema.ArraySchema
items
- Variable in class io.colyseus.serializer.schema.
Schema.MapSchema
Iterator
- Class in
io.colyseus.serializer.schema
Iterator(int)
- Constructor for class io.colyseus.serializer.schema.
Iterator
J
join(String, Class<T>, Client.RoomCallback<T>, Client.OnError)
- Method in class io.colyseus.
Client
join(String, Class<T>, LinkedHashMap<String, Object>, Client.RoomCallback<T>, Client.OnError)
- Method in class io.colyseus.
Client
join(String, Class<T>, LinkedHashMap<String, Object>, Map<String, String>, Map<String, String>, Client.RoomCallback<T>, Client.OnError)
- Method in class io.colyseus.
Client
JOIN_ERROR
- Static variable in class io.colyseus.
Protocol
JOIN_REQUEST
- Static variable in class io.colyseus.
Protocol
JOIN_ROOM
- Static variable in class io.colyseus.
Protocol
joinById(String, Class<T>, Client.RoomCallback<T>, Client.OnError)
- Method in class io.colyseus.
Client
joinById(String, Class<T>, LinkedHashMap<String, Object>, Client.RoomCallback<T>, Client.OnError)
- Method in class io.colyseus.
Client
joinById(String, Class<T>, LinkedHashMap<String, Object>, Map<String, String>, Map<String, String>, Client.RoomCallback<T>, Client.OnError)
- Method in class io.colyseus.
Client
joinOrCreate(String, Class<T>, Client.RoomCallback<T>, Client.OnError)
- Method in class io.colyseus.
Client
joinOrCreate(String, Class<T>, LinkedHashMap<String, Object>, Client.RoomCallback<T>, Client.OnError)
- Method in class io.colyseus.
Client
joinOrCreate(String, Class<T>, LinkedHashMap<String, Object>, Map<String, String>, Map<String, String>, Client.RoomCallback<T>, Client.OnError)
- Method in class io.colyseus.
Client
K
keys()
- Method in class io.colyseus.serializer.schema.
Schema.MapSchema
L
leave()
- Method in class io.colyseus.
Room
Disconnect from the room.
leave(boolean)
- Method in class io.colyseus.
Room
LEAVE_ROOM
- Static variable in class io.colyseus.
Protocol
Listener()
- Constructor for class io.colyseus.
Room.Listener
M
MapSchema()
- Constructor for class io.colyseus.serializer.schema.
Schema.MapSchema
MapSchema(Class<T>)
- Constructor for class io.colyseus.serializer.schema.
Schema.MapSchema
MapSchema(Class<T>, LinkedHashMap<String, T>)
- Constructor for class io.colyseus.serializer.schema.
Schema.MapSchema
MatchMakeException(String, int)
- Constructor for exception io.colyseus.
Client.MatchMakeException
maxClients
- Variable in class io.colyseus.
Client.AvailableRoom
metadata
- Variable in class io.colyseus.
Client.AvailableRoom
N
name
- Variable in class io.colyseus.serializer.schema.
Schema.SchemaReflectionField
NIL
- Static variable in class io.colyseus.serializer.schema.
Schema.SPEC
nilCheck(byte[], Iterator)
- Method in class io.colyseus.serializer.schema.
Decoder
numberCheck(byte[], Iterator)
- Method in class io.colyseus.serializer.schema.
Decoder
O
offset
- Variable in class io.colyseus.serializer.schema.
Iterator
onAdd
- Variable in class io.colyseus.serializer.schema.
Schema.ArraySchema
onAdd(T, int)
- Method in interface io.colyseus.serializer.schema.
Schema.ArraySchema.onAddListener
onAdd
- Variable in class io.colyseus.serializer.schema.
Schema.MapSchema
onAdd(T, String)
- Method in interface io.colyseus.serializer.schema.
Schema.MapSchema.onAddListener
onChange
- Variable in class io.colyseus.serializer.schema.
Schema.ArraySchema
onChange(T, int)
- Method in interface io.colyseus.serializer.schema.
Schema.ArraySchema.onChangeListener
onChange
- Variable in class io.colyseus.serializer.schema.
Schema.MapSchema
onChange(T, String)
- Method in interface io.colyseus.serializer.schema.
Schema.MapSchema.onChangeListener
onChange
- Variable in class io.colyseus.serializer.schema.
Schema
onChange(List<Change>)
- Method in interface io.colyseus.serializer.schema.
Schema.onChange
onClose(int, String, boolean)
- Method in class io.colyseus.
Connection
onError(Exception)
- Method in interface io.colyseus.
Client.OnError
onError(Exception)
- Method in class io.colyseus.
Connection
onError(Exception)
- Method in class io.colyseus.
Room.Listener
This event is triggered when some error occurs in the room handler.
onJoin()
- Method in class io.colyseus.
Room.Listener
This event is triggered when the client successfuly joins the room.
onLeave(int)
- Method in class io.colyseus.
Room.Listener
This event is triggered when the client leave the room.
onMessage(String)
- Method in class io.colyseus.
Connection
onMessage(ByteBuffer)
- Method in class io.colyseus.
Connection
onMessage(Object)
- Method in class io.colyseus.
Room.Listener
This event is triggered when the server sends a message directly to the client.
onOpen(ServerHandshake)
- Method in class io.colyseus.
Connection
onRemove
- Variable in class io.colyseus.serializer.schema.
Schema.ArraySchema
onRemove(T, int)
- Method in interface io.colyseus.serializer.schema.
Schema.ArraySchema.onRemoveListener
onRemove
- Variable in class io.colyseus.serializer.schema.
Schema.MapSchema
onRemove(T, String)
- Method in interface io.colyseus.serializer.schema.
Schema.MapSchema.onRemoveListener
onRemove
- Variable in class io.colyseus.serializer.schema.
Schema
onRemove()
- Method in interface io.colyseus.serializer.schema.
Schema.onRemove
onResult(List<Client.AvailableRoom>)
- Method in interface io.colyseus.
Client.AvailableRoomsCallback
onResult(Room<T>)
- Method in interface io.colyseus.
Client.RoomCallback
onStateChange(T, boolean)
- Method in class io.colyseus.
Room.Listener
This event is triggered when the server updates its state.
P
patch(byte[])
- Method in class io.colyseus.serializer.
SchemaSerializer
previousValue
- Variable in class io.colyseus.serializer.schema.
Change
Protocol
- Class in
io.colyseus
Protocol()
- Constructor for class io.colyseus.
Protocol
R
reconnect(String, String, Class<T>, Client.RoomCallback<T>, Client.OnError)
- Method in class io.colyseus.
Client
reconnect(String, String, Class<T>, Map<String, String>, Map<String, String>, Client.RoomCallback<T>, Client.OnError)
- Method in class io.colyseus.
Client
referencedType
- Variable in class io.colyseus.serializer.schema.
Schema.SchemaReflectionField
remove(String)
- Method in class io.colyseus.serializer.schema.
Schema.MapSchema
request(String)
- Static method in class io.colyseus.util.
Http
request(String, String)
- Static method in class io.colyseus.util.
Http
request(String, String, Map<String, String>)
- Static method in class io.colyseus.util.
Http
request(String, String, Map<String, String>, String)
- Static method in class io.colyseus.util.
Http
Room
<
T
extends
Schema
> - Class in
io.colyseus
Room.Listener
<
T
extends
Schema
> - Class in
io.colyseus
ROOM_DATA
- Static variable in class io.colyseus.
Protocol
ROOM_LIST
- Static variable in class io.colyseus.
Protocol
ROOM_STATE
- Static variable in class io.colyseus.
Protocol
ROOM_STATE_PATCH
- Static variable in class io.colyseus.
Protocol
roomId
- Variable in class io.colyseus.
Client.AvailableRoom
rootType
- Variable in class io.colyseus.serializer.schema.
Schema.SchemaReflection
S
Schema
- Class in
io.colyseus.serializer.schema
Schema()
- Constructor for class io.colyseus.serializer.schema.
Schema
Schema.ArraySchema
<
T
> - Class in
io.colyseus.serializer.schema
Schema.ArraySchema.onAddListener
<
T
> - Interface in
io.colyseus.serializer.schema
Schema.ArraySchema.onChangeListener
<
T
> - Interface in
io.colyseus.serializer.schema
Schema.ArraySchema.onRemoveListener
<
T
> - Interface in
io.colyseus.serializer.schema
Schema.Context
- Class in
io.colyseus.serializer.schema
Schema.MapSchema
<
T
> - Class in
io.colyseus.serializer.schema
Schema.MapSchema.onAddListener
<
T
> - Interface in
io.colyseus.serializer.schema
Schema.MapSchema.onChangeListener
<
T
> - Interface in
io.colyseus.serializer.schema
Schema.MapSchema.onRemoveListener
<
T
> - Interface in
io.colyseus.serializer.schema
Schema.onChange
- Interface in
io.colyseus.serializer.schema
Schema.onRemove
- Interface in
io.colyseus.serializer.schema
Schema.SchemaReflection
- Class in
io.colyseus.serializer.schema
Schema.SchemaReflectionField
- Class in
io.colyseus.serializer.schema
Schema.SchemaReflectionType
- Class in
io.colyseus.serializer.schema
Schema.SPEC
- Class in
io.colyseus.serializer.schema
SchemaClass
- Annotation Type in
io.colyseus.serializer.schema.annotations
SchemaField
- Annotation Type in
io.colyseus.serializer.schema.annotations
SchemaReflection()
- Constructor for class io.colyseus.serializer.schema.
Schema.SchemaReflection
SchemaReflectionField()
- Constructor for class io.colyseus.serializer.schema.
Schema.SchemaReflectionField
SchemaReflectionType()
- Constructor for class io.colyseus.serializer.schema.
Schema.SchemaReflectionType
SchemaSerializer
<
T
extends
Schema
> - Class in
io.colyseus.serializer
SchemaSerializer(Class<T>)
- Constructor for class io.colyseus.serializer.
SchemaSerializer
send(Object)
- Method in class io.colyseus.
Room
Send message to the room handler.
set(K, T)
- Method in interface io.colyseus.serializer.schema.
ISchemaCollection
set(Integer, T)
- Method in class io.colyseus.serializer.schema.
Schema.ArraySchema
set(String, T)
- Method in class io.colyseus.serializer.schema.
Schema.MapSchema
setListener(Room.Listener)
- Method in class io.colyseus.
Room
setName(String)
- Method in class io.colyseus.
Room
setState(byte[])
- Method in class io.colyseus.serializer.
SchemaSerializer
SPEC()
- Constructor for class io.colyseus.serializer.schema.
Schema.SPEC
state
- Variable in class io.colyseus.
Room
state
- Variable in class io.colyseus.serializer.
SchemaSerializer
T
thiz(String)
- Method in class io.colyseus.serializer.schema.
Schema
toString()
- Method in class io.colyseus.serializer.schema.
Change
triggerAll()
- Method in interface io.colyseus.serializer.schema.
ISchemaCollection
triggerAll()
- Method in class io.colyseus.serializer.schema.
Schema.ArraySchema
triggerAll()
- Method in class io.colyseus.serializer.schema.
Schema.MapSchema
triggerAll()
- Method in class io.colyseus.serializer.schema.
Schema
type
- Variable in class io.colyseus.serializer.schema.
Schema.SchemaReflectionField
TYPE_ID
- Static variable in class io.colyseus.serializer.schema.
Schema.SPEC
typeIds
- Variable in class io.colyseus.serializer.schema.
Schema.Context
types
- Variable in class io.colyseus.serializer.schema.
Schema.SchemaReflection
U
USER_ID
- Static variable in class io.colyseus.
Protocol
V
value
- Variable in class io.colyseus.serializer.schema.
Change
values()
- Method in class io.colyseus.serializer.schema.
Schema.MapSchema
_
_clone()
- Method in interface io.colyseus.serializer.schema.
ISchemaCollection
_clone()
- Method in class io.colyseus.serializer.schema.
Schema
_clone()
- Method in class io.colyseus.serializer.schema.
Schema.ArraySchema
_clone()
- Method in class io.colyseus.serializer.schema.
Schema.MapSchema
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
R
S
T
U
V
_
Skip navigation links
Overview
Package
Class
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes