C D E F I L M O R S T W 

C

com.appunite.websocket.rx - package com.appunite.websocket.rx
 
com.appunite.websocket.rx.messages - package com.appunite.websocket.rx.messages
 
com.appunite.websocket.rx.object - package com.appunite.websocket.rx.object
 
com.appunite.websocket.rx.object.messages - package com.appunite.websocket.rx.object.messages
 

D

deserializeBinary(Object) - Method in interface com.appunite.websocket.rx.object.ObjectSerializer
Deserialize to binary message (is called only if ObjectSerializer.isBinary(Object) return true)
deserializeString(Object) - Method in interface com.appunite.websocket.rx.object.ObjectSerializer
Deserialize to string message (is called only if ObjectSerializer.isBinary(Object) return false)

E

exception() - Method in class com.appunite.websocket.rx.messages.RxEventDisconnected
Exception that caused disconnection.
exception() - Method in class com.appunite.websocket.rx.object.messages.RxObjectEventDisconnected
exception() - Method in class com.appunite.websocket.rx.object.messages.RxObjectEventWrongMessageFormat
 

F

filterAndMap(Class<T>) - Static method in class com.appunite.websocket.rx.object.messages.RxObjectEventMessage
Transform one observable to observable of given type filtering by a type

I

isBinary(Object) - Method in interface com.appunite.websocket.rx.object.ObjectSerializer
Determine if message should be serialized to binary

L

logger - Static variable in class com.appunite.websocket.rx.RxMoreObservables
 

M

message() - Method in class com.appunite.websocket.rx.messages.RxEventBinaryMessageAbs
Binary message that was returned by server
message() - Method in class com.appunite.websocket.rx.messages.RxEventStringMessage
String message that was returned by server
message() - Method in class com.appunite.websocket.rx.object.messages.RxObjectEventMessage
Served parse message
message() - Method in class com.appunite.websocket.rx.object.messages.RxObjectEventWrongBinaryMessageFormat
 
message() - Method in class com.appunite.websocket.rx.object.messages.RxObjectEventWrongStringMessageFormat
 

O

ObjectParseException - Exception in com.appunite.websocket.rx.object
Exception throw by ObjectSerializer if serialization or deserialization fail
ObjectParseException() - Constructor for exception com.appunite.websocket.rx.object.ObjectParseException
ObjectParseException(String) - Constructor for exception com.appunite.websocket.rx.object.ObjectParseException
ObjectParseException(String, Throwable) - Constructor for exception com.appunite.websocket.rx.object.ObjectParseException
ObjectParseException(Throwable) - Constructor for exception com.appunite.websocket.rx.object.ObjectParseException
 
ObjectParseException(String, Throwable, boolean, boolean) - Constructor for exception com.appunite.websocket.rx.object.ObjectParseException
ObjectSerializer - Interface in com.appunite.websocket.rx.object
Serialize and deserialize objects from web socket
ObjectWebSocketSender - Interface in com.appunite.websocket.rx.object
Interface that allows send object that is parsed and send via websocket to server It is valid since RxObjectEventConnected until RxObjectEventDisconnected

R

RxEvent - Class in com.appunite.websocket.rx.messages
Abstract class for all RxEvents
RxEvent() - Constructor for class com.appunite.websocket.rx.messages.RxEvent
 
RxEventBinaryMessage - Class in com.appunite.websocket.rx.messages
Event indicating that binary was returned by server
RxEventBinaryMessage(WebSocketSender, byte[]) - Constructor for class com.appunite.websocket.rx.messages.RxEventBinaryMessage
 
RxEventBinaryMessageAbs - Class in com.appunite.websocket.rx.messages
Abstract class for binary messages returned by server
RxEventBinaryMessageAbs(WebSocketSender, byte[]) - Constructor for class com.appunite.websocket.rx.messages.RxEventBinaryMessageAbs
 
RxEventConn - Class in com.appunite.websocket.rx.messages
Abstract class for RxEvent that allows sending messages to the server using RxEventConn.sender() method
RxEventConn(WebSocketSender) - Constructor for class com.appunite.websocket.rx.messages.RxEventConn
 
