Skip navigation links
A C D E G H I J K L M N O P R S T U V W Y 

A

abort() - Method in interface io.crossbar.autobahn.wamp.interfaces.ITransport
 
Abort - Class in io.crossbar.autobahn.wamp.messages
 
Abort(String, String) - Constructor for class io.crossbar.autobahn.wamp.messages.Abort
 
abort() - Method in class io.crossbar.autobahn.wamp.transports.NettyTransport
 
accept(T, U, V) - Method in interface io.crossbar.autobahn.wamp.interfaces.TriConsumer
 
acknowledge - Variable in class io.crossbar.autobahn.wamp.messages.Publish
 
acknowledge - Variable in class io.crossbar.autobahn.wamp.types.PublishOptions
 
add(Session, String, List<IAuthenticator>) - Method in class io.crossbar.autobahn.wamp.Client
 
addOnConnectListener(ISession.OnConnectListener) - Method in class io.crossbar.autobahn.wamp.Session
 
addOnDisconnectListener(ISession.OnDisconnectListener) - Method in class io.crossbar.autobahn.wamp.Session
 
addOnJoinListener(ISession.OnJoinListener) - Method in class io.crossbar.autobahn.wamp.Session
 
addOnLeaveListener(ISession.OnLeaveListener) - Method in class io.crossbar.autobahn.wamp.Session
 
addOnUserErrorListener(ISession.OnUserErrorListener) - Method in class io.crossbar.autobahn.wamp.Session
 
adOnReadyListener(ISession.OnReadyListener) - Method in class io.crossbar.autobahn.wamp.Session
 
AnonymousAuth - Class in io.crossbar.autobahn.wamp.auth
 
AnonymousAuth() - Constructor for class io.crossbar.autobahn.wamp.auth.AnonymousAuth
 
ApplicationError - Exception in io.crossbar.autobahn.wamp.exceptions
 
ApplicationError(String) - Constructor for exception io.crossbar.autobahn.wamp.exceptions.ApplicationError
 
apply(List<Object>, Map<String, Object>, EventDetails) - Method in interface io.crossbar.autobahn.wamp.interfaces.IEventHandler
 
apply(List<Object>, Map<String, Object>, InvocationDetails) - Method in interface io.crossbar.autobahn.wamp.interfaces.IInvocationHandler
 
apply(T, U, V) - Method in interface io.crossbar.autobahn.wamp.interfaces.TriFunction
 
args - Variable in class io.crossbar.autobahn.wamp.messages.Call
 
args - Variable in class io.crossbar.autobahn.wamp.messages.Error
 
args - Variable in class io.crossbar.autobahn.wamp.messages.Event
 
args - Variable in class io.crossbar.autobahn.wamp.messages.Invocation
 
args - Variable in class io.crossbar.autobahn.wamp.messages.Publish
 
args - Variable in class io.crossbar.autobahn.wamp.messages.Result
 
args - Variable in class io.crossbar.autobahn.wamp.messages.Yield
 
Authenticate - Class in io.crossbar.autobahn.wamp.messages
 
Authenticate(String, Map<String, Object>) - Constructor for class io.crossbar.autobahn.wamp.messages.Authenticate
 
authextra - Variable in class io.crossbar.autobahn.wamp.auth.TicketAuth
 
authid - Variable in class io.crossbar.autobahn.wamp.auth.AnonymousAuth
 
authid - Variable in class io.crossbar.autobahn.wamp.auth.TicketAuth
 
authid - Variable in class io.crossbar.autobahn.wamp.types.SessionDetails
 
authmethod - Variable in class io.crossbar.autobahn.wamp.auth.AnonymousAuth
 
authmethod - Variable in class io.crossbar.autobahn.wamp.auth.TicketAuth
 
authrole - Variable in class io.crossbar.autobahn.wamp.types.SessionDetails
 

C

call(String, List<Object>, Map<String, Object>, CallOptions) - Method in interface io.crossbar.autobahn.wamp.interfaces.ISession
 
call(String, List<Object>, Map<String, Object>, <any>, CallOptions) - Method in interface io.crossbar.autobahn.wamp.interfaces.ISession
 
call(String, <any>, CallOptions, Object...) - Method in interface io.crossbar.autobahn.wamp.interfaces.ISession
 
Call - Class in io.crossbar.autobahn.wamp.messages
 
Call(long, String, List<Object>, Map<String, Object>, int) - Constructor for class io.crossbar.autobahn.wamp.messages.Call
 
call(String, List<Object>, Map<String, Object>, CallOptions) - Method in class io.crossbar.autobahn.wamp.Session
Call a remote procedure.
call(String, List<Object>, Map<String, Object>, <any>, CallOptions) - Method in class io.crossbar.autobahn.wamp.Session
Call a remote procedure where the result needs to be resolved to a POJO.
call(String, <any>, CallOptions, Object...) - Method in class io.crossbar.autobahn.wamp.Session
Call a remote procedure where the result needs to be resolved to a POJO.
callerAuthID - Variable in class io.crossbar.autobahn.wamp.types.InvocationDetails
 
callerAuthRole - Variable in class io.crossbar.autobahn.wamp.types.InvocationDetails
 
callerSessionID - Variable in class io.crossbar.autobahn.wamp.types.InvocationDetails
 
CallOptions - Class in io.crossbar.autobahn.wamp.types
 
CallOptions(int) - Constructor for class io.crossbar.autobahn.wamp.types.CallOptions
 
CallRequest - Class in io.crossbar.autobahn.wamp.requests
 
CallRequest(long, String, CompletableFuture, CallOptions) - Constructor for class io.crossbar.autobahn.wamp.requests.CallRequest
 
CallRequest(long, String, CompletableFuture, CallOptions, TypeReference) - Constructor for class io.crossbar.autobahn.wamp.requests.CallRequest
 
CallResult - Class in io.crossbar.autobahn.wamp.types
 
CallResult(List<Object>, Map<String, Object>) - Constructor for class io.crossbar.autobahn.wamp.types.CallResult
 
Cancel - Class in io.crossbar.autobahn.wamp.messages
 
Cancel(long, String) - Constructor for class io.crossbar.autobahn.wamp.messages.Cancel
 
CBORSerializer - Class in io.crossbar.autobahn.wamp.serializers
 
