Index

A B C D E F G H I J K L M N O P R S T U V W X Y 
All Classes All Packages

A

ABLogger - Class in io.crossbar.autobahn.utils
 
ABLogger() - Constructor for class io.crossbar.autobahn.utils.ABLogger
 
abort() - Method in interface io.crossbar.autobahn.wamp.interfaces.ITransport
 
abort() - Method in class io.crossbar.autobahn.wamp.transports.NettyWebSocket
 
abort() - Method in class io.crossbar.autobahn.wamp.transports.RawSocket
 
Abort - Class in io.crossbar.autobahn.wamp.messages
 
Abort(String, String) - Constructor for class io.crossbar.autobahn.wamp.messages.Abort
 
accept(List<Object>, Map<String, Object>, EventDetails) - Method in class io.crossbar.autobahn.wamp.reflectionRoles.MethodEventHandler
 
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(byte[], String, BigInteger, int) - Method in class xbr.network.SimpleSeller
 
add(Session, String) - Method in class io.crossbar.autobahn.wamp.Client
 
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
 
addOnReadyListener(ISession.OnReadyListener) - 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
Deprecated.
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
 
ApplicationError(String, List<Object>, Map<String, Object>) - 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(List<Object>, Map<String, Object>, InvocationDetails) - Method in class io.crossbar.autobahn.wamp.reflectionRoles.MethodInvocationHandler
 
apply(T, U, V) - Method in interface io.crossbar.autobahn.wamp.interfaces.TriFunction
 
args - Variable in exception io.crossbar.autobahn.wamp.exceptions.ApplicationError
 
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
 
ArgumentUnpacker - Class in io.crossbar.autobahn.wamp.reflectionRoles
 
ArgumentUnpacker(Method) - Constructor for class io.crossbar.autobahn.wamp.reflectionRoles.ArgumentUnpacker
 
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.ChallengeResponseAuth
 
authextra - Variable in class io.crossbar.autobahn.wamp.auth.CryptosignAuth
 
authextra - Variable in class io.crossbar.autobahn.wamp.auth.TicketAuth
 
authextra - Variable in class io.crossbar.autobahn.wamp.messages.Hello
 
authid - Variable in class io.crossbar.autobahn.wamp.auth.AnonymousAuth
 
authid - Variable in class io.crossbar.autobahn.wamp.auth.ChallengeResponseAuth
 
authid - Variable in class io.crossbar.autobahn.wamp.auth.CryptosignAuth
 
authid - Variable in class io.crossbar.autobahn.wamp.auth.TicketAuth
 
authid - Variable in class io.crossbar.autobahn.wamp.types.SessionDetails
 
authID - Variable in class io.crossbar.autobahn.wamp.messages.Hello
 
authmethod - Static variable in class io.crossbar.autobahn.wamp.auth.AnonymousAuth
 
authmethod - Static variable in class io.crossbar.autobahn.wamp.auth.ChallengeResponseAuth
 
authmethod - Static variable in class io.crossbar.autobahn.wamp.auth.CryptosignAuth
 
authmethod - Static variable in class io.crossbar.autobahn.wamp.auth.TicketAuth
 
authMethods - Variable in class io.crossbar.autobahn.wamp.messages.Hello
 
authrole - Variable in class io.crossbar.autobahn.wamp.auth.ChallengeResponseAuth
 
authrole - Variable in class io.crossbar.autobahn.wamp.auth.CryptosignAuth
 
authrole - Variable in class io.crossbar.autobahn.wamp.types.SessionDetails
 
authRole - Variable in class io.crossbar.autobahn.wamp.messages.Hello
 
AuthUtil - Class in io.crossbar.autobahn.utils
 
AuthUtil() - Constructor for class io.crossbar.autobahn.utils.AuthUtil
 
autoSelectExecutor() - Static method in class io.crossbar.autobahn.wamp.utils.Platform
Auto selects the Executor based on the underlying platform.
autoSelectTransport(String) - Static method in class io.crossbar.autobahn.wamp.utils.Platform
Automatically returns a WebSocket based transport for WAMP based on the underlying platform.

B

balance() - Method in class xbr.network.SimpleBuyer
 

C

call(String) - Method in interface io.crossbar.autobahn.wamp.interfaces.ISession
Calls a remote procedure.
call(String) - Method in class io.crossbar.autobahn.wamp.Session
 
call(String, TypeReference<T>) - Method in interface io.crossbar.autobahn.wamp.interfaces.ISession
 
call(String, TypeReference<T>) - Method in class io.crossbar.autobahn.wamp.Session
 
call(String, TypeReference<T>, CallOptions) - Method in interface io.crossbar.autobahn.wamp.interfaces.ISession
 
call(String, TypeReference<T>, CallOptions) - Method in class io.crossbar.autobahn.wamp.Session
 
call(String, TypeReference<T>, CallOptions, Object...) - Method in interface io.crossbar.autobahn.wamp.interfaces.ISession
Calls a remote procedure where the result needs to be resolved to a POJO.
call(String, TypeReference<T>, CallOptions, Object...) - Method in class io.crossbar.autobahn.wamp.Session
 
call(String, TypeReference<T>, Object...) - Method in interface io.crossbar.autobahn.wamp.interfaces.ISession
 
call(String, TypeReference<T>, Object...) - Method in class io.crossbar.autobahn.wamp.Session
 
call(String, CallOptions, Object...) - Method in interface io.crossbar.autobahn.wamp.interfaces.ISession
Calls a remote procedure.
call(String, CallOptions, Object...) - Method in class io.crossbar.autobahn.wamp.Session
 
call(String, Class<T>) - Method in interface io.crossbar.autobahn.wamp.interfaces.ISession
 
call(String, Class<T>) - Method in class io.crossbar.autobahn.wamp.Session
 
call(String, Class<T>, CallOptions) - Method in interface io.crossbar.autobahn.wamp.interfaces.ISession
 
call(String, Class<T>, CallOptions) - Method in class io.crossbar.autobahn.wamp.Session
 
call(String, Object...) - Method in interface io.crossbar.autobahn.wamp.interfaces.ISession
Calls a remote procedure.
call(String, Object...) - Method in class io.crossbar.autobahn.wamp.Session
 
call(String, List<Object>, TypeReference<T>) - Method in interface io.crossbar.autobahn.wamp.interfaces.ISession
 
call(String, List<Object>, TypeReference<T>) - Method in class io.crossbar.autobahn.wamp.Session
 
call(String, List<Object>, TypeReference<T>, CallOptions) - Method in interface io.crossbar.autobahn.wamp.interfaces.ISession
 
call(String, List<Object>, TypeReference<T>, CallOptions) - Method in class io.crossbar.autobahn.wamp.Session
 
call(String, List<Object>, Class<T>) - Method in interface io.crossbar.autobahn.wamp.interfaces.ISession
 
call(String, List<Object>, Class<T>) - Method in class io.crossbar.autobahn.wamp.Session
 
call(String, List<Object>, Class<T>, CallOptions) - Method in interface io.crossbar.autobahn.wamp.interfaces.ISession
 
