Skip navigation links
A C E G H I J K L M O Q R S T V W 

A

ackValue - Variable in enum org.ic4j.websocket.WebsocketServiceMessageContent
 
addMessageHandler(WebsocketTransport.MessageHandler) - Method in class org.ic4j.websocket.JavaxWebsocketTransport
register message handler
addMessageHandler(WebsocketTransport.MessageHandler) - Method in class org.ic4j.websocket.WebsocketTransport
 
addMessageHandler(Consumer<byte[]>) - Method in class org.ic4j.websocket.WsAgent
 

C

call(Principal, byte[], RequestId, Map<String, String>) - Method in class org.ic4j.websocket.WebsocketTransport
 
CanisterAckMessageContent - Class in org.ic4j.websocket
 
CanisterAckMessageContent() - Constructor for class org.ic4j.websocket.CanisterAckMessageContent
 
CanisterOpenMessageContent - Class in org.ic4j.websocket
 
CanisterOpenMessageContent() - Constructor for class org.ic4j.websocket.CanisterOpenMessageContent
 
CanisterWsMessageArguments - Class in org.ic4j.websocket
 
CanisterWsMessageArguments() - Constructor for class org.ic4j.websocket.CanisterWsMessageArguments
 
CanisterWsOpenArguments - Class in org.ic4j.websocket
 
CanisterWsOpenArguments() - Constructor for class org.ic4j.websocket.CanisterWsOpenArguments
 
CanisterWsOpenResult - Enum in org.ic4j.websocket
 
cert - Variable in class org.ic4j.websocket.ClientIncomingMessage
 
ClientIncomingMessage - Class in org.ic4j.websocket
 
ClientIncomingMessage() - Constructor for class org.ic4j.websocket.ClientIncomingMessage
 
ClientKeepAliveMessageContent - Class in org.ic4j.websocket
 
ClientKeepAliveMessageContent() - Constructor for class org.ic4j.websocket.ClientKeepAliveMessageContent
 
clientKey - Variable in class org.ic4j.websocket.CanisterOpenMessageContent
 
ClientKey - Class in org.ic4j.websocket
 
ClientKey() - Constructor for class org.ic4j.websocket.ClientKey
 
clientKey - Variable in class org.ic4j.websocket.WebsocketMessage
 
clientNonce - Variable in class org.ic4j.websocket.CanisterWsOpenArguments
 
clientNonce - Variable in class org.ic4j.websocket.ClientKey
 
clientPrincipal - Variable in class org.ic4j.websocket.ClientKey
 
close() - Method in class org.ic4j.websocket.JavaxWebsocketTransport
 
close(int, String) - Method in class org.ic4j.websocket.JavaxWebsocketTransport
 
close(int, String) - Method in class org.ic4j.websocket.WebsocketTransport
 
close() - Method in class org.ic4j.websocket.WsAgent
 
close(int, String) - Method in class org.ic4j.websocket.WsAgent
 
content - Variable in class org.ic4j.websocket.ClientIncomingMessage
 
content - Variable in class org.ic4j.websocket.WebsocketMessage
 

E

encodeValue(Object) - Static method in class org.ic4j.websocket.WsAgent
 
endpointURI - Variable in class org.ic4j.websocket.WebsocketTransport
 
equals(Object) - Method in class org.ic4j.websocket.ClientKey
 
errValue - Variable in enum org.ic4j.websocket.CanisterWsOpenResult
 

G

GatewayHandshakeMessage - Class in org.ic4j.websocket
 
GatewayHandshakeMessage() - Constructor for class org.ic4j.websocket.GatewayHandshakeMessage
 
gatewayPrincipal - Variable in class org.ic4j.websocket.CanisterWsOpenArguments
 
gatewayPrincipal - Variable in class org.ic4j.websocket.GatewayHandshakeMessage
 

H

handleMessage(byte[]) - Method in interface org.ic4j.websocket.WebsocketTransport.MessageHandler
 

I

isServiceMessage - Variable in class org.ic4j.websocket.WebsocketMessage
 

J

JavaxWebsocketTransport - Class in org.ic4j.websocket
 
JavaxWebsocketTransport(URI, ReplicaTransport) - Constructor for class org.ic4j.websocket.JavaxWebsocketTransport
 

K

keepAliveValue - Variable in enum org.ic4j.websocket.WebsocketServiceMessageContent
 
key - Variable in class org.ic4j.websocket.ClientIncomingMessage
 

L