CBORSerializer() - Constructor for class io.crossbar.autobahn.wamp.serializers.CBORSerializer
 
Challenge - Class in io.crossbar.autobahn.wamp.messages
 
Challenge(String, Map<String, Object>) - Constructor for class io.crossbar.autobahn.wamp.messages.Challenge
 
Challenge - Class in io.crossbar.autobahn.wamp.types
 
Challenge(String, Map<String, Object>) - Constructor for class io.crossbar.autobahn.wamp.types.Challenge
 
ChallengeResponse - Class in io.crossbar.autobahn.wamp.types
 
ChallengeResponse(String, Map<String, Object>) - Constructor for class io.crossbar.autobahn.wamp.types.ChallengeResponse
 
channelActive(ChannelHandlerContext) - Method in class io.crossbar.autobahn.wamp.transports.NettyWebSocketClientHandler
 
channelInactive(ChannelHandlerContext) - Method in class io.crossbar.autobahn.wamp.transports.NettyWebSocketClientHandler
 
channelRead0(ChannelHandlerContext, Object) - Method in class io.crossbar.autobahn.wamp.transports.NettyWebSocketClientHandler
 
channelReadComplete(ChannelHandlerContext) - Method in class io.crossbar.autobahn.wamp.transports.NettyWebSocketClientHandler
 
Client - Class in io.crossbar.autobahn.wamp
 
Client(List<ITransport>) - Constructor for class io.crossbar.autobahn.wamp.Client
 
Client(List<ITransport>, ExecutorService) - Constructor for class io.crossbar.autobahn.wamp.Client
 
close() - Method in interface io.crossbar.autobahn.wamp.interfaces.ITransport
 
close() - Method in class io.crossbar.autobahn.wamp.transports.NettyTransport
 
CloseDetails - Class in io.crossbar.autobahn.wamp.types
 
CloseDetails(String, String) - Constructor for class io.crossbar.autobahn.wamp.types.CloseDetails
 
code - Variable in class io.crossbar.autobahn.wamp.types.ExitInfo
 
connect() - Method in class io.crossbar.autobahn.wamp.Client
 
connect(ITransportHandler) - Method in interface io.crossbar.autobahn.wamp.interfaces.ITransport
 
connect(ITransportHandler) - Method in class io.crossbar.autobahn.wamp.transports.NettyTransport
 
convertValue(Object, TypeReference) - Method in class io.crossbar.autobahn.wamp.interfaces.ISerializer
 

D

details - Variable in class io.crossbar.autobahn.wamp.types.SubscribeOptions
 

E

endpoint - Variable in class io.crossbar.autobahn.wamp.requests.RegisterRequest
 
endpoint - Variable in class io.crossbar.autobahn.wamp.types.Registration
 
Error - Exception in io.crossbar.autobahn.wamp.exceptions
 
Error(String) - Constructor for exception io.crossbar.autobahn.wamp.exceptions.Error
 
Error - Class in io.crossbar.autobahn.wamp.messages
 
Error(int, long, String, List<Object>, Map<String, Object>) - Constructor for class io.crossbar.autobahn.wamp.messages.Error
 
error - Variable in class io.crossbar.autobahn.wamp.messages.Error
 
Event - Class in io.crossbar.autobahn.wamp.messages
 
Event(long, long, List<Object>, Map<String, Object>) - Constructor for class io.crossbar.autobahn.wamp.messages.Event
 
EventDetails - Class in io.crossbar.autobahn.wamp.types
 
EventDetails(Subscription, String, long, String, String, Session) - Constructor for class io.crossbar.autobahn.wamp.types.EventDetails
 
exceptionCaught(ChannelHandlerContext, Throwable) - Method in class io.crossbar.autobahn.wamp.transports.NettyWebSocketClientHandler
 
excludeMe - Variable in class io.crossbar.autobahn.wamp.messages.Publish
 
excludeMe - Variable in class io.crossbar.autobahn.wamp.types.PublishOptions
 
ExitInfo - Class in io.crossbar.autobahn.wamp.types
 
ExitInfo() - Constructor for class io.crossbar.autobahn.wamp.types.ExitInfo
 
ExitInfo(boolean) - Constructor for class io.crossbar.autobahn.wamp.types.ExitInfo
 
ExitInfo(int) - Constructor for class io.crossbar.autobahn.wamp.types.ExitInfo
 
extra - Variable in class io.crossbar.autobahn.wamp.messages.Authenticate
 
extra - Variable in class io.crossbar.autobahn.wamp.messages.Challenge
 
extra - Variable in class io.crossbar.autobahn.wamp.types.Challenge
 
extra - Variable in class io.crossbar.autobahn.wamp.types.ChallengeResponse
 

G

getID() - Method in class io.crossbar.autobahn.wamp.Session
Returns the ID of the current session, 0 otherwise.
getMaxFramePayloadSize() - Method in class io.crossbar.autobahn.wamp.types.WebSocketOptions
Get maximum frame payload size that will be accepted when receiving.
getRetained - Variable in class io.crossbar.autobahn.wamp.types.SubscribeOptions
 
Goodbye - Class in io.crossbar.autobahn.wamp.messages
 
Goodbye(String, String) - Constructor for class io.crossbar.autobahn.wamp.messages.Goodbye
 

H

handler - Variable in class io.crossbar.autobahn.wamp.requests.SubscribeRequest
 
handler - Variable in class io.crossbar.autobahn.wamp.types.Subscription
 
handlerAdded(ChannelHandlerContext) - Method in class io.crossbar.autobahn.wamp.transports.NettyWebSocketClientHandler
 
Hello - Class in io.crossbar.autobahn.wamp.messages
 
Hello(String, Map<String, Map>) - Constructor for class io.crossbar.autobahn.wamp.messages.Hello
 

I

IAuthenticator - Interface in io.crossbar.autobahn.wamp.interfaces
 
IDGenerator - Class in io.crossbar.autobahn.wamp.utils
 
IDGenerator() - Constructor for class io.crossbar.autobahn.wamp.utils.IDGenerator
 
IEventHandler - Interface in io.crossbar.autobahn.wamp.interfaces
 
IInvocationHandler - Interface in io.crossbar.autobahn.wamp.interfaces
 
IMessage - Interface in io.crossbar.autobahn.wamp.interfaces
 
Interrupt - Class in io.crossbar.autobahn.wamp.messages
 