call(String, List<Object>, Class<T>, CallOptions) - Method in class io.crossbar.autobahn.wamp.Session
 
call(String, List<Object>, Map<String, Object>, TypeReference<T>) - Method in interface io.crossbar.autobahn.wamp.interfaces.ISession
 
call(String, List<Object>, Map<String, Object>, TypeReference<T>) - Method in class io.crossbar.autobahn.wamp.Session
 
call(String, List<Object>, Map<String, Object>, TypeReference<T>, CallOptions) - Method in interface io.crossbar.autobahn.wamp.interfaces.ISession
Calls a remote procedure where the result needs to be resolved to a POJO.
call(String, List<Object>, Map<String, Object>, TypeReference<T>, CallOptions) - Method in class io.crossbar.autobahn.wamp.Session
 
call(String, List<Object>, Map<String, Object>, CallOptions) - Method in interface io.crossbar.autobahn.wamp.interfaces.ISession
Calls a remote procedure.
call(String, List<Object>, Map<String, Object>, CallOptions) - Method in class io.crossbar.autobahn.wamp.Session
 
call(String, List<Object>, Map<String, Object>, Class<T>) - Method in interface io.crossbar.autobahn.wamp.interfaces.ISession
 
call(String, List<Object>, Map<String, Object>, Class<T>) - Method in class io.crossbar.autobahn.wamp.Session
 
call(String, List<Object>, Map<String, Object>, Class<T>, CallOptions) - Method in interface io.crossbar.autobahn.wamp.interfaces.ISession
 
call(String, List<Object>, Map<String, Object>, Class<T>, CallOptions) - Method in class io.crossbar.autobahn.wamp.Session
 
call(String, Map<String, Object>) - Method in interface io.crossbar.autobahn.wamp.interfaces.ISession
Calls a remote procedure.
call(String, Map<String, Object>) - Method in class io.crossbar.autobahn.wamp.Session
 
call(String, Map<String, Object>, TypeReference<T>) - Method in interface io.crossbar.autobahn.wamp.interfaces.ISession
 
call(String, Map<String, Object>, TypeReference<T>) - Method in class io.crossbar.autobahn.wamp.Session
 
call(String, Map<String, Object>, TypeReference<T>, CallOptions) - Method in interface io.crossbar.autobahn.wamp.interfaces.ISession
 
call(String, Map<String, Object>, TypeReference<T>, CallOptions) - Method in class io.crossbar.autobahn.wamp.Session
 
call(String, Map<String, Object>, CallOptions) - Method in interface io.crossbar.autobahn.wamp.interfaces.ISession
Calls a remote procedure.
call(String, Map<String, Object>, CallOptions) - Method in class io.crossbar.autobahn.wamp.Session
 
call(String, Map<String, Object>, Class<T>) - Method in interface io.crossbar.autobahn.wamp.interfaces.ISession
 
call(String, Map<String, Object>, Class<T>) - Method in class io.crossbar.autobahn.wamp.Session
 
call(String, Map<String, Object>, Class<T>, CallOptions) - Method in interface io.crossbar.autobahn.wamp.interfaces.ISession
 
call(String, Map<String, Object>, Class<T>, CallOptions) - Method in class io.crossbar.autobahn.wamp.Session
 
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
 
CalleeProxyInvocationHandler - Class in io.crossbar.autobahn.wamp.reflectionRoles
 
CalleeProxyInvocationHandler(Session) - Constructor for class io.crossbar.autobahn.wamp.reflectionRoles.CalleeProxyInvocationHandler
 
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, TypeReference, Class) - 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 - Class in io.crossbar.autobahn.wamp.types
 
Challenge(String, Map<String, Object>) - Constructor for class io.crossbar.autobahn.wamp.messages.Challenge
 
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
 
ChallengeResponseAuth - Class in io.crossbar.autobahn.wamp.auth
 
ChallengeResponseAuth(String, String) - Constructor for class io.crossbar.autobahn.wamp.auth.ChallengeResponseAuth
 
ChallengeResponseAuth(String, String, String, Map<String, Object>) - Constructor for class io.crossbar.autobahn.wamp.auth.ChallengeResponseAuth
 
ChallengeResponseAuth(String, String, Map<String, Object>) - Constructor for class io.crossbar.autobahn.wamp.auth.ChallengeResponseAuth
 
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(ITransport) - Constructor for class io.crossbar.autobahn.wamp.Client
 
Client(ITransport, Executor) - Constructor for class io.crossbar.autobahn.wamp.Client
 
Client(Session, String, String) - Constructor for class io.crossbar.autobahn.wamp.Client
 
Client(Session, String, String, IAuthenticator) - Constructor for class io.crossbar.autobahn.wamp.Client
 
Client(Session, String, String, Executor) - Constructor for class io.crossbar.autobahn.wamp.Client
 
Client(Session, String, String, List<IAuthenticator>) - Constructor for class io.crossbar.autobahn.wamp.Client
 
Client(String) - Constructor for class io.crossbar.autobahn.wamp.Client
 
Client(String, Executor) - Constructor for class io.crossbar.autobahn.wamp.Client
 
Client(List<ITransport>) - Constructor for class io.crossbar.autobahn.wamp.Client
 
Client(List<ITransport>, Executor) - 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.NettyWebSocket
 
close() - Method in class io.crossbar.autobahn.wamp.transports.RawSocket
 
closeChannel() - Method in class xbr.network.SimpleBuyer
 
closeChannel(List<Object>, Map<String, Object>, InvocationDetails) - Method in class xbr.network.SimpleSeller
 
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.NettyWebSocket
 
connect(ITransportHandler) - Method in class io.crossbar.autobahn.wamp.transports.RawSocket
 
connect(ITransportHandler, TransportOptions) - Method in interface io.crossbar.autobahn.wamp.interfaces.ITransport
 
connect(ITransportHandler, TransportOptions) - Method in class io.crossbar.autobahn.wamp.transports.NettyWebSocket
 
connect(ITransportHandler, TransportOptions) - Method in class io.crossbar.autobahn.wamp.transports.RawSocket
 
connect(TransportOptions) - Method in class io.crossbar.autobahn.wamp.Client
 
convertValue(Object, TypeReference) - Method in class io.crossbar.autobahn.wamp.interfaces.ISerializer
 
convertValue(Object, Class<T>) - Method in class io.crossbar.autobahn.wamp.interfaces.ISerializer
 
CryptosignAuth - Class in io.crossbar.autobahn.wamp.auth
 
CryptosignAuth(String, File) - Constructor for class io.crossbar.autobahn.wamp.auth.CryptosignAuth
 
CryptosignAuth(String, String, String) - Constructor for class io.crossbar.autobahn.wamp.auth.CryptosignAuth
 
CryptosignAuth(String, String, String, Map<String, Object>) - Constructor for class io.crossbar.autobahn.wamp.auth.CryptosignAuth
 
CryptosignAuth(String, String, Map<String, Object>) - Constructor for class io.crossbar.autobahn.wamp.auth.CryptosignAuth
 
CurrentThreadExecutor - Class in io.crossbar.autobahn.wamp.utils
 