RxEventConnected - Class in com.appunite.websocket.rx.messages
Event indicate that client was connected to the server
RxEventConnected(WebSocketSender) - Constructor for class com.appunite.websocket.rx.messages.RxEventConnected
 
RxEventDisconnected - Class in com.appunite.websocket.rx.messages
Event indicate that client was disconnected to the server since then all execution on previously returned WebSocketSender will cause throwing NotConnectedException
RxEventDisconnected(Exception) - Constructor for class com.appunite.websocket.rx.messages.RxEventDisconnected
 
RxEventPing - Class in com.appunite.websocket.rx.messages
Event indicate that server send ping request
RxEventPing(WebSocketSender, byte[]) - Constructor for class com.appunite.websocket.rx.messages.RxEventPing
 
RxEventPong - Class in com.appunite.websocket.rx.messages
Event indicate that server send pong response
RxEventPong(WebSocketSender, byte[]) - Constructor for class com.appunite.websocket.rx.messages.RxEventPong
 
RxEventServerRequestedClose - Class in com.appunite.websocket.rx.messages
Event indicating that server requested close connection
RxEventServerRequestedClose(WebSocketSender, byte[]) - Constructor for class com.appunite.websocket.rx.messages.RxEventServerRequestedClose
 
RxEventStringMessage - Class in com.appunite.websocket.rx.messages
Event indicating that server sent a string message
RxEventStringMessage(WebSocketSender, String) - Constructor for class com.appunite.websocket.rx.messages.RxEventStringMessage
 
RxEventUnknownMessage - Class in com.appunite.websocket.rx.messages
Event indicating that server sent a unknown message
RxEventUnknownMessage(WebSocketSender, byte[]) - Constructor for class com.appunite.websocket.rx.messages.RxEventUnknownMessage
 
RxMoreObservables - Class in com.appunite.websocket.rx
 
RxMoreObservables() - Constructor for class com.appunite.websocket.rx.RxMoreObservables
 
RxObjectEvent - Class in com.appunite.websocket.rx.object.messages
Abstract class for all RxJsonEvents
RxObjectEvent() - Constructor for class com.appunite.websocket.rx.object.messages.RxObjectEvent
 
RxObjectEventConn - Class in com.appunite.websocket.rx.object.messages
Abstract class for RxObjectEvent that allows sending messages to the server using RxObjectEventConn.sender() method
RxObjectEventConn(ObjectWebSocketSender) - Constructor for class com.appunite.websocket.rx.object.messages.RxObjectEventConn
 
RxObjectEventConnected - Class in com.appunite.websocket.rx.object.messages
Event indicate that client was connected to the server
RxObjectEventConnected(ObjectWebSocketSender) - Constructor for class com.appunite.websocket.rx.object.messages.RxObjectEventConnected
 
RxObjectEventDisconnected - Class in com.appunite.websocket.rx.object.messages
Event indicate that client was disconnected to the server since then all execution on previosly returned ObjectWebSocketSender will cause throwing NotConnectedException See: RxEventDisconnected
RxObjectEventDisconnected(Exception) - Constructor for class com.appunite.websocket.rx.object.messages.RxObjectEventDisconnected
 
RxObjectEventMessage - Class in com.appunite.websocket.rx.object.messages
Event indicating that json was returned by server and was parsed If ObjectParseException occur than RxObjectEventWrongMessageFormat event will be served
RxObjectEventMessage(ObjectWebSocketSender, Object) - Constructor for class com.appunite.websocket.rx.object.messages.RxObjectEventMessage
 
RxObjectEventWrongBinaryMessageFormat - Class in com.appunite.websocket.rx.object.messages
 
RxObjectEventWrongBinaryMessageFormat(ObjectWebSocketSender, byte[], ObjectParseException) - Constructor for class com.appunite.websocket.rx.object.messages.RxObjectEventWrongBinaryMessageFormat
 