Interrupt(long, String) - Constructor for class io.crossbar.autobahn.wamp.messages.Interrupt
 
Invocation - Class in io.crossbar.autobahn.wamp.messages
 
Invocation(long, long, List<Object>, Map<String, Object>) - Constructor for class io.crossbar.autobahn.wamp.messages.Invocation
 
InvocationDetails - Class in io.crossbar.autobahn.wamp.types
 
InvocationDetails(Registration, String, long, String, String, Session) - Constructor for class io.crossbar.autobahn.wamp.types.InvocationDetails
 
InvocationResult - Class in io.crossbar.autobahn.wamp.types
 
InvocationResult() - Constructor for class io.crossbar.autobahn.wamp.types.InvocationResult
 
InvocationResult(InvocationResult) - Constructor for class io.crossbar.autobahn.wamp.types.InvocationResult
 
InvocationResult(Object) - Constructor for class io.crossbar.autobahn.wamp.types.InvocationResult
 
InvocationResult(List<Object>) - Constructor for class io.crossbar.autobahn.wamp.types.InvocationResult
 
InvocationResult(Map<String, Object>) - Constructor for class io.crossbar.autobahn.wamp.types.InvocationResult
 
InvocationResult(List<Object>, Map<String, Object>) - Constructor for class io.crossbar.autobahn.wamp.types.InvocationResult
 
invoke - Variable in class io.crossbar.autobahn.wamp.types.RegisterOptions
 
INVOKE_ALL - Static variable in class io.crossbar.autobahn.wamp.types.RegisterOptions
 
INVOKE_FIRST - Static variable in class io.crossbar.autobahn.wamp.types.RegisterOptions
 
INVOKE_LAST - Static variable in class io.crossbar.autobahn.wamp.types.RegisterOptions
 
INVOKE_RANDOM - Static variable in class io.crossbar.autobahn.wamp.types.RegisterOptions
 
INVOKE_ROUNDROBIN - Static variable in class io.crossbar.autobahn.wamp.types.RegisterOptions
 
INVOKE_SINGLE - Static variable in class io.crossbar.autobahn.wamp.types.RegisterOptions
 
io.crossbar.autobahn.wamp - package io.crossbar.autobahn.wamp
 
io.crossbar.autobahn.wamp.auth - package io.crossbar.autobahn.wamp.auth
 
io.crossbar.autobahn.wamp.exceptions - package io.crossbar.autobahn.wamp.exceptions
 
io.crossbar.autobahn.wamp.interfaces - package io.crossbar.autobahn.wamp.interfaces
 
io.crossbar.autobahn.wamp.messages - package io.crossbar.autobahn.wamp.messages
 
io.crossbar.autobahn.wamp.requests - package io.crossbar.autobahn.wamp.requests
 
io.crossbar.autobahn.wamp.serializers - package io.crossbar.autobahn.wamp.serializers
 
io.crossbar.autobahn.wamp.transports - package io.crossbar.autobahn.wamp.transports
 
io.crossbar.autobahn.wamp.types - package io.crossbar.autobahn.wamp.types
 
io.crossbar.autobahn.wamp.utils - package io.crossbar.autobahn.wamp.utils
 
isBinary() - Method in class io.crossbar.autobahn.wamp.interfaces.ISerializer
 
isBinary() - Method in class io.crossbar.autobahn.wamp.serializers.JSONSerializer
 
isConnected() - Method in interface io.crossbar.autobahn.wamp.interfaces.ISession
 
isConnected() - Method in interface io.crossbar.autobahn.wamp.interfaces.ITransportHandler
 
isConnected() - Method in class io.crossbar.autobahn.wamp.Session
 
ISerializer - Class in io.crossbar.autobahn.wamp.interfaces
 
ISerializer(JsonFactory) - Constructor for class io.crossbar.autobahn.wamp.interfaces.ISerializer
 
ISession - Interface in io.crossbar.autobahn.wamp.interfaces
 
ISession.OnConnectListener - Interface in io.crossbar.autobahn.wamp.interfaces
 
ISession.OnDisconnectListener - Interface in io.crossbar.autobahn.wamp.interfaces
 
ISession.OnJoinListener - Interface in io.crossbar.autobahn.wamp.interfaces
 
ISession.OnLeaveListener - Interface in io.crossbar.autobahn.wamp.interfaces
 
ISession.OnReadyListener - Interface in io.crossbar.autobahn.wamp.interfaces
 
ISession.OnUserErrorListener - Interface in io.crossbar.autobahn.wamp.interfaces
 
isOpen() - Method in interface io.crossbar.autobahn.wamp.interfaces.ITransport
 
isOpen() - Method in class io.crossbar.autobahn.wamp.transports.NettyTransport
 
ITransport - Interface in io.crossbar.autobahn.wamp.interfaces
 
ITransportHandler - Interface in io.crossbar.autobahn.wamp.interfaces
 

J

join(String, List<String>) - Method in interface io.crossbar.autobahn.wamp.interfaces.ISession
 
join(String, List<String>) - Method in class io.crossbar.autobahn.wamp.Session
Join a realm on the WAMP router
JSONSerializer - Class in io.crossbar.autobahn.wamp.serializers
 
JSONSerializer() - Constructor for class io.crossbar.autobahn.wamp.serializers.JSONSerializer
 

K

kwargs - Variable in class io.crossbar.autobahn.wamp.messages.Call
 
kwargs - Variable in class io.crossbar.autobahn.wamp.messages.Error
 
kwargs - Variable in class io.crossbar.autobahn.wamp.messages.Event
 
kwargs - Variable in class io.crossbar.autobahn.wamp.messages.Invocation
 
kwargs - Variable in class io.crossbar.autobahn.wamp.messages.Publish
 
kwargs - Variable in class io.crossbar.autobahn.wamp.messages.Result
 
kwargs - Variable in class io.crossbar.autobahn.wamp.messages.Yield
 
kwresults - Variable in class io.crossbar.autobahn.wamp.types.CallResult
 
kwresults - Variable in class io.crossbar.autobahn.wamp.types.InvocationResult
 

L

leave(String, String) - Method in interface io.crossbar.autobahn.wamp.interfaces.ISession
 
leave(String, String) - Method in class io.crossbar.autobahn.wamp.Session
Leave the currently joined WAMP session.

