Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
G
H
L
O
R
S
T
U
A
AbstractMessage
- Class in
org.embedchat.protocol.message
AbstractMessage()
- Constructor for class org.embedchat.protocol.message.
AbstractMessage
AbstractMessageDecoder
- Class in
org.embedchat.protocol.codec
AbstractMessageDecoder(int)
- Constructor for class org.embedchat.protocol.codec.
AbstractMessageDecoder
AbstractMessageEncoder
- Class in
org.embedchat.protocol.codec
AbstractMessageEncoder(int)
- Constructor for class org.embedchat.protocol.codec.
AbstractMessageEncoder
ADD_BODY_LEN
- Static variable in class org.embedchat.protocol.
Constants
addRoom(int, String)
- Method in class org.embedchat.protocol.message.server.
RoomsListMessage
addUser(int, String)
- Method in class org.embedchat.protocol.message.server.
UsersListMessage
B
BAD_REQUEST_ERROR
- Static variable in class org.embedchat.protocol.message.server.
ErrorMessage
Server return bad request string, if unparseble request is found
C
ChatProtocolCodecFactory
- Class in
org.embedchat.protocol.codec
ChatProtocolCodecFactory(boolean)
- Constructor for class org.embedchat.protocol.codec.
ChatProtocolCodecFactory
Constants
- Class in
org.embedchat.protocol
D
decodable(IoSession, ByteBuffer)
- Method in class org.embedchat.protocol.codec.
AbstractMessageDecoder
decode(IoSession, ByteBuffer, ProtocolDecoderOutput)
- Method in class org.embedchat.protocol.codec.
AbstractMessageDecoder
decodeBody(IoSession, ByteBuffer, long)
- Method in class org.embedchat.protocol.codec.
AbstractMessageDecoder
decodeBody(IoSession, ByteBuffer, long)
- Method in class org.embedchat.protocol.codec.client.
LoginMessageDecoder
decodeBody(IoSession, ByteBuffer, long)
- Method in class org.embedchat.protocol.codec.client.
RoomsListRequestMessageDecoder
decodeBody(IoSession, ByteBuffer, long)
- Method in class org.embedchat.protocol.codec.common.
TextMessageDecoder
decodeBody(IoSession, ByteBuffer, long)
- Method in class org.embedchat.protocol.codec.server.
ErrorMessageDecoder
decodeBody(IoSession, ByteBuffer, long)
- Method in class org.embedchat.protocol.codec.server.
RoomsListMessageDecoder
decodeBody(IoSession, ByteBuffer, long)
- Method in class org.embedchat.protocol.codec.server.
UsersListMessageDecoder
dispose()
- Method in class org.embedchat.protocol.codec.client.
LoginMessageDecoder
dispose()
- Method in class org.embedchat.protocol.codec.client.
LoginMessageEncoder
E
encode(IoSession, Object, ProtocolEncoderOutput)
- Method in class org.embedchat.protocol.codec.
AbstractMessageEncoder
encodeBody(IoSession, AbstractMessage, ByteBuffer)
- Method in class org.embedchat.protocol.codec.
AbstractMessageEncoder
encodeBody(IoSession, AbstractMessage, ByteBuffer)
- Method in class org.embedchat.protocol.codec.client.
LoginMessageEncoder
encodeBody(IoSession, AbstractMessage, ByteBuffer)
- Method in class org.embedchat.protocol.codec.client.
RoomsListRequestMessageEncoder
encodeBody(IoSession, AbstractMessage, ByteBuffer)
- Method in class org.embedchat.protocol.codec.common.
TextMessageEncoder
encodeBody(IoSession, AbstractMessage, ByteBuffer)
- Method in class org.embedchat.protocol.codec.server.
ErrorMessageEncoder
encodeBody(IoSession, AbstractMessage, ByteBuffer)
- Method in class org.embedchat.protocol.codec.server.
RoomsListMessageEncoder
encodeBody(IoSession, AbstractMessage, ByteBuffer)
- Method in class org.embedchat.protocol.codec.server.
UsersListMessageEncoder
equals(Object)
- Method in class org.embedchat.protocol.message.client.
LoginMessage
equals(Object)
- Method in class org.embedchat.protocol.message.client.
RoomsListRequestMessage
equals(Object)
- Method in class org.embedchat.protocol.message.common.
TextMessage
equals(Object)
- Method in class org.embedchat.protocol.message.server.
ErrorMessage
equals(Object)
- Method in class org.embedchat.protocol.message.server.
RoomsListMessage
equals(Object)
- Method in class org.embedchat.protocol.message.server.
RoomsListMessage.RoomDescription
equals(Object)
- Method in class org.embedchat.protocol.message.server.
UsersListMessage
equals(Object)
- Method in class org.embedchat.protocol.message.server.
UsersListMessage.UserDescription
ERROR_MESSAGE
- Static variable in class org.embedchat.protocol.
Constants
Server messages constants
ErrorMessage
- Class in
org.embedchat.protocol.message.server
Error message format:
commandId - short bodyLength - uint messageCode - uint errorMessageString - utf
ErrorMessage()
- Constructor for class org.embedchat.protocol.message.server.
ErrorMessage
ErrorMessageDecoder
- Class in
org.embedchat.protocol.codec.server
ErrorMessageDecoder()
- Constructor for class org.embedchat.protocol.codec.server.
ErrorMessageDecoder
ErrorMessageEncoder
- Class in
org.embedchat.protocol.codec.server
ErrorMessageEncoder()
- Constructor for class org.embedchat.protocol.codec.server.
ErrorMessageEncoder
G
getDescriptionMessageLength()
- Method in class org.embedchat.protocol.message.server.
RoomsListMessage.RoomDescription
getDescriptionMessageLength()
- Method in class org.embedchat.protocol.message.server.
UsersListMessage.UserDescription
getErrorMessageString()
- Method in class org.embedchat.protocol.message.server.
ErrorMessage
getLogin()
- Method in class org.embedchat.protocol.message.client.
LoginMessage
getMessageBodyLength()
- Method in class org.embedchat.protocol.message.
AbstractMessage
getMessageBodyLength()
- Method in class org.embedchat.protocol.message.client.
LoginMessage
getMessageBodyLength()
- Method in class org.embedchat.protocol.message.client.
RoomsListRequestMessage
getMessageBodyLength()
- Method in class org.embedchat.protocol.message.common.
TextMessage
getMessageBodyLength()
- Method in class org.embedchat.protocol.message.server.
ErrorMessage
getMessageBodyLength()
- Method in class org.embedchat.protocol.message.server.
RoomsListMessage
getMessageBodyLength()
- Method in class org.embedchat.protocol.message.server.
UsersListMessage
getMessageCode()
- Method in class org.embedchat.protocol.message.server.
ErrorMessage
getMessageString()
- Method in class org.embedchat.protocol.message.common.
TextMessage
getMessageTypes()
- Method in class org.embedchat.protocol.codec.client.
LoginMessageEncoder
getMessageTypes()
- Method in class org.embedchat.protocol.codec.client.
RoomsListRequestMessageEncoder
getMessageTypes()
- Method in class org.embedchat.protocol.codec.common.
TextMessageEncoder
getMessageTypes()
- Method in class org.embedchat.protocol.codec.server.
ErrorMessageEncoder
getMessageTypes()
- Method in class org.embedchat.protocol.codec.server.
RoomsListMessageEncoder
getMessageTypes()
- Method in class org.embedchat.protocol.codec.server.
UsersListMessageEncoder
getPassword()
- Method in class org.embedchat.protocol.message.client.
LoginMessage
getRequestString()
- Method in class org.embedchat.protocol.message.client.
RoomsListRequestMessage
getRoomId()
- Method in class org.embedchat.protocol.message.client.
LoginMessage
getRoomId()
- Method in class org.embedchat.protocol.message.server.
RoomsListMessage.RoomDescription
getRoomName()
- Method in class org.embedchat.protocol.message.server.
RoomsListMessage.RoomDescription
getRooms()
- Method in class org.embedchat.protocol.message.server.
RoomsListMessage
getRoomsCount()
- Method in class org.embedchat.protocol.message.server.
RoomsListMessage
getUserId()
- Method in class org.embedchat.protocol.message.common.
TextMessage
getUserId()
- Method in class org.embedchat.protocol.message.server.
UsersListMessage.UserDescription
getUserName()
- Method in class org.embedchat.protocol.message.server.
UsersListMessage.UserDescription
getUsers()
- Method in class org.embedchat.protocol.message.server.
UsersListMessage
getUsersCount()
- Method in class org.embedchat.protocol.message.server.
UsersListMessage
H
hashCode()
- Method in class org.embedchat.protocol.message.client.
LoginMessage
hashCode()
- Method in class org.embedchat.protocol.message.client.
RoomsListRequestMessage
hashCode()
- Method in class org.embedchat.protocol.message.common.
TextMessage
hashCode()
- Method in class org.embedchat.protocol.message.server.
ErrorMessage
hashCode()
- Method in class org.embedchat.protocol.message.server.
RoomsListMessage
hashCode()
- Method in class org.embedchat.protocol.message.server.
RoomsListMessage.RoomDescription
hashCode()
- Method in class org.embedchat.protocol.message.server.
UsersListMessage
hashCode()
- Method in class org.embedchat.protocol.message.server.
UsersListMessage.UserDescription
HEADER_COMMAND_BODY_SIZE_LENGTH
- Static variable in class org.embedchat.protocol.
Constants
HEADER_COMMAND_ID_LENGTH
- Static variable in class org.embedchat.protocol.
Constants
Message header constants
HEADER_LEN
- Static variable in class org.embedchat.protocol.
Constants
L
LOGIC_ERROR
- Static variable in class org.embedchat.protocol.message.server.
ErrorMessage
Server return login error, if this command not accepteble on this moment As example, if client try to send TextMessage without login
LOGIN_MESSAGE
- Static variable in class org.embedchat.protocol.
Constants
Client messages constants
LoginMessage
- Class in
org.embedchat.protocol.message.client
Login message format:
commandId - short bodyLength - uint roomId - uint loginName - utf password - utf
LoginMessage()
- Constructor for class org.embedchat.protocol.message.client.
LoginMessage
LoginMessageDecoder
- Class in
org.embedchat.protocol.codec.client
LoginMessageDecoder()
- Constructor for class org.embedchat.protocol.codec.client.
LoginMessageDecoder
LoginMessageEncoder
- Class in
org.embedchat.protocol.codec.client
LoginMessageEncoder()
- Constructor for class org.embedchat.protocol.codec.client.
LoginMessageEncoder
O
org.embedchat.protocol
- package org.embedchat.protocol
org.embedchat.protocol.codec
- package org.embedchat.protocol.codec
org.embedchat.protocol.codec.client
- package org.embedchat.protocol.codec.client
org.embedchat.protocol.codec.common
- package org.embedchat.protocol.codec.common
org.embedchat.protocol.codec.server
- package org.embedchat.protocol.codec.server
org.embedchat.protocol.message
- package org.embedchat.protocol.message
org.embedchat.protocol.message.client
- package org.embedchat.protocol.message.client
org.embedchat.protocol.message.common
- package org.embedchat.protocol.message.common
org.embedchat.protocol.message.server
- package org.embedchat.protocol.message.server
R
RESULT
- Static variable in class org.embedchat.protocol.
Constants
Some other constants
RESULT_CODE_LEN
- Static variable in class org.embedchat.protocol.
Constants
RESULT_ERROR
- Static variable in class org.embedchat.protocol.
Constants
RESULT_OK
- Static variable in class org.embedchat.protocol.
Constants
RESULT_VALUE_LEN
- Static variable in class org.embedchat.protocol.
Constants
ROOMS_LIST_MESSAGE
- Static variable in class org.embedchat.protocol.
Constants
ROOMS_LIST_REQUEST_MESSAGE
- Static variable in class org.embedchat.protocol.
Constants
RoomsListMessage
- Class in
org.embedchat.protocol.message.server
Room list message format: commandId - short bodyLength - uint roomsCount - uint than loop for rooms: roomId = uint; roomName = utf;
RoomsListMessage()
- Constructor for class org.embedchat.protocol.message.server.
RoomsListMessage
RoomsListMessage.RoomDescription
- Class in
org.embedchat.protocol.message.server
RoomsListMessage.RoomDescription(int, String)
- Constructor for class org.embedchat.protocol.message.server.
RoomsListMessage.RoomDescription
RoomsListMessageDecoder
- Class in
org.embedchat.protocol.codec.server
RoomsListMessageDecoder()
- Constructor for class org.embedchat.protocol.codec.server.
RoomsListMessageDecoder
RoomsListMessageEncoder
- Class in
org.embedchat.protocol.codec.server
RoomsListMessageEncoder()
- Constructor for class org.embedchat.protocol.codec.server.
RoomsListMessageEncoder
RoomsListRequestMessage
- Class in
org.embedchat.protocol.message.client
RoomsListRequestMessage()
- Constructor for class org.embedchat.protocol.message.client.
RoomsListRequestMessage
RoomsListRequestMessageDecoder
- Class in
org.embedchat.protocol.codec.client
RoomsListRequestMessageDecoder()
- Constructor for class org.embedchat.protocol.codec.client.
RoomsListRequestMessageDecoder
RoomsListRequestMessageEncoder
- Class in
org.embedchat.protocol.codec.client
RoomsListRequestMessageEncoder()
- Constructor for class org.embedchat.protocol.codec.client.
RoomsListRequestMessageEncoder
S
SERVER_ERROR
- Static variable in class org.embedchat.protocol.message.server.
ErrorMessage
Internal server error
setErrorMessageString(String)
- Method in class org.embedchat.protocol.message.server.
ErrorMessage
setLogin(String)
- Method in class org.embedchat.protocol.message.client.
LoginMessage
setMessageCode(int)
- Method in class org.embedchat.protocol.message.server.
ErrorMessage
setMessageString(String)
- Method in class org.embedchat.protocol.message.common.
TextMessage
setPassword(String)
- Method in class org.embedchat.protocol.message.client.
LoginMessage
setRequestString(String)
- Method in class org.embedchat.protocol.message.client.
RoomsListRequestMessage
setRoomId(int)
- Method in class org.embedchat.protocol.message.client.
LoginMessage
setRoomId(int)
- Method in class org.embedchat.protocol.message.server.
RoomsListMessage.RoomDescription
setRoomName(String)
- Method in class org.embedchat.protocol.message.server.
RoomsListMessage.RoomDescription
setUserId(int)
- Method in class org.embedchat.protocol.message.common.
TextMessage
setUserId(int)
- Method in class org.embedchat.protocol.message.server.
UsersListMessage.UserDescription
setUserName(String)
- Method in class org.embedchat.protocol.message.server.
UsersListMessage.UserDescription
T
TEXT_MESSAGE
- Static variable in class org.embedchat.protocol.
Constants
Common messages constants
TextMessage
- Class in
org.embedchat.protocol.message.common
TextMessage()
- Constructor for class org.embedchat.protocol.message.common.
TextMessage
TextMessageDecoder
- Class in
org.embedchat.protocol.codec.common
TextMessageDecoder()
- Constructor for class org.embedchat.protocol.codec.common.
TextMessageDecoder
TextMessageEncoder
- Class in
org.embedchat.protocol.codec.common
TextMessageEncoder()
- Constructor for class org.embedchat.protocol.codec.common.
TextMessageEncoder
toString()
- Method in class org.embedchat.protocol.message.client.
LoginMessage
toString()
- Method in class org.embedchat.protocol.message.client.
RoomsListRequestMessage
toString()
- Method in class org.embedchat.protocol.message.common.
TextMessage
toString()
- Method in class org.embedchat.protocol.message.server.
ErrorMessage
toString()
- Method in class org.embedchat.protocol.message.server.
RoomsListMessage.RoomDescription
toString()
- Method in class org.embedchat.protocol.message.server.
RoomsListMessage
toString()
- Method in class org.embedchat.protocol.message.server.
UsersListMessage
toString()
- Method in class org.embedchat.protocol.message.server.
UsersListMessage.UserDescription
U
USERS_LIST_MESSAGE
- Static variable in class org.embedchat.protocol.
Constants
UsersListMessage
- Class in
org.embedchat.protocol.message.server
Room list message format: commandId - short bodyLength - uint usersCount - uint than loop for users: userId = uint; userName = utf;
UsersListMessage()
- Constructor for class org.embedchat.protocol.message.server.
UsersListMessage
UsersListMessage.UserDescription
- Class in
org.embedchat.protocol.message.server
UsersListMessage.UserDescription(int, String)
- Constructor for class org.embedchat.protocol.message.server.
UsersListMessage.UserDescription
UsersListMessageDecoder
- Class in
org.embedchat.protocol.codec.server
UsersListMessageDecoder()
- Constructor for class org.embedchat.protocol.codec.server.
UsersListMessageDecoder
UsersListMessageEncoder
- Class in
org.embedchat.protocol.codec.server
UsersListMessageEncoder()
- Constructor for class org.embedchat.protocol.codec.server.
UsersListMessageEncoder
A
B
C
D
E
G
H
L
O
R
S
T
U
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
Copyright 2006-2006 embedchat.org. All Rights Reserved.