CurrentThreadExecutor() - Constructor for class io.crossbar.autobahn.wamp.utils.CurrentThreadExecutor
 

D

d(String) - Method in interface io.crossbar.autobahn.utils.IABLogger
 
DEBUG - Static variable in class io.crossbar.autobahn.utils.Globals
 
decodeString(String) - Static method in class io.crossbar.autobahn.utils.AuthUtil
 
decrypt(byte[]) - Method in class xbr.network.crypto.SealedBox
 
decrypt(byte[]) - Method in class xbr.network.crypto.SecretBox
 
decrypt(byte[], byte[]) - Method in class xbr.network.crypto.SecretBox
 
details - Variable in class io.crossbar.autobahn.wamp.messages.Invocation
 
details - Variable in class io.crossbar.autobahn.wamp.types.SubscribeOptions
 

E

e(String) - Method in interface io.crossbar.autobahn.utils.IABLogger
 
encodeData(String, HashMap<String, Object>) - Method in class xbr.network.web3.StructuredDataEncoder
 
encodeStruct(String) - Method in class xbr.network.web3.StructuredDataEncoder
 
encodeToString(byte[]) - Static method in class io.crossbar.autobahn.utils.AuthUtil
 
encodeType(String) - Method in class xbr.network.web3.StructuredDataEncoder
 
encrypt(byte[]) - Method in class xbr.network.crypto.SealedBox
 
encrypt(byte[]) - Method in class xbr.network.crypto.SecretBox
 
encrypt(byte[], byte[]) - Method in class xbr.network.crypto.SecretBox
 
endpoint - Variable in class io.crossbar.autobahn.wamp.requests.RegisterRequest
 
endpoint - Variable in class io.crossbar.autobahn.wamp.types.Registration
 
error - Variable in class io.crossbar.autobahn.wamp.messages.Error
 
Error - Exception in io.crossbar.autobahn.wamp.exceptions
 
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(String) - Constructor for exception io.crossbar.autobahn.wamp.exceptions.Error
 
Event - Class in io.crossbar.autobahn.wamp.messages
 
Event(long, long, String, boolean, List<Object>, Map<String, Object>) - Constructor for class io.crossbar.autobahn.wamp.messages.Event
 
EventDetails - Class in io.crossbar.autobahn.wamp.types
 