M

mapper - Variable in class io.crossbar.autobahn.wamp.interfaces.ISerializer
 
marshal() - Method in interface io.crossbar.autobahn.wamp.interfaces.IMessage
 
marshal() - Method in class io.crossbar.autobahn.wamp.messages.Abort
 
marshal() - Method in class io.crossbar.autobahn.wamp.messages.Authenticate
 
marshal() - Method in class io.crossbar.autobahn.wamp.messages.Call
 
marshal() - Method in class io.crossbar.autobahn.wamp.messages.Cancel
 
marshal() - Method in class io.crossbar.autobahn.wamp.messages.Challenge
 
marshal() - Method in class io.crossbar.autobahn.wamp.messages.Error
 
marshal() - Method in class io.crossbar.autobahn.wamp.messages.Event
 
marshal() - Method in class io.crossbar.autobahn.wamp.messages.Goodbye
 
marshal() - Method in class io.crossbar.autobahn.wamp.messages.Hello
 
marshal() - Method in class io.crossbar.autobahn.wamp.messages.Interrupt
 
marshal() - Method in class io.crossbar.autobahn.wamp.messages.Invocation
 
marshal() - Method in class io.crossbar.autobahn.wamp.messages.Publish
 
marshal() - Method in class io.crossbar.autobahn.wamp.messages.Published
 
marshal() - Method in class io.crossbar.autobahn.wamp.messages.Register
 
marshal() - Method in class io.crossbar.autobahn.wamp.messages.Registered
 
marshal() - Method in class io.crossbar.autobahn.wamp.messages.Result
 
marshal() - Method in class io.crossbar.autobahn.wamp.messages.Subscribe
 
marshal() - Method in class io.crossbar.autobahn.wamp.messages.Subscribed
 
marshal() - Method in class io.crossbar.autobahn.wamp.messages.Unregister
 
marshal() - Method in class io.crossbar.autobahn.wamp.messages.Unregistered
 
marshal() - Method in class io.crossbar.autobahn.wamp.messages.Unsubscribe
 
marshal() - Method in class io.crossbar.autobahn.wamp.messages.Unsubscribed
 
marshal() - Method in class io.crossbar.autobahn.wamp.messages.Welcome
 
marshal() - Method in class io.crossbar.autobahn.wamp.messages.Yield
 
match - Variable in class io.crossbar.autobahn.wamp.types.RegisterOptions
 
match - Variable in class io.crossbar.autobahn.wamp.types.SubscribeOptions
 
MATCH_EXACT - Static variable in class io.crossbar.autobahn.wamp.types.RegisterOptions
 
MATCH_PREFIX - Static variable in class io.crossbar.autobahn.wamp.types.RegisterOptions
 
MATCH_WILDCARD - Static variable in class io.crossbar.autobahn.wamp.types.RegisterOptions
 
message - Variable in class io.crossbar.autobahn.wamp.messages.Abort
 
message - Variable in class io.crossbar.autobahn.wamp.messages.Goodbye
 
message - Variable in class io.crossbar.autobahn.wamp.types.CloseDetails
 
message_attr() - Method in class io.crossbar.autobahn.wamp.types.RegisterOptions
 
MESSAGE_TYPE - Static variable in class io.crossbar.autobahn.wamp.messages.Abort
 
MESSAGE_TYPE - Static variable in class io.crossbar.autobahn.wamp.messages.Authenticate
 
MESSAGE_TYPE - Static variable in class io.crossbar.autobahn.wamp.messages.Call
 
MESSAGE_TYPE - Static variable in class io.crossbar.autobahn.wamp.messages.Cancel
 
MESSAGE_TYPE - Static variable in class io.crossbar.autobahn.wamp.messages.Challenge
 
MESSAGE_TYPE - Static variable in class io.crossbar.autobahn.wamp.messages.Error
 
MESSAGE_TYPE - Static variable in class io.crossbar.autobahn.wamp.messages.Event
 
MESSAGE_TYPE - Static variable in class io.crossbar.autobahn.wamp.messages.Goodbye
 
MESSAGE_TYPE - Static variable in class io.crossbar.autobahn.wamp.messages.Hello
 
MESSAGE_TYPE - Static variable in class io.crossbar.autobahn.wamp.messages.Interrupt
 
MESSAGE_TYPE - Static variable in class io.crossbar.autobahn.wamp.messages.Invocation
 
MESSAGE_TYPE - Static variable in class io.crossbar.autobahn.wamp.messages.Publish
 
MESSAGE_TYPE - Static variable in class io.crossbar.autobahn.wamp.messages.Published
 
MESSAGE_TYPE - Static variable in class io.crossbar.autobahn.wamp.messages.Register
 
MESSAGE_TYPE - Static variable in class io.crossbar.autobahn.wamp.messages.Registered
 
MESSAGE_TYPE - Static variable in class io.crossbar.autobahn.wamp.messages.Result
 
MESSAGE_TYPE - Static variable in class io.crossbar.autobahn.wamp.messages.Subscribe
 
MESSAGE_TYPE - Static variable in class io.crossbar.autobahn.wamp.messages.Subscribed
 
MESSAGE_TYPE - Static variable in class io.crossbar.autobahn.wamp.messages.Unregister
 
MESSAGE_TYPE - Static variable in class io.crossbar.autobahn.wamp.messages.Unregistered
 
MESSAGE_TYPE - Static variable in class io.crossbar.autobahn.wamp.messages.Unsubscribe
 
MESSAGE_TYPE - Static variable in class io.crossbar.autobahn.wamp.messages.Unsubscribed
 
MESSAGE_TYPE - Static variable in class io.crossbar.autobahn.wamp.messages.Welcome
 
MESSAGE_TYPE - Static variable in class io.crossbar.autobahn.wamp.messages.Yield
 
MESSAGE_TYPE_MAP - Static variable in class io.crossbar.autobahn.wamp.messages.MessageMap
 
MessageMap - Class in io.crossbar.autobahn.wamp.messages
 
MessageMap() - Constructor for class io.crossbar.autobahn.wamp.messages.MessageMap
 
MessagePackSerializer - Class in io.crossbar.autobahn.wamp.serializers
 
MessagePackSerializer() - Constructor for class io.crossbar.autobahn.wamp.serializers.MessagePackSerializer
 