lastIncomingSequenceNum - Variable in class org.ic4j.websocket.CanisterAckMessageContent
 
lastIncomingSequenceNum - Variable in class org.ic4j.websocket.ClientKeepAliveMessageContent
 

M

messageHandler - Variable in class org.ic4j.websocket.WebsocketTransport
 
msg - Variable in class org.ic4j.websocket.CanisterWsMessageArguments
 

O

onClose(Session, CloseReason) - Method in class org.ic4j.websocket.JavaxWebsocketTransport
Callback hook for Connection close events.
onMessage(String) - Method in class org.ic4j.websocket.JavaxWebsocketTransport
Callback hook for Message Events.
onMessage(ByteBuffer) - Method in class org.ic4j.websocket.JavaxWebsocketTransport
Callback hook for Message Events.
onOpen(Session) - Method in class org.ic4j.websocket.JavaxWebsocketTransport
Callback hook for Connection open events.
open() - Method in class org.ic4j.websocket.JavaxWebsocketTransport
 
open() - Method in class org.ic4j.websocket.WebsocketTransport
 
openValue - Variable in enum org.ic4j.websocket.WebsocketServiceMessageContent
 
org.ic4j.websocket - package org.ic4j.websocket
 

Q

query(Principal, byte[], Map<String, String>) - Method in class org.ic4j.websocket.WebsocketTransport
 

R

readState(Principal, byte[], Map<String, String>) - Method in class org.ic4j.websocket.WebsocketTransport
 

S

send(byte[]) - Method in class org.ic4j.websocket.WebsocketTransport
Send a message.
sendApplicationMessage(byte[]) - Method in class org.ic4j.websocket.WsAgent
 
sendMessage(Object) - Method in class org.ic4j.websocket.WebsocketTransport
 
sendOpenMessage() - Method in class org.ic4j.websocket.WsAgent
 
sequenceNum - Variable in class org.ic4j.websocket.WebsocketMessage
 
setLocal(boolean) - Method in class org.ic4j.websocket.WsAgent
 
setMaxIdleTimeout(int) - Method in class org.ic4j.websocket.JavaxWebsocketTransport
 
setMaxIdleTimeout(int) - Method in class org.ic4j.websocket.WebsocketTransport
 
start() - Method in class org.ic4j.websocket.WsAgent
 
status() - Method in class org.ic4j.websocket.WebsocketTransport
 

T

timestamp - Variable in class org.ic4j.websocket.WebsocketMessage
 
tree - Variable in class org.ic4j.websocket.ClientIncomingMessage
 

V

valueOf(String) - Static method in enum org.ic4j.websocket.CanisterWsOpenResult
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.ic4j.websocket.WebsocketServiceMessageContent
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.ic4j.websocket.CanisterWsOpenResult
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.ic4j.websocket.WebsocketServiceMessageContent
Returns an array containing the constants of this enum type, in the order they are declared.

W

WebsocketError - Error in org.ic4j.websocket
 
WebsocketError(Throwable) - Constructor for error org.ic4j.websocket.WebsocketError
 
WebsocketError(String) - Constructor for error org.ic4j.websocket.WebsocketError
 
WebsocketError(String, Exception) - Constructor for error org.ic4j.websocket.WebsocketError
 
WebsocketMessage - Class in org.ic4j.websocket
 
WebsocketMessage() - Constructor for class org.ic4j.websocket.WebsocketMessage
 
WebsocketServiceMessageContent - Enum in org.ic4j.websocket
 
WebsocketTransport - Class in org.ic4j.websocket
 
WebsocketTransport(URI, ReplicaTransport) - Constructor for class org.ic4j.websocket.WebsocketTransport
 
WebsocketTransport.MessageHandler - Interface in org.ic4j.websocket
Message handler.
WsAgent - Class in org.ic4j.websocket
 
WsAgent(Principal, WebsocketTransport, Identity) - Constructor for class org.ic4j.websocket.WsAgent
 
WsAgentRequestMessage<T> - Class in org.ic4j.websocket
 
WsAgentRequestMessage() - Constructor for class org.ic4j.websocket.WsAgentRequestMessage
 
wsMessage(CanisterWsMessageArguments) - Method in interface org.ic4j.websocket.WsProxy
 
wsOpen(CanisterWsOpenArguments) - Method in interface org.ic4j.websocket.WsProxy
 
WsProxy - Interface in org.ic4j.websocket
 
A C E G H I J K L M O Q R S T V W 
Skip navigation links