EventDetails(Subscription, long, String, boolean, 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
 
execute(Runnable) - Method in class io.crossbar.autobahn.wamp.utils.CurrentThreadExecutor
 
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
 

F

flattenMultidimensionalArray(Object) - Method in class xbr.network.web3.StructuredDataEncoder
 

G

getAndroidAPIVersion() - Static method in class io.crossbar.autobahn.wamp.utils.Platform
Checks if the underlying platform is Android and if the API level is greater than equal to the requested value.
getArguments() - Method in exception io.crossbar.autobahn.wamp.reflectionRoles.WampException
 
getArrayDimensionsFromData(Object) - Method in class xbr.network.web3.StructuredDataEncoder
 
getArrayDimensionsFromDeclaration(String) - Method in class xbr.network.web3.StructuredDataEncoder
 
getAuthMethod() - Method in class io.crossbar.autobahn.wamp.auth.AnonymousAuth
 
getAuthMethod() - Method in class io.crossbar.autobahn.wamp.auth.ChallengeResponseAuth
 
getAuthMethod() - Method in class io.crossbar.autobahn.wamp.auth.CryptosignAuth
 
getAuthMethod() - Method in class io.crossbar.autobahn.wamp.auth.TicketAuth
 
getAuthMethod() - Method in interface io.crossbar.autobahn.wamp.interfaces.IAuthenticator
 
getAutoPingInterval() - Method in class io.crossbar.autobahn.wamp.types.TransportOptions
 
getAutoPingTimeout() - Method in class io.crossbar.autobahn.wamp.types.TransportOptions
 
getCalleeProxy(Class<TProxy>) - Method in class io.crossbar.autobahn.wamp.reflectionRoles.ReflectionServices
 
getDependencies(String) - Method in class xbr.network.web3.StructuredDataEncoder
 
getDepthsAndDimensions(Object, int) - Method in class xbr.network.web3.StructuredDataEncoder
 
getDetails() - Method in exception io.crossbar.autobahn.wamp.reflectionRoles.WampException
 
getErrorUri() - Method in exception io.crossbar.autobahn.wamp.reflectionRoles.WampException
 
getFirst() - Method in class xbr.network.web3.Pair
 
getID() - Method in class io.crossbar.autobahn.wamp.Session
Returns the ID of the current session, 0 otherwise.
getKwArguments() - Method in exception io.crossbar.autobahn.wamp.reflectionRoles.WampException
 
getLogger(String) - Static method in class io.crossbar.autobahn.utils.ABLogger
 
getMaxFramePayloadSize() - Method in class io.crossbar.autobahn.wamp.types.TransportOptions
Get maximum frame payload size that will be accepted when receiving.
getName() - Method in class io.crossbar.autobahn.wamp.reflectionRoles.ParameterInfo
 
getOrDefault(Map<?, ?>, Object, T) - Static method in class io.crossbar.autobahn.wamp.utils.Shortcuts
 
getPosition() - Method in class io.crossbar.autobahn.wamp.reflectionRoles.ParameterInfo
 
getPublicKey() - Method in class xbr.network.SimpleSeller
 
getReflectionServices() - Method in class io.crossbar.autobahn.wamp.Session
 
getRetained - Variable in class io.crossbar.autobahn.wamp.types.SubscribeOptions
 
getSecond() - Method in class xbr.network.web3.Pair
 
getType() - Method in class io.crossbar.autobahn.wamp.reflectionRoles.ParameterInfo
 
Globals - Class in io.crossbar.autobahn.utils
 
Globals() - Constructor for class io.crossbar.autobahn.utils.Globals
 
Goodbye - Class in io.crossbar.autobahn.wamp.messages
 
Goodbye(String, String) - Constructor for class io.crossbar.autobahn.wamp.messages.Goodbye
 

H

handleAsync(Method, Object[]) - Method in class io.crossbar.autobahn.wamp.reflectionRoles.CalleeProxyInvocationHandler
 
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
 
handleSync(Method, Object[]) - Method in class io.crossbar.autobahn.wamp.reflectionRoles.CalleeProxyInvocationHandler
 
hashDomain() - Method in class xbr.network.web3.StructuredDataEncoder
 
hashMessage(String, HashMap<String, Object>) - Method in class xbr.network.web3.StructuredDataEncoder
 
hashStructuredData() - Method in class xbr.network.web3.StructuredDataEncoder
 
Hello - Class in io.crossbar.autobahn.wamp.messages
 
Hello(String, Map<String, Map>) - Constructor for class io.crossbar.autobahn.wamp.messages.Hello
 
Hello(String, Map<String, Map>, List<String>, String, String, Map<String, Object>) - Constructor for class io.crossbar.autobahn.wamp.messages.Hello
 
Hello(String, Map<String, Map>, List<String>, String, Map<String, Object>) - Constructor for class io.crossbar.autobahn.wamp.messages.Hello
Deprecated.

I

i(String) - Method in interface io.crossbar.autobahn.utils.IABLogger
 
IABLogger - Interface in io.crossbar.autobahn.utils
 
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, Map<String, Object>, 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(List<Object>, Map<String, Object>) - Constructor for class io.crossbar.autobahn.wamp.types.InvocationResult
 
InvocationResult(Map<String, Object>) - Constructor for class io.crossbar.autobahn.wamp.types.InvocationResult
 
invoke - Variable in class io.crossbar.autobahn.wamp.types.RegisterOptions
 
invoke(Object, Method, Object[]) - Method in class io.crossbar.autobahn.wamp.reflectionRoles.CalleeProxyInvocationHandler
 
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.utils - package io.crossbar.autobahn.utils
 
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.reflectionRoles - package io.crossbar.autobahn.wamp.reflectionRoles
 
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
 
isActive() - Method in class io.crossbar.autobahn.wamp.types.Registration
 
isActive() - Method in class io.crossbar.autobahn.wamp.types.Subscription
 
isAndroid() - Static method in class io.crossbar.autobahn.utils.Platform
Checks if code is running on Android.
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.NettyWebSocket
 
isOpen() - Method in class io.crossbar.autobahn.wamp.transports.RawSocket
 
ITransport - Interface in io.crossbar.autobahn.wamp.interfaces
 
ITransportHandler - Interface in io.crossbar.autobahn.wamp.interfaces
 

J

join(String) - Method in interface io.crossbar.autobahn.wamp.interfaces.ISession
Joins a realm on the WAMP router
join(String) - Method in class io.crossbar.autobahn.wamp.Session
 
join(String, List<IAuthenticator>) - Method in interface io.crossbar.autobahn.wamp.interfaces.ISession
Joins a realm on the WAMP router
join(String, List<IAuthenticator>) - Method in class io.crossbar.autobahn.wamp.Session
 
jsonMessageObject - Variable in class xbr.network.web3.StructuredDataEncoder
 
JSONSerializer - Class in io.crossbar.autobahn.wamp.serializers
 
JSONSerializer() - Constructor for class io.crossbar.autobahn.wamp.serializers.JSONSerializer
 

K

KeySeries - Class in xbr.network
 
kwargs - Variable in exception io.crossbar.autobahn.wamp.exceptions.ApplicationError
 
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() - Method in interface io.crossbar.autobahn.wamp.interfaces.ISession
Leaves the currently joined WAMP session.
leave() - Method in class io.crossbar.autobahn.wamp.Session
 
leave(String) - Method in interface io.crossbar.autobahn.wamp.interfaces.ISession
Leaves the currently joined WAMP session.
leave(String) - Method in class io.crossbar.autobahn.wamp.Session
 
leave(String, String) - Method in interface io.crossbar.autobahn.wamp.interfaces.ISession
Leaves the currently joined WAMP session.
leave(String, String) - Method in class io.crossbar.autobahn.wamp.Session
 
LOGGER - Static variable in class io.crossbar.autobahn.wamp.Session
 
LOGGER - Static variable in class io.crossbar.autobahn.wamp.transports.RawSocket
 

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
 
MethodEventHandler - Class in io.crossbar.autobahn.wamp.reflectionRoles
 
MethodEventHandler(Object, Method, ISerializer) - Constructor for class io.crossbar.autobahn.wamp.reflectionRoles.MethodEventHandler
 
MethodInvocationHandler - Class in io.crossbar.autobahn.wamp.reflectionRoles
 
MethodInvocationHandler(Object, Method, ISerializer) - Constructor for class io.crossbar.autobahn.wamp.reflectionRoles.MethodInvocationHandler
 
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
 
NettyWebSocket - Class in io.crossbar.autobahn.wamp.transports
 
NettyWebSocket(String) - Constructor for class io.crossbar.autobahn.wamp.transports.NettyWebSocket
 
NettyWebSocket(String, WebSocketOptions) - Constructor for class io.crossbar.autobahn.wamp.transports.NettyWebSocket
Deprecated.
NettyWebSocket(String, List<String>) - Constructor for class io.crossbar.autobahn.wamp.transports.NettyWebSocket
 
NettyWebSocket(String, List<String>, WebSocketOptions) - Constructor for class io.crossbar.autobahn.wamp.transports.NettyWebSocket
Deprecated.
NettyWebSocketClientHandler - Class in io.crossbar.autobahn.wamp.transports
 
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.ChallengeResponseAuth
 
onChallenge(Session, Challenge) - Method in class io.crossbar.autobahn.wamp.auth.CryptosignAuth
 
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(ITransport, ISerializer) - Method in interface io.crossbar.autobahn.wamp.interfaces.ITransportHandler
 
onConnect(ITransport, ISerializer) - Method in class io.crossbar.autobahn.wamp.Session
 
onConnect(Session) - Method in interface io.crossbar.autobahn.wamp.interfaces.ISession.OnConnectListener
 
onDisconnect(boolean) - Method in interface io.crossbar.autobahn.wamp.interfaces.ITransportHandler
 
onDisconnect(boolean) - Method in class io.crossbar.autobahn.wamp.Session
 
onDisconnect(Session, boolean) - Method in interface io.crossbar.autobahn.wamp.interfaces.ISession.OnDisconnectListener
 
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
 
onLeave(CloseDetails) - Method in interface io.crossbar.autobahn.wamp.interfaces.ITransportHandler
 
onLeave(CloseDetails) - Method in class io.crossbar.autobahn.wamp.Session
 
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
 
onReply - Variable in class io.crossbar.autobahn.wamp.requests.UnregisterRequest
 
onReply - Variable in class io.crossbar.autobahn.wamp.requests.UnsubscribeRequest
 
onUserError(Session, String) - Method in interface io.crossbar.autobahn.wamp.interfaces.ISession.OnUserErrorListener
 
openChannel(byte[], BigInteger) - Method in class xbr.network.SimpleBuyer
 
options - Variable in class io.crossbar.autobahn.wamp.requests.CallRequest
 

P

Pair - Class in xbr.network.web3
 
Pair(Object, Object) - Constructor for class xbr.network.web3.Pair
 
ParameterInfo - Class in io.crossbar.autobahn.wamp.reflectionRoles
 
ParameterInfo(int, String, Class<?>) - Constructor for class io.crossbar.autobahn.wamp.reflectionRoles.ParameterInfo
 
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
 
parseJSONMessage(String) - Method in class xbr.network.web3.StructuredDataEncoder
 
parseLong(Object) - Static method in class io.crossbar.autobahn.wamp.utils.MessageUtil
Parse the supplied object as long.
parseOpenSSHFile(File) - Static method in class io.crossbar.autobahn.utils.AuthUtil
 
Platform - Class in io.crossbar.autobahn.utils
 
Platform - Class in io.crossbar.autobahn.wamp.utils
 
Platform() - Constructor for class io.crossbar.autobahn.utils.Platform
 
Platform() - Constructor for class io.crossbar.autobahn.wamp.utils.Platform
 
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 - Variable in class io.crossbar.autobahn.wamp.types.EventDetails
 
publication - Variable in class io.crossbar.autobahn.wamp.types.Publication
 
Publication - Class in io.crossbar.autobahn.wamp.types
 
Publication(long) - Constructor for class io.crossbar.autobahn.wamp.types.Publication
 
publish(String) - Method in interface io.crossbar.autobahn.wamp.interfaces.ISession
Publishes to a WAMP topic
publish(String) - Method in class io.crossbar.autobahn.wamp.Session
 
publish(String, PublishOptions) - Method in interface io.crossbar.autobahn.wamp.interfaces.ISession
Publishes to a WAMP topic.
publish(String, PublishOptions) - Method in class io.crossbar.autobahn.wamp.Session
 
publish(String, PublishOptions, Object...) - Method in interface io.crossbar.autobahn.wamp.interfaces.ISession
Publishes to a WAMP topic.
publish(String, PublishOptions, Object...) - Method in class io.crossbar.autobahn.wamp.Session
 
publish(String, Object...) - Method in interface io.crossbar.autobahn.wamp.interfaces.ISession
Publishes to WAMP topic.
publish(String, Object...) - Method in class io.crossbar.autobahn.wamp.Session
 
publish(String, Object, PublishOptions) - Method in interface io.crossbar.autobahn.wamp.interfaces.ISession
Publishes to a WAMP topic.
publish(String, Object, PublishOptions) - Method in class io.crossbar.autobahn.wamp.Session
 
publish(String, List<Object>, Map<String, Object>, PublishOptions) - Method in interface io.crossbar.autobahn.wamp.interfaces.ISession
Publishes to a WAMP topic.
publish(String, List<Object>, Map<String, Object>, PublishOptions) - Method in class io.crossbar.autobahn.wamp.Session
 
Publish - Class in io.crossbar.autobahn.wamp.messages
 
Publish(long, String, List<Object>, Map<String, Object>, boolean, boolean, boolean) - Constructor for class io.crossbar.autobahn.wamp.messages.Publish
 
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
 
PublishOptions(boolean, 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

RawSocket - Class in io.crossbar.autobahn.wamp.transports
 
RawSocket(String) - Constructor for class io.crossbar.autobahn.wamp.transports.RawSocket
 
RAWSOCKET_SERIALIZER_ID - Static variable in class io.crossbar.autobahn.wamp.serializers.CBORSerializer
 
RAWSOCKET_SERIALIZER_ID - Static variable in class io.crossbar.autobahn.wamp.serializers.JSONSerializer
 
RAWSOCKET_SERIALIZER_ID - Static variable in class io.crossbar.autobahn.wamp.serializers.MessagePackSerializer
 
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.messages.Unregistered
 
reason - Variable in class io.crossbar.autobahn.wamp.messages.Unsubscribed
 
reason - Variable in class io.crossbar.autobahn.wamp.types.CloseDetails
 
REASON_DEFAULT - Static variable in class io.crossbar.autobahn.wamp.types.CloseDetails
 
REASON_TRANSPORT_LOST - Static 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
 
ReflectionServices - Class in io.crossbar.autobahn.wamp.reflectionRoles
 
ReflectionServices(Session, ISerializer) - Constructor for class io.crossbar.autobahn.wamp.reflectionRoles.ReflectionServices
 
register(String, IInvocationHandler) - Method in interface io.crossbar.autobahn.wamp.interfaces.ISession
Registers a WAMP procedure.
register(String, IInvocationHandler) - Method in class io.crossbar.autobahn.wamp.Session
 
register(String, IInvocationHandler, RegisterOptions) - Method in interface io.crossbar.autobahn.wamp.interfaces.ISession
Registers a WAMP procedure.
register(String, IInvocationHandler, RegisterOptions) - Method in class io.crossbar.autobahn.wamp.Session
 
register(String, TriFunction<T, U, InvocationDetails, R>) - Method in interface io.crossbar.autobahn.wamp.interfaces.ISession
Registers a WAMP procedure.
register(String, TriFunction<T, U, InvocationDetails, R>) - Method in class io.crossbar.autobahn.wamp.Session
 
register(String, TriFunction<T, U, InvocationDetails, R>, RegisterOptions) - Method in interface io.crossbar.autobahn.wamp.interfaces.ISession
Registers a WAMP procedure.
register(String, TriFunction<T, U, InvocationDetails, R>, RegisterOptions) - Method in class io.crossbar.autobahn.wamp.Session
 
register(String, BiFunction<T, InvocationDetails, R>) - Method in interface io.crossbar.autobahn.wamp.interfaces.ISession
Registers a WAMP procedure.
register(String, BiFunction<T, InvocationDetails, R>) - Method in class io.crossbar.autobahn.wamp.Session
 
register(String, BiFunction<T, InvocationDetails, R>, RegisterOptions) - Method in interface io.crossbar.autobahn.wamp.interfaces.ISession
Registers a WAMP procedure.
register(String, BiFunction<T, InvocationDetails, R>, RegisterOptions) - Method in class io.crossbar.autobahn.wamp.Session
 
register(String, Function<T, R>) - Method in interface io.crossbar.autobahn.wamp.interfaces.ISession
Registers a WAMP procedure.
register(String, Function<T, R>) - Method in class io.crossbar.autobahn.wamp.Session
 
register(String, Function<T, R>, RegisterOptions) - Method in interface io.crossbar.autobahn.wamp.interfaces.ISession
Registers a WAMP procedure.
register(String, Function<T, R>, RegisterOptions) - Method in class io.crossbar.autobahn.wamp.Session
 
register(String, Supplier<T>) - Method in interface io.crossbar.autobahn.wamp.interfaces.ISession
Registers a WAMP procedure.
register(String, Supplier<T>) - Method in class io.crossbar.autobahn.wamp.Session
 
register(String, Supplier<T>, RegisterOptions) - Method in interface io.crossbar.autobahn.wamp.interfaces.ISession
Registers a WAMP procedure.
register(String, Supplier<T>, RegisterOptions) - Method in class io.crossbar.autobahn.wamp.Session
 
Register - Class in io.crossbar.autobahn.wamp.messages
 
Register(long, String, String, String) - Constructor for class io.crossbar.autobahn.wamp.messages.Register
 
registerCallee(Object) - Method in class io.crossbar.autobahn.wamp.reflectionRoles.ReflectionServices
 
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
 
registerSubscriber(Object) - Method in class io.crossbar.autobahn.wamp.reflectionRoles.ReflectionServices
 
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.messages.Unregistered
 
registration - Variable in class io.crossbar.autobahn.wamp.types.InvocationDetails
 
registration - Variable in class io.crossbar.autobahn.wamp.types.Registration
 
Registration - Class in io.crossbar.autobahn.wamp.types
 
Registration(long, String, Object, Session) - Constructor for class io.crossbar.autobahn.wamp.types.Registration
 
registrationID - Variable in class io.crossbar.autobahn.wamp.requests.UnregisterRequest
 
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.Unregistered
 
request - Variable in class io.crossbar.autobahn.wamp.messages.Unsubscribed
 
request - Variable in class io.crossbar.autobahn.wamp.messages.Yield
 
request - Variable in class io.crossbar.autobahn.wamp.requests.Request
 
Request - Class in io.crossbar.autobahn.wamp.requests
 
Request(long) - Constructor for 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
 
resultTypeClass - Variable in class io.crossbar.autobahn.wamp.requests.CallRequest
 
resultTypeClass - Variable in class io.crossbar.autobahn.wamp.requests.SubscribeRequest
 
resultTypeClass - Variable in class io.crossbar.autobahn.wamp.types.Subscription
 
resultTypeRef - Variable in class io.crossbar.autobahn.wamp.requests.CallRequest
 
resultTypeRef - Variable in class io.crossbar.autobahn.wamp.requests.SubscribeRequest
 
resultTypeRef - Variable in class io.crossbar.autobahn.wamp.types.Subscription
 
retain - Variable in class io.crossbar.autobahn.wamp.messages.Publish
 
retain - Variable in class io.crossbar.autobahn.wamp.types.PublishOptions
 
retained - Variable in class io.crossbar.autobahn.wamp.messages.Event
 
retained - Variable in class io.crossbar.autobahn.wamp.types.EventDetails
 
roles - Variable in class io.crossbar.autobahn.wamp.messages.Hello
 
roles - Variable in class io.crossbar.autobahn.wamp.messages.Welcome
 

S

SealedBox - Class in xbr.network.crypto
 
SealedBox(byte[]) - Constructor for class xbr.network.crypto.SealedBox
 
SealedBox(byte[], byte[]) - Constructor for class xbr.network.crypto.SealedBox
 
SealedBox(String, String, Encoder) - Constructor for class xbr.network.crypto.SealedBox
 
SealedBox(String, Encoder) - Constructor for class xbr.network.crypto.SealedBox
 
secret - Variable in class io.crossbar.autobahn.wamp.auth.ChallengeResponseAuth
 
SecretBox - Class in xbr.network.crypto
 
SecretBox(byte[]) - Constructor for class xbr.network.crypto.SecretBox
 
sell(List<Object>, Map<String, Object>, InvocationDetails) - Method in class xbr.network.SimpleSeller
 
send(byte[], boolean) - Method in interface io.crossbar.autobahn.wamp.interfaces.ITransport
 
send(byte[], boolean) - Method in class io.crossbar.autobahn.wamp.transports.NettyWebSocket
 
send(byte[], boolean) - Method in class io.crossbar.autobahn.wamp.transports.RawSocket
 
serialize(List<Object>) - Method in class io.crossbar.autobahn.wamp.interfaces.ISerializer
 
session - Variable in class io.crossbar.autobahn.wamp.messages.Welcome
 
session - Variable in class io.crossbar.autobahn.wamp.types.EventDetails
 
session - Variable in class io.crossbar.autobahn.wamp.types.InvocationDetails
 
session - Variable in class io.crossbar.autobahn.wamp.types.Registration
 
session - Variable in class io.crossbar.autobahn.wamp.types.Subscription
 
Session - Class in io.crossbar.autobahn.wamp
 
Session() - Constructor for class io.crossbar.autobahn.wamp.Session
 
Session(Executor) - Constructor for class io.crossbar.autobahn.wamp.Session
 
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
 
setAutoPingInterval(int) - Method in class io.crossbar.autobahn.wamp.types.TransportOptions
 
setAutoPingTimeout(int) - Method in class io.crossbar.autobahn.wamp.types.TransportOptions
 
setInactive() - Method in class io.crossbar.autobahn.wamp.types.Registration
 
setInactive() - Method in class io.crossbar.autobahn.wamp.types.Subscription
 
setMaxFramePayloadSize(int) - Method in class io.crossbar.autobahn.wamp.types.TransportOptions
Set maximum frame payload size that will be accepted when receiving.
setOptions(TransportOptions) - Method in class io.crossbar.autobahn.wamp.Client
 
setOptions(TransportOptions) - Method in interface io.crossbar.autobahn.wamp.interfaces.ITransport
 
setOptions(TransportOptions) - Method in class io.crossbar.autobahn.wamp.transports.NettyWebSocket
 
setOptions(TransportOptions) - Method in class io.crossbar.autobahn.wamp.transports.RawSocket
 
Shortcuts - Class in io.crossbar.autobahn.wamp.utils
 
Shortcuts() - Constructor for class io.crossbar.autobahn.wamp.utils.Shortcuts
 
signature - Variable in class io.crossbar.autobahn.wamp.messages.Authenticate
 
signature - Variable in class io.crossbar.autobahn.wamp.types.ChallengeResponse
 
SimpleBuyer - Class in xbr.network
 
SimpleBuyer(String, String, BigInteger) - Constructor for class xbr.network.SimpleBuyer
 
SimpleSeller - Class in xbr.network
 
SimpleSeller(String, String) - Constructor for class xbr.network.SimpleSeller
 
start(Session) - Method in class xbr.network.SimpleSeller
 
start(Session, String) - Method in class xbr.network.SimpleBuyer
 
stop() - Method in class xbr.network.SimpleBuyer
 
StructuredData - Class in xbr.network.web3
 
StructuredData() - Constructor for class xbr.network.web3.StructuredData
 
StructuredDataEncoder - Class in xbr.network.web3
 
StructuredDataEncoder(String) - Constructor for class xbr.network.web3.StructuredDataEncoder
 
subscribe(String, TriConsumer<List<Object>, Map<String, Object>, EventDetails>) - Method in interface io.crossbar.autobahn.wamp.interfaces.ISession
Subscribes to a WAMP topic.
subscribe(String, TriConsumer<List<Object>, Map<String, Object>, EventDetails>) - Method in class io.crossbar.autobahn.wamp.Session
 
subscribe(String, TriConsumer<List<Object>, Map<String, Object>, EventDetails>, SubscribeOptions) - Method in interface io.crossbar.autobahn.wamp.interfaces.ISession
Subscribes to a WAMP topic.
subscribe(String, TriConsumer<List<Object>, Map<String, Object>, EventDetails>, SubscribeOptions) - Method in class io.crossbar.autobahn.wamp.Session
 
subscribe(String, TriFunction<List<Object>, Map<String, Object>, EventDetails, CompletableFuture<ReceptionResult>>) - Method in interface io.crossbar.autobahn.wamp.interfaces.ISession
Subscribes to a WAMP topic.
subscribe(String, TriFunction<List<Object>, Map<String, Object>, EventDetails, CompletableFuture<ReceptionResult>>) - Method in class io.crossbar.autobahn.wamp.Session
 
subscribe(String, TriFunction<List<Object>, Map<String, Object>, EventDetails, CompletableFuture<ReceptionResult>>, SubscribeOptions) - Method in interface io.crossbar.autobahn.wamp.interfaces.ISession
Subscribes to a WAMP topic.
subscribe(String, TriFunction<List<Object>, Map<String, Object>, EventDetails, CompletableFuture<ReceptionResult>>, SubscribeOptions) - Method in class io.crossbar.autobahn.wamp.Session
 
subscribe(String, BiConsumer<List<Object>, EventDetails>) - Method in interface io.crossbar.autobahn.wamp.interfaces.ISession
Subscribes to a WAMP topic.
subscribe(String, BiConsumer<List<Object>, EventDetails>) - Method in class io.crossbar.autobahn.wamp.Session
 
subscribe(String, BiConsumer<List<Object>, EventDetails>, SubscribeOptions) - Method in interface io.crossbar.autobahn.wamp.interfaces.ISession
Subscribes to a WAMP topic.
subscribe(String, BiConsumer<List<Object>, EventDetails>, SubscribeOptions) - Method in class io.crossbar.autobahn.wamp.Session
 
subscribe(String, BiConsumer<T, EventDetails>, TypeReference<T>) - Method in interface io.crossbar.autobahn.wamp.interfaces.ISession
Subscribes to a WAMP topic.
subscribe(String, BiConsumer<T, EventDetails>, TypeReference<T>) - Method in class io.crossbar.autobahn.wamp.Session
 
subscribe(String, BiConsumer<T, EventDetails>, TypeReference<T>, SubscribeOptions) - Method in interface io.crossbar.autobahn.wamp.interfaces.ISession
Subscribes to a WAMP topic.
subscribe(String, BiConsumer<T, EventDetails>, TypeReference<T>, SubscribeOptions) - Method in class io.crossbar.autobahn.wamp.Session
 
subscribe(String, BiConsumer<T, EventDetails>, Class<T>) - Method in interface io.crossbar.autobahn.wamp.interfaces.ISession
 
subscribe(String, BiConsumer<T, EventDetails>, Class<T>) - Method in class io.crossbar.autobahn.wamp.Session
 
subscribe(String, BiConsumer<T, EventDetails>, Class<T>, SubscribeOptions) - Method in interface io.crossbar.autobahn.wamp.interfaces.ISession
 
subscribe(String, BiConsumer<T, EventDetails>, Class<T>, SubscribeOptions) - Method in class io.crossbar.autobahn.wamp.Session
 
subscribe(String, BiFunction<List<Object>, EventDetails, CompletableFuture<ReceptionResult>>) - Method in interface io.crossbar.autobahn.wamp.interfaces.ISession
Subscribes to a WAMP topic.
subscribe(String, BiFunction<List<Object>, EventDetails, CompletableFuture<ReceptionResult>>) - Method in class io.crossbar.autobahn.wamp.Session
 
subscribe(String, BiFunction<List<Object>, EventDetails, CompletableFuture<ReceptionResult>>, SubscribeOptions) - Method in interface io.crossbar.autobahn.wamp.interfaces.ISession
Subscribes to a WAMP topic.
subscribe(String, BiFunction<List<Object>, EventDetails, CompletableFuture<ReceptionResult>>, SubscribeOptions) - Method in class io.crossbar.autobahn.wamp.Session
 
subscribe(String, BiFunction<T, EventDetails, CompletableFuture<ReceptionResult>>, TypeReference<T>) - Method in interface io.crossbar.autobahn.wamp.interfaces.ISession
Subscribes to a WAMP topic.
subscribe(String, BiFunction<T, EventDetails, CompletableFuture<ReceptionResult>>, TypeReference<T>) - Method in class io.crossbar.autobahn.wamp.Session
 
subscribe(String, BiFunction<T, EventDetails, CompletableFuture<ReceptionResult>>, TypeReference<T>, SubscribeOptions) - Method in interface io.crossbar.autobahn.wamp.interfaces.ISession
Subscribes to a WAMP topic.
subscribe(String, BiFunction<T, EventDetails, CompletableFuture<ReceptionResult>>, TypeReference<T>, SubscribeOptions) - Method in class io.crossbar.autobahn.wamp.Session
 
subscribe(String, BiFunction<T, EventDetails, CompletableFuture<ReceptionResult>>, Class<T>) - Method in interface io.crossbar.autobahn.wamp.interfaces.ISession
 
subscribe(String, BiFunction<T, EventDetails, CompletableFuture<ReceptionResult>>, Class<T>) - Method in class io.crossbar.autobahn.wamp.Session
 
subscribe(String, BiFunction<T, EventDetails, CompletableFuture<ReceptionResult>>, Class<T>, SubscribeOptions) - Method in interface io.crossbar.autobahn.wamp.interfaces.ISession
 
subscribe(String, BiFunction<T, EventDetails, CompletableFuture<ReceptionResult>>, Class<T>, SubscribeOptions) - Method in class io.crossbar.autobahn.wamp.Session
 
subscribe(String, Consumer<List<Object>>) - Method in interface io.crossbar.autobahn.wamp.interfaces.ISession
Subscribes to a WAMP topic.
subscribe(String, Consumer<List<Object>>) - Method in class io.crossbar.autobahn.wamp.Session
 
subscribe(String, Consumer<List<Object>>, SubscribeOptions) - Method in interface io.crossbar.autobahn.wamp.interfaces.ISession
Subscribes to a WAMP topic.
subscribe(String, Consumer<List<Object>>, SubscribeOptions) - Method in class io.crossbar.autobahn.wamp.Session
 
subscribe(String, Consumer<T>, TypeReference<T>) - Method in interface io.crossbar.autobahn.wamp.interfaces.ISession
Subscribes to a WAMP topic.
subscribe(String, Consumer<T>, TypeReference<T>) - Method in class io.crossbar.autobahn.wamp.Session
 
subscribe(String, Consumer<T>, TypeReference<T>, SubscribeOptions) - Method in interface io.crossbar.autobahn.wamp.interfaces.ISession
Subscribes to a WAMP topic.
subscribe(String, Consumer<T>, TypeReference<T>, SubscribeOptions) - Method in class io.crossbar.autobahn.wamp.Session
 
subscribe(String, Consumer<T>, Class<T>) - Method in interface io.crossbar.autobahn.wamp.interfaces.ISession
 
subscribe(String, Consumer<T>, Class<T>) - Method in class io.crossbar.autobahn.wamp.Session
 
subscribe(String, Consumer<T>, Class<T>, SubscribeOptions) - Method in interface io.crossbar.autobahn.wamp.interfaces.ISession
 
subscribe(String, Consumer<T>, Class<T>, SubscribeOptions) - Method in class io.crossbar.autobahn.wamp.Session
 
subscribe(String, Function<List<Object>, CompletableFuture<ReceptionResult>>) - Method in interface io.crossbar.autobahn.wamp.interfaces.ISession
Subscribes to a WAMP topic.
subscribe(String, Function<List<Object>, CompletableFuture<ReceptionResult>>) - Method in class io.crossbar.autobahn.wamp.Session
 
subscribe(String, Function<List<Object>, CompletableFuture<ReceptionResult>>, SubscribeOptions) - Method in interface io.crossbar.autobahn.wamp.interfaces.ISession
Subscribes to a WAMP topic.
subscribe(String, Function<List<Object>, CompletableFuture<ReceptionResult>>, SubscribeOptions) - Method in class io.crossbar.autobahn.wamp.Session
 
subscribe(String, Function<T, CompletableFuture<ReceptionResult>>, TypeReference<T>) - Method in interface io.crossbar.autobahn.wamp.interfaces.ISession
Subscribes to a WAMP topic.
subscribe(String, Function<T, CompletableFuture<ReceptionResult>>, TypeReference<T>) - Method in class io.crossbar.autobahn.wamp.Session
 
subscribe(String, Function<T, CompletableFuture<ReceptionResult>>, TypeReference<T>, SubscribeOptions) - Method in interface io.crossbar.autobahn.wamp.interfaces.ISession
Subscribes to a WAMP topic.
subscribe(String, Function<T, CompletableFuture<ReceptionResult>>, TypeReference<T>, SubscribeOptions) - Method in class io.crossbar.autobahn.wamp.Session
 
subscribe(String, Function<T, CompletableFuture<ReceptionResult>>, Class<T>) - Method in interface io.crossbar.autobahn.wamp.interfaces.ISession
 
subscribe(String, Function<T, CompletableFuture<ReceptionResult>>, Class<T>) - Method in class io.crossbar.autobahn.wamp.Session
 
subscribe(String, Function<T, CompletableFuture<ReceptionResult>>, Class<T>, SubscribeOptions) - Method in interface io.crossbar.autobahn.wamp.interfaces.ISession
 
subscribe(String, Function<T, CompletableFuture<ReceptionResult>>, Class<T>, SubscribeOptions) - Method in class io.crossbar.autobahn.wamp.Session
 
Subscribe - Class in io.crossbar.autobahn.wamp.messages
 
Subscribe(long, SubscribeOptions, String) - Constructor for class io.crossbar.autobahn.wamp.messages.Subscribe
 
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>, TypeReference, Class, 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.messages.Unsubscribed
 
subscription - Variable in class io.crossbar.autobahn.wamp.types.EventDetails
 
subscription - Variable in class io.crossbar.autobahn.wamp.types.Subscription
 
Subscription - Class in io.crossbar.autobahn.wamp.types
 
Subscription(long, String, TypeReference, Class, Object, Session) - Constructor for class io.crossbar.autobahn.wamp.types.Subscription
 
subscriptionID - Variable in class io.crossbar.autobahn.wamp.requests.UnsubscribeRequest
 

T

ticket - Variable in class io.crossbar.autobahn.wamp.auth.TicketAuth
 
TicketAuth - Class in io.crossbar.autobahn.wamp.auth
 
TicketAuth(String, String) - Constructor for class io.crossbar.autobahn.wamp.auth.TicketAuth
 
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
 
toBinary(String) - Static method in class io.crossbar.autobahn.utils.AuthUtil
 
toHexString(byte[]) - Static method in class io.crossbar.autobahn.utils.AuthUtil
 
topic - Variable in class io.crossbar.autobahn.wamp.messages.Event
 
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
 
toXBR(byte[]) - Static method in class xbr.network.Util
 
toXBR(int) - Static method in class xbr.network.Util
 
toXBR(Object) - Static method in class xbr.network.Util
 
TransportOptions - Class in io.crossbar.autobahn.wamp.types
 
TransportOptions() - Constructor for class io.crossbar.autobahn.wamp.types.TransportOptions
 
TriConsumer<T,​U,​V> - Interface in io.crossbar.autobahn.wamp.interfaces
 
TriFunction<T,​U,​V,​R> - Interface in io.crossbar.autobahn.wamp.interfaces
 
typeHash(String) - Method in class xbr.network.web3.StructuredDataEncoder
 

U

unpackParameters(ISerializer, List<Object>, Map<String, Object>) - Method in class io.crossbar.autobahn.wamp.reflectionRoles.ArgumentUnpacker
 
unregister() - Method in class io.crossbar.autobahn.wamp.types.Registration
 
unregister(Registration) - Method in interface io.crossbar.autobahn.wamp.interfaces.ISession
 
unregister(Registration) - Method in class io.crossbar.autobahn.wamp.Session
 
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
 
UnregisterRequest - Class in io.crossbar.autobahn.wamp.requests
 
UnregisterRequest(long, CompletableFuture<Integer>, long) - Constructor for class io.crossbar.autobahn.wamp.requests.UnregisterRequest
 
unserialize(byte[], boolean) - Method in class io.crossbar.autobahn.wamp.interfaces.ISerializer
 
unsubscribe() - Method in class io.crossbar.autobahn.wamp.types.Subscription
 
unsubscribe(Subscription) - Method in interface io.crossbar.autobahn.wamp.interfaces.ISession
 
unsubscribe(Subscription) - Method in class io.crossbar.autobahn.wamp.Session
 
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
 
UnsubscribeRequest - Class in io.crossbar.autobahn.wamp.requests
 
UnsubscribeRequest(long, CompletableFuture<Integer>, long) - Constructor for class io.crossbar.autobahn.wamp.requests.UnsubscribeRequest
 
unwrap(byte[], String, byte[]) - Method in class xbr.network.SimpleBuyer
 
userEventTriggered(ChannelHandlerContext, Object) - Method in class io.crossbar.autobahn.wamp.transports.NettyWebSocketClientHandler
 
Util - Class in xbr.network
 
Util() - Constructor for class xbr.network.Util
 

V

v(String) - Method in interface io.crossbar.autobahn.utils.IABLogger
 
v(String, Throwable) - Method in interface io.crossbar.autobahn.utils.IABLogger
 
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.
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.
validateStructuredData(StructuredData.EIP712Message) - Method in class xbr.network.web3.StructuredDataEncoder
 
value() - Method in annotation type io.crossbar.autobahn.wamp.reflectionRoles.WampProcedure
 
value() - Method in annotation type io.crossbar.autobahn.wamp.reflectionRoles.WampTopic
 

W

w(String) - Method in interface io.crossbar.autobahn.utils.IABLogger
 
w(String, Throwable) - Method in interface io.crossbar.autobahn.utils.IABLogger
 
WampException - Exception in io.crossbar.autobahn.wamp.reflectionRoles
 
WampException(String, Object...) - Constructor for exception io.crossbar.autobahn.wamp.reflectionRoles.WampException
 
WampException(String, Map<String, Object>, List<Object>, Map<String, Object>) - Constructor for exception io.crossbar.autobahn.wamp.reflectionRoles.WampException
 
WampProcedure - Annotation Type in io.crossbar.autobahn.wamp.reflectionRoles
 
WampTopic - Annotation Type in io.crossbar.autobahn.wamp.reflectionRoles
 
WebSocketOptions - Class in io.crossbar.autobahn.wamp.types
Deprecated.
WebSocketOptions() - Constructor for class io.crossbar.autobahn.wamp.types.WebSocketOptions
Deprecated.
 
Welcome - Class in io.crossbar.autobahn.wamp.messages
 
Welcome(long, Map<String, Map>, String) - Constructor for class io.crossbar.autobahn.wamp.messages.Welcome
 
wrap(byte[], String, Map<String, Object>) - Method in class xbr.network.SimpleSeller
 

X

xbr.network - package xbr.network
 
xbr.network.crypto - package xbr.network.crypto
 
xbr.network.web3 - package xbr.network.web3
 

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 B C D E F G H I J K L M N O P R S T U V W X Y 
All Classes All Packages