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

Copyright 2006-2006 embedchat.org. All Rights Reserved.