RxObjectEventWrongMessageFormat - Class in com.appunite.websocket.rx.object.messages
 
RxObjectEventWrongMessageFormat(ObjectWebSocketSender, ObjectParseException) - Constructor for class com.appunite.websocket.rx.object.messages.RxObjectEventWrongMessageFormat
 
RxObjectEventWrongStringMessageFormat - Class in com.appunite.websocket.rx.object.messages
 
RxObjectEventWrongStringMessageFormat(ObjectWebSocketSender, String, ObjectParseException) - Constructor for class com.appunite.websocket.rx.object.messages.RxObjectEventWrongStringMessageFormat
 
RxObjectWebSockets - Class in com.appunite.websocket.rx.object
This class allows to retrieve json messages from websocket
RxObjectWebSockets(RxWebSockets, ObjectSerializer) - Constructor for class com.appunite.websocket.rx.object.RxObjectWebSockets
RxWebSockets - Class in com.appunite.websocket.rx
This class allows to retrieve messages from websocket
RxWebSockets(NewWebSocket, URI, List<String>, List<Header>) - Constructor for class com.appunite.websocket.rx.RxWebSockets
Create instance of RxWebSockets

S

sender() - Method in class com.appunite.websocket.rx.messages.RxEventConn
Get sender Sender is valid until disconnection from server (RxEventDisconnected event)
sender() - Method in class com.appunite.websocket.rx.object.messages.RxObjectEventConn
Get sender Sender is valid until disconnection from server (RxObjectEventDisconnected event)
sendMessage(RxEventConn) - Static method in class com.appunite.websocket.rx.RxMoreObservables
Transformer that convert String message to observable that returns if message was sent
sendMessage(RxObjectEventConn) - Static method in class com.appunite.websocket.rx.RxMoreObservables
Transformer that convert Object message to observable that returns if message was sent Object is parsed via gson given by RxObjectWebSockets#RxObjectWebSockets(RxWebSockets, Gson, Type)
sendObjectMessage(Object) - Method in interface com.appunite.websocket.rx.object.ObjectWebSocketSender
Send text message (thread safe).
serialize(String) - Method in interface com.appunite.websocket.rx.object.ObjectSerializer
Serialize string message
serialize(byte[]) - Method in interface com.appunite.websocket.rx.object.ObjectSerializer
Serialize binary message

T

toString() - Method in class com.appunite.websocket.rx.messages.RxEventBinaryMessage
 
toString() - Method in class com.appunite.websocket.rx.messages.RxEventConnected
 
toString() - Method in class com.appunite.websocket.rx.messages.RxEventDisconnected
 
toString() - Method in class com.appunite.websocket.rx.messages.RxEventPing
 
toString() - Method in class com.appunite.websocket.rx.messages.RxEventPong
 
toString() - Method in class com.appunite.websocket.rx.messages.RxEventServerRequestedClose
 
toString() - Method in class com.appunite.websocket.rx.messages.RxEventStringMessage
 
toString() - Method in class com.appunite.websocket.rx.messages.RxEventUnknownMessage
 
toString() - Method in class com.appunite.websocket.rx.object.messages.RxObjectEvent
 
toString() - Method in class com.appunite.websocket.rx.object.messages.RxObjectEventConnected
 
toString() - Method in class com.appunite.websocket.rx.object.messages.RxObjectEventDisconnected
 
toString() - Method in class com.appunite.websocket.rx.object.messages.RxObjectEventMessage
 
toString() - Method in class com.appunite.websocket.rx.object.messages.RxObjectEventWrongBinaryMessageFormat
 
toString() - Method in class com.appunite.websocket.rx.object.messages.RxObjectEventWrongStringMessageFormat
 

W

webSocketObservable() - Method in class com.appunite.websocket.rx.object.RxObjectWebSockets
Returns observable that connected to a websocket and returns RxObjectEvents
webSocketObservable() - Method in class com.appunite.websocket.rx.RxWebSockets
Returns observable that connected to a websocket and returns RxObjectEvent's
C D E F I L M O R S T W