MessageUtil - Class in io.crossbar.autobahn.wamp.utils
 
MessageUtil() - Constructor for class io.crossbar.autobahn.wamp.utils.MessageUtil
 
method - Variable in class io.crossbar.autobahn.wamp.messages.Challenge
 
method - Variable in class io.crossbar.autobahn.wamp.types.Challenge
 
mode - Variable in class io.crossbar.autobahn.wamp.messages.Cancel
 
mode - Variable in class io.crossbar.autobahn.wamp.messages.Interrupt
 

N

NAME - Static variable in class io.crossbar.autobahn.wamp.serializers.CBORSerializer
 
NAME - Static variable in class io.crossbar.autobahn.wamp.serializers.JSONSerializer
 
NAME - Static variable in class io.crossbar.autobahn.wamp.serializers.MessagePackSerializer
 
NettyTransport - Class in io.crossbar.autobahn.wamp.transports
 
NettyTransport(String) - Constructor for class io.crossbar.autobahn.wamp.transports.NettyTransport
 
NettyTransport(String, List<String>) - Constructor for class io.crossbar.autobahn.wamp.transports.NettyTransport
 
NettyTransport(String, WebSocketOptions) - Constructor for class io.crossbar.autobahn.wamp.transports.NettyTransport
 
NettyTransport(String, ExecutorService) - Constructor for class io.crossbar.autobahn.wamp.transports.NettyTransport
 
NettyTransport(String, List<String>, ExecutorService) - Constructor for class io.crossbar.autobahn.wamp.transports.NettyTransport
 
NettyTransport(String, ExecutorService, WebSocketOptions) - Constructor for class io.crossbar.autobahn.wamp.transports.NettyTransport
 
NettyWebSocketClientHandler - Class in io.crossbar.autobahn.wamp.transports
 
NettyWebSocketClientHandler(WebSocketClientHandshaker, ITransport, ITransportHandler) - Constructor for class io.crossbar.autobahn.wamp.transports.NettyWebSocketClientHandler
 
next() - Method in class io.crossbar.autobahn.wamp.utils.IDGenerator
 

O

onChallenge(Session, Challenge) - Method in class io.crossbar.autobahn.wamp.auth.AnonymousAuth
 
onChallenge(Session, Challenge) - Method in class io.crossbar.autobahn.wamp.auth.TicketAuth
 
onChallenge(Session, Challenge) - Method in interface io.crossbar.autobahn.wamp.interfaces.IAuthenticator
 
onConnect(Session) - Method in interface io.crossbar.autobahn.wamp.interfaces.ISession.OnConnectListener
 
onConnect(ITransport, ISerializer) - Method in interface io.crossbar.autobahn.wamp.interfaces.ITransportHandler
 
onConnect(ITransport, ISerializer) - Method in class io.crossbar.autobahn.wamp.Session
 
onDisconnect(Session, boolean) - Method in interface io.crossbar.autobahn.wamp.interfaces.ISession.OnDisconnectListener
 
onDisconnect(boolean) - Method in interface io.crossbar.autobahn.wamp.interfaces.ITransportHandler
 
onDisconnect(boolean) - Method in class io.crossbar.autobahn.wamp.Session
 
onJoin(Session, SessionDetails) - Method in interface io.crossbar.autobahn.wamp.interfaces.ISession.OnJoinListener
 
onLeave(Session, CloseDetails) - Method in interface io.crossbar.autobahn.wamp.interfaces.ISession.OnLeaveListener
 
onMessage(byte[], boolean) - Method in interface io.crossbar.autobahn.wamp.interfaces.ITransportHandler
 
onMessage(byte[], boolean) - Method in class io.crossbar.autobahn.wamp.Session
 
onReady(Session) - Method in interface io.crossbar.autobahn.wamp.interfaces.ISession.OnReadyListener
 
onReply - Variable in class io.crossbar.autobahn.wamp.requests.CallRequest
 
onReply - Variable in class io.crossbar.autobahn.wamp.requests.PublishRequest
 
onReply - Variable in class io.crossbar.autobahn.wamp.requests.RegisterRequest
 
onReply - Variable in class io.crossbar.autobahn.wamp.requests.SubscribeRequest
 
onUserError(Session, String) - Method in interface io.crossbar.autobahn.wamp.interfaces.ISession.OnUserErrorListener
 
options - Variable in class io.crossbar.autobahn.wamp.requests.CallRequest
 

P

parse(List<Object>) - Static method in class io.crossbar.autobahn.wamp.messages.Abort
 
parse(List<Object>) - Static method in class io.crossbar.autobahn.wamp.messages.Authenticate
 
parse(List<Object>) - Static method in class io.crossbar.autobahn.wamp.messages.Call
 
parse(List<Object>) - Static method in class io.crossbar.autobahn.wamp.messages.Cancel
 
parse(List<Object>) - Static method in class io.crossbar.autobahn.wamp.messages.Challenge
 
parse(List<Object>) - Static method in class io.crossbar.autobahn.wamp.messages.Error
 
parse(List<Object>) - Static method in class io.crossbar.autobahn.wamp.messages.Event
 
parse(List<Object>) - Static method in class io.crossbar.autobahn.wamp.messages.Goodbye
 
parse(List<Object>) - Static method in class io.crossbar.autobahn.wamp.messages.Hello
 
parse(List<Object>) - Static method in class io.crossbar.autobahn.wamp.messages.Interrupt
 
parse(List<Object>) - Static method in class io.crossbar.autobahn.wamp.messages.Invocation
 
parse(List<Object>) - Static method in class io.crossbar.autobahn.wamp.messages.Publish
 
parse(List<Object>) - Static method in class io.crossbar.autobahn.wamp.messages.Published
 
parse(List<Object>) - Static method in class io.crossbar.autobahn.wamp.messages.Register
 
parse(List<Object>) - Static method in class io.crossbar.autobahn.wamp.messages.Registered
 
parse(List<Object>) - Static method in class io.crossbar.autobahn.wamp.messages.Result
 
parse(List<Object>) - Static method in class io.crossbar.autobahn.wamp.messages.Subscribe
 
parse(List<Object>) - Static method in class io.crossbar.autobahn.wamp.messages.Subscribed
 
parse(List<Object>) - Static method in class io.crossbar.autobahn.wamp.messages.Unregister
 
parse(List<Object>) - Static method in class io.crossbar.autobahn.wamp.messages.Unregistered
 
parse(List<Object>) - Static method in class io.crossbar.autobahn.wamp.messages.Unsubscribe
 
parse(List<Object>) - Static method in class io.crossbar.autobahn.wamp.messages.Unsubscribed
 
parse(List<Object>) - Static method in class io.crossbar.autobahn.wamp.messages.Welcome
 
parse(List<Object>) - Static method in class io.crossbar.autobahn.wamp.messages.Yield
 
parseRequestID(Object) - Static method in class io.crossbar.autobahn.wamp.utils.MessageUtil
Parse the supplied object as long.
procedure - Variable in class io.crossbar.autobahn.wamp.messages.Call
 
procedure - Variable in class io.crossbar.autobahn.wamp.requests.CallRequest
 
procedure - Variable in class io.crossbar.autobahn.wamp.requests.RegisterRequest
 
procedure - Variable in class io.crossbar.autobahn.wamp.types.InvocationDetails
 
procedure - Variable in class io.crossbar.autobahn.wamp.types.Registration
 
ProtocolError - Exception in io.crossbar.autobahn.wamp.exceptions
 
ProtocolError(String) - Constructor for exception io.crossbar.autobahn.wamp.exceptions.ProtocolError
 
publication - Variable in class io.crossbar.autobahn.wamp.messages.Event
 
publication - Variable in class io.crossbar.autobahn.wamp.messages.Published
 
Publication - Class in io.crossbar.autobahn.wamp.types
 
Publication(long) - Constructor for class io.crossbar.autobahn.wamp.types.Publication
 
publication - Variable in class io.crossbar.autobahn.wamp.types.Publication
 
publish(String, List<Object>, Map<String, Object>, PublishOptions) - Method in interface io.crossbar.autobahn.wamp.interfaces.ISession
 
publish(String, Object, PublishOptions) - Method in interface io.crossbar.autobahn.wamp.interfaces.ISession
 
publish(String, PublishOptions, Object...) - Method in interface io.crossbar.autobahn.wamp.interfaces.ISession
 
publish(String, Object...) - Method in interface io.crossbar.autobahn.wamp.interfaces.ISession
 
publish(String, PublishOptions) - Method in interface io.crossbar.autobahn.wamp.interfaces.ISession
 
publish(String) - Method in interface io.crossbar.autobahn.wamp.interfaces.ISession
 
Publish - Class in io.crossbar.autobahn.wamp.messages
 
Publish(long, String, List<Object>, Map<String, Object>, boolean, boolean) - Constructor for class io.crossbar.autobahn.wamp.messages.Publish
 
publish(String, List<Object>, Map<String, Object>, PublishOptions) - Method in class io.crossbar.autobahn.wamp.Session
Publishes to a previously registered WAMP topic
publish(String, Object, PublishOptions) - Method in class io.crossbar.autobahn.wamp.Session
Publishes to a previously registered WAMP topic that takes a single argument.
publish(String, PublishOptions, Object...) - Method in class io.crossbar.autobahn.wamp.Session
Publishes to a previously registered WAMP topic that takes multiple positional arguments.
publish(String, Object...) - Method in class io.crossbar.autobahn.wamp.Session
Publishes to a previously registered WAMP topic that takes multiple positional arguments.
publish(String, PublishOptions) - Method in class io.crossbar.autobahn.wamp.Session
Publishes to a previously registered WAMP topic that takes no arguments.
publish(String) - Method in class io.crossbar.autobahn.wamp.Session
Publishes to a previously registered WAMP topic that takes no arguments.
Published - Class in io.crossbar.autobahn.wamp.messages
 
Published(long, long) - Constructor for class io.crossbar.autobahn.wamp.messages.Published
 
publisherAuthID - Variable in class io.crossbar.autobahn.wamp.types.EventDetails
 
publisherAuthRole - Variable in class io.crossbar.autobahn.wamp.types.EventDetails
 
publisherSessionID - Variable in class io.crossbar.autobahn.wamp.types.EventDetails
 
PublishOptions - Class in io.crossbar.autobahn.wamp.types
 
PublishOptions(boolean, boolean) - Constructor for class io.crossbar.autobahn.wamp.types.PublishOptions
 
PublishRequest - Class in io.crossbar.autobahn.wamp.requests
 
PublishRequest(long, CompletableFuture<Publication>) - Constructor for class io.crossbar.autobahn.wamp.requests.PublishRequest
 

R

realm - Variable in class io.crossbar.autobahn.wamp.messages.Hello
 
realm - Variable in class io.crossbar.autobahn.wamp.messages.Welcome
 
realm - Variable in class io.crossbar.autobahn.wamp.types.SessionDetails
 
reason - Variable in class io.crossbar.autobahn.wamp.messages.Abort
 
reason - Variable in class io.crossbar.autobahn.wamp.messages.Goodbye
 
reason - Variable in class io.crossbar.autobahn.wamp.types.CloseDetails
 
ReceptionResult - Class in io.crossbar.autobahn.wamp.types
 
ReceptionResult() - Constructor for class io.crossbar.autobahn.wamp.types.ReceptionResult
 
register(String, Supplier<CompletableFuture<InvocationResult>>, RegisterOptions) - Method in interface io.crossbar.autobahn.wamp.interfaces.ISession
 
register(String, IInvocationHandler, RegisterOptions) - Method in interface io.crossbar.autobahn.wamp.interfaces.ISession
 
register(String, Function<T, CompletableFuture<InvocationResult>>, RegisterOptions) - Method in interface io.crossbar.autobahn.wamp.interfaces.ISession
 
register(String, BiFunction<T, InvocationDetails, CompletableFuture<InvocationResult>>, RegisterOptions) - Method in interface io.crossbar.autobahn.wamp.interfaces.ISession
 
register(String, TriFunction<T, U, InvocationDetails, CompletableFuture<InvocationResult>>, RegisterOptions) - Method in interface io.crossbar.autobahn.wamp.interfaces.ISession
 
Register - Class in io.crossbar.autobahn.wamp.messages
 
Register(long, String, String, String) - Constructor for class io.crossbar.autobahn.wamp.messages.Register
 
register(String, Supplier, RegisterOptions) - Method in class io.crossbar.autobahn.wamp.Session
Registers a WAMP procedure.
register(String, IInvocationHandler, RegisterOptions) - Method in class io.crossbar.autobahn.wamp.Session
Registers a WAMP procedure.
register(String, Function<T, CompletableFuture<InvocationResult>>, RegisterOptions) - Method in class io.crossbar.autobahn.wamp.Session
Registers a WAMP procedure.
register(String, BiFunction<T, InvocationDetails, CompletableFuture<InvocationResult>>, RegisterOptions) - Method in class io.crossbar.autobahn.wamp.Session
Registers a WAMP procedure.
register(String, TriFunction<T, U, InvocationDetails, CompletableFuture<InvocationResult>>, RegisterOptions) - Method in class io.crossbar.autobahn.wamp.Session
Registers a WAMP procedure.
Registered - Class in io.crossbar.autobahn.wamp.messages
 
Registered(long, long) - Constructor for class io.crossbar.autobahn.wamp.messages.Registered
 
RegisterOptions - Class in io.crossbar.autobahn.wamp.types
 
RegisterOptions(String, String) - Constructor for class io.crossbar.autobahn.wamp.types.RegisterOptions
 
RegisterRequest - Class in io.crossbar.autobahn.wamp.requests
 
RegisterRequest(long, CompletableFuture<Registration>, String, Object) - Constructor for class io.crossbar.autobahn.wamp.requests.RegisterRequest
 
registration - Variable in class io.crossbar.autobahn.wamp.messages.Invocation
 
registration - Variable in class io.crossbar.autobahn.wamp.messages.Registered
 
registration - Variable in class io.crossbar.autobahn.wamp.types.InvocationDetails
 
Registration - Class in io.crossbar.autobahn.wamp.types
 
Registration(long, String, Object) - Constructor for class io.crossbar.autobahn.wamp.types.Registration
 
registration - Variable in class io.crossbar.autobahn.wamp.types.Registration
 
removeOnConnectListener(ISession.OnConnectListener) - Method in class io.crossbar.autobahn.wamp.Session
 
removeOnDisconnectListener(ISession.OnDisconnectListener) - Method in class io.crossbar.autobahn.wamp.Session
 
removeOnJoinListener(ISession.OnJoinListener) - Method in class io.crossbar.autobahn.wamp.Session
 
removeOnLeaveListener(ISession.OnLeaveListener) - Method in class io.crossbar.autobahn.wamp.Session
 
removeOnReadyListener(ISession.OnReadyListener) - Method in class io.crossbar.autobahn.wamp.Session
 
removeOnUserErrorListener(ISession.OnUserErrorListener) - Method in class io.crossbar.autobahn.wamp.Session
 
request - Variable in class io.crossbar.autobahn.wamp.messages.Call
 
request - Variable in class io.crossbar.autobahn.wamp.messages.Cancel
 
request - Variable in class io.crossbar.autobahn.wamp.messages.Error
 
request - Variable in class io.crossbar.autobahn.wamp.messages.Interrupt
 
request - Variable in class io.crossbar.autobahn.wamp.messages.Invocation
 
request - Variable in class io.crossbar.autobahn.wamp.messages.Publish
 
request - Variable in class io.crossbar.autobahn.wamp.messages.Published
 
request - Variable in class io.crossbar.autobahn.wamp.messages.Registered
 
request - Variable in class io.crossbar.autobahn.wamp.messages.Result
 
request - Variable in class io.crossbar.autobahn.wamp.messages.Subscribed
 
request - Variable in class io.crossbar.autobahn.wamp.messages.Yield
 
Request - Class in io.crossbar.autobahn.wamp.requests
 
Request(long) - Constructor for class io.crossbar.autobahn.wamp.requests.Request
 
request - Variable in class io.crossbar.autobahn.wamp.requests.Request
 
requestType - Variable in class io.crossbar.autobahn.wamp.messages.Error
 
Result - Class in io.crossbar.autobahn.wamp.messages
 
Result(long, List<Object>, Map<String, Object>) - Constructor for class io.crossbar.autobahn.wamp.messages.Result
 
results - Variable in class io.crossbar.autobahn.wamp.types.CallResult
 
results - Variable in class io.crossbar.autobahn.wamp.types.InvocationResult
 
resultType - Variable in class io.crossbar.autobahn.wamp.requests.CallRequest
 
roles - Variable in class io.crossbar.autobahn.wamp.messages.Hello
 
roles - Variable in class io.crossbar.autobahn.wamp.messages.Welcome
 

S

send(byte[], boolean) - Method in interface io.crossbar.autobahn.wamp.interfaces.ITransport
 
send(byte[], boolean) - Method in class io.crossbar.autobahn.wamp.transports.NettyTransport
 
serialize(List<Object>) - Method in class io.crossbar.autobahn.wamp.interfaces.ISerializer
 
session - Variable in class io.crossbar.autobahn.wamp.messages.Welcome
 
Session - Class in io.crossbar.autobahn.wamp
 
Session() - Constructor for class io.crossbar.autobahn.wamp.Session
 
Session(ExecutorService) - Constructor for class io.crossbar.autobahn.wamp.Session
 
session - Variable in class io.crossbar.autobahn.wamp.types.EventDetails
 
session - Variable in class io.crossbar.autobahn.wamp.types.InvocationDetails
 
SessionDetails - Class in io.crossbar.autobahn.wamp.types
 
SessionDetails(String, long) - Constructor for class io.crossbar.autobahn.wamp.types.SessionDetails
 
sessionID - Variable in class io.crossbar.autobahn.wamp.types.SessionDetails
 
setMaxFramePayloadSize(int) - Method in class io.crossbar.autobahn.wamp.types.WebSocketOptions
Set maximum frame payload size that will be accepted when receiving.
signature - Variable in class io.crossbar.autobahn.wamp.messages.Authenticate
 
signature - Variable in class io.crossbar.autobahn.wamp.types.ChallengeResponse
 
subscribe(String, Consumer<T>, SubscribeOptions) - Method in interface io.crossbar.autobahn.wamp.interfaces.ISession
 
subscribe(String, Function<T, CompletableFuture<ReceptionResult>>, SubscribeOptions) - Method in interface io.crossbar.autobahn.wamp.interfaces.ISession
 
subscribe(String, BiConsumer<T, EventDetails>, SubscribeOptions) - Method in interface io.crossbar.autobahn.wamp.interfaces.ISession
 
subscribe(String, BiFunction<T, EventDetails, CompletableFuture<ReceptionResult>>, SubscribeOptions) - Method in interface io.crossbar.autobahn.wamp.interfaces.ISession
 
subscribe(String, TriConsumer<T, U, EventDetails>, SubscribeOptions) - Method in interface io.crossbar.autobahn.wamp.interfaces.ISession
 
subscribe(String, TriFunction<T, U, EventDetails, CompletableFuture<ReceptionResult>>, SubscribeOptions) - Method in interface io.crossbar.autobahn.wamp.interfaces.ISession
 
Subscribe - Class in io.crossbar.autobahn.wamp.messages
 
Subscribe(long, SubscribeOptions, String) - Constructor for class io.crossbar.autobahn.wamp.messages.Subscribe
 
subscribe(String, Consumer<T>, SubscribeOptions) - Method in class io.crossbar.autobahn.wamp.Session
Subscribes to a WAMP topic
subscribe(String, Function<T, CompletableFuture<ReceptionResult>>, SubscribeOptions) - Method in class io.crossbar.autobahn.wamp.Session
Subscribes to a WAMP topic.
subscribe(String, BiConsumer<T, EventDetails>, SubscribeOptions) - Method in class io.crossbar.autobahn.wamp.Session
Subscribes to a WAMP topic.
subscribe(String, BiFunction<T, EventDetails, CompletableFuture<ReceptionResult>>, SubscribeOptions) - Method in class io.crossbar.autobahn.wamp.Session
Subscribes to a WAMP topic.
subscribe(String, TriConsumer<T, U, EventDetails>, SubscribeOptions) - Method in class io.crossbar.autobahn.wamp.Session
Subscribes to a WAMP topic.
subscribe(String, TriFunction<T, U, EventDetails, CompletableFuture<ReceptionResult>>, SubscribeOptions) - Method in class io.crossbar.autobahn.wamp.Session
Subscribes to a WAMP topic.
Subscribed - Class in io.crossbar.autobahn.wamp.messages
 
Subscribed(long, long) - Constructor for class io.crossbar.autobahn.wamp.messages.Subscribed
 
SubscribeOptions - Class in io.crossbar.autobahn.wamp.types
 
SubscribeOptions(String, boolean, boolean) - Constructor for class io.crossbar.autobahn.wamp.types.SubscribeOptions
 
SubscribeRequest - Class in io.crossbar.autobahn.wamp.requests
 
SubscribeRequest(long, String, CompletableFuture<Subscription>, Object) - Constructor for class io.crossbar.autobahn.wamp.requests.SubscribeRequest
 
subscription - Variable in class io.crossbar.autobahn.wamp.messages.Event
 
subscription - Variable in class io.crossbar.autobahn.wamp.messages.Subscribed
 
subscription - Variable in class io.crossbar.autobahn.wamp.types.EventDetails
 
Subscription - Class in io.crossbar.autobahn.wamp.types
 
Subscription(long, String, Object) - Constructor for class io.crossbar.autobahn.wamp.types.Subscription
 
subscription - Variable in class io.crossbar.autobahn.wamp.types.Subscription
 

T

ticket - Variable in class io.crossbar.autobahn.wamp.auth.TicketAuth
 
TicketAuth - Class in io.crossbar.autobahn.wamp.auth
 
TicketAuth(String, String, Map<String, Object>) - Constructor for class io.crossbar.autobahn.wamp.auth.TicketAuth
 
timeout - Variable in class io.crossbar.autobahn.wamp.messages.Call
 
timeout - Variable in class io.crossbar.autobahn.wamp.types.CallOptions
 
topic - Variable in class io.crossbar.autobahn.wamp.messages.Publish
 
topic - Variable in class io.crossbar.autobahn.wamp.requests.SubscribeRequest
 
topic - Variable in class io.crossbar.autobahn.wamp.types.EventDetails
 
topic - Variable in class io.crossbar.autobahn.wamp.types.Subscription
 
TriConsumer<T,U,V> - Interface in io.crossbar.autobahn.wamp.interfaces
 
TriFunction<T,U,V,R> - Interface in io.crossbar.autobahn.wamp.interfaces
 

U

Unregister - Class in io.crossbar.autobahn.wamp.messages
 
Unregister(long, long) - Constructor for class io.crossbar.autobahn.wamp.messages.Unregister
 
Unregistered - Class in io.crossbar.autobahn.wamp.messages
 
Unregistered(long, long, String) - Constructor for class io.crossbar.autobahn.wamp.messages.Unregistered
 
unserialize(byte[], boolean) - Method in class io.crossbar.autobahn.wamp.interfaces.ISerializer
 
Unsubscribe - Class in io.crossbar.autobahn.wamp.messages
 
Unsubscribe(long, long) - Constructor for class io.crossbar.autobahn.wamp.messages.Unsubscribe
 
Unsubscribed - Class in io.crossbar.autobahn.wamp.messages
 
Unsubscribed(long, long, String) - Constructor for class io.crossbar.autobahn.wamp.messages.Unsubscribed
 
userEventTriggered(ChannelHandlerContext, Object) - Method in class io.crossbar.autobahn.wamp.transports.NettyWebSocketClientHandler
 

V

validateMessage(List<Object>, int, String, int, int) - Static method in class io.crossbar.autobahn.wamp.utils.MessageUtil
Validate a raw WAMP message object based on supplied criteria.
validateMessage(List<Object>, int, String, int) - Static method in class io.crossbar.autobahn.wamp.utils.MessageUtil
Validate a raw WAMP message object based on supplied criteria.

W

WebSocketOptions - Class in io.crossbar.autobahn.wamp.types
 
WebSocketOptions() - Constructor for class io.crossbar.autobahn.wamp.types.WebSocketOptions
 
Welcome - Class in io.crossbar.autobahn.wamp.messages
 
Welcome(long, Map<String, Map>, String) - Constructor for class io.crossbar.autobahn.wamp.messages.Welcome
 

Y

Yield - Class in io.crossbar.autobahn.wamp.messages
 
Yield(long, List<Object>, Map<String, Object>) - Constructor for class io.crossbar.autobahn.wamp.messages.Yield
 
A C D E G H I J K L M N O P R S T U V W Y 
Skip navigation links