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

A

Aio - Class in io.sisu.nng.aio
Asynchronous IO (AIO) handle used primarily by Contexts.
Aio() - Constructor for class io.sisu.nng.aio.Aio
Allocate a new Aio with a no-op callback.
Aio(AioCallback) - Constructor for class io.sisu.nng.aio.Aio
Allocate a new Aio with the given AioCallback for processing events.
AioCallback<T> - Class in io.sisu.nng.aio
Convenience wrapper around NNG's aio callback functions.
AioCallback() - Constructor for class io.sisu.nng.aio.AioCallback
 
AioCallback(BiConsumer<AioProxy, T>, T) - Constructor for class io.sisu.nng.aio.AioCallback
Configure a new AioCallback with the given BiConsumer that will be called with both a proxy implementation to the underlying Aio instance and the given args object T.
AioPointer - Class in io.sisu.nng.internal
 
AioPointer() - Constructor for class io.sisu.nng.internal.AioPointer
 
AioPointerByReference - Class in io.sisu.nng.internal
 
AioPointerByReference() - Constructor for class io.sisu.nng.internal.AioPointerByReference
 
AioProxy - Interface in io.sisu.nng.aio
Interface for the Aio API primarily to be used by an AioCallback.
ALLOC - Static variable in class io.sisu.nng.internal.NngFlags
 
allocate(int) - Static method in class io.sisu.nng.internal.IovStruct
 
allocate(int...) - Static method in class io.sisu.nng.internal.IovStruct
 
append(byte[]) - Method in class io.sisu.nng.Message
Append the given byte array to the body of the Message
append(Pointer, int) - Method in class io.sisu.nng.Message
 
append(String) - Method in class io.sisu.nng.Message
Convenience method for appending a Java String to the Message body, assuming UTF-8 encoding.
append(String, Charset) - Method in class io.sisu.nng.Message
Convenience method for appending a Java String to the Message body using the given Charset.
append(ByteBuffer) - Method in class io.sisu.nng.Message
Append data from the given ByteBuffer to the body of the Message, reallocating if necessary.
appendToHeader(ByteBuffer) - Method in class io.sisu.nng.Message
Append data from a ByteBuffer to the header of the Message, increasing the allocation for the header if required.
appendU16(int) - Method in class io.sisu.nng.Message
Append an unsigned, 16-bit number in network byte order to the Message's body
appendU32(int) - Method in class io.sisu.nng.Message
Append an unsigned, 32-bit number in network byte order to the Message's body
appendU64(long) - Method in class io.sisu.nng.Message
Append an unsigned, 64-bit number in network byte order to the Message's body
args - Variable in class io.sisu.nng.aio.AioCallback
 
assertSuccessful() - Method in class io.sisu.nng.aio.Aio
Check that the latest Aio operation was successful.
assertSuccessful() - Method in interface io.sisu.nng.aio.AioProxy
 

B

begin() - Method in class io.sisu.nng.aio.Aio
 
begin() - Method in interface io.sisu.nng.aio.AioProxy
 
BodyPointer - Class in io.sisu.nng.internal
 
BodyPointer() - Constructor for class io.sisu.nng.internal.BodyPointer
 
BodyPointerByReference - Class in io.sisu.nng.internal
 
BodyPointerByReference() - Constructor for class io.sisu.nng.internal.BodyPointerByReference
 
BodyPointerByReference(Pointer) - Constructor for class io.sisu.nng.internal.BodyPointerByReference
 
byValue() - Method in class io.sisu.nng.internal.SocketStruct
 
ByValue() - Constructor for class io.sisu.nng.internal.ContextStruct.ByValue
 
ByValue() - Constructor for class io.sisu.nng.internal.DialerStruct.ByValue
 
ByValue() - Constructor for class io.sisu.nng.internal.ListenerStruct.ByValue
 
ByValue() - Constructor for class io.sisu.nng.internal.PipeStruct.ByValue
 
ByValue() - Constructor for class io.sisu.nng.internal.SocketStruct.ByValue
 
ByValue(ContextStruct) - Constructor for class io.sisu.nng.internal.ContextStruct.ByValue
 
ByValue(DialerStruct) - Constructor for class io.sisu.nng.internal.DialerStruct.ByValue
 
ByValue(ListenerStruct) - Constructor for class io.sisu.nng.internal.ListenerStruct.ByValue
 
ByValue(PipeStruct) - Constructor for class io.sisu.nng.internal.PipeStruct.ByValue
 
ByValue(SocketStruct) - Constructor for class io.sisu.nng.internal.SocketStruct.ByValue
 

C

callback(Pointer) - Method in class io.sisu.nng.aio.AioCallback
This is the actual entrypoint for the underlying NNG callback function and will be triggered from native code.
callback(Pointer) - Method in interface io.sisu.nng.internal.NngCallback
 
cancel() - Method in class io.sisu.nng.aio.Aio
Abort the current Aio operation, calling the AioCallback if present.
CLIENT - io.sisu.nng.TlsConfig.SocketMode
 
close() - Method in class io.sisu.nng.aio.Context
Close the Context and try to safely release any resources (e.g.
close() - Method in class io.sisu.nng.Message
 
close() - Method in class io.sisu.nng.Socket
Close the Socket.
consumer - Variable in class io.sisu.nng.aio.AioCallback
 
Context - Class in io.sisu.nng.aio
Wrapper of an NNG context, allowing for multi-threaded use of individual Sockets.
Context(Socket) - Constructor for class io.sisu.nng.aio.Context
Create a new Context for the given Socket.
Context.Event - Enum in io.sisu.nng.aio
The supported asynchronous event types, corresponding to the core asynchronous operations
Context.Work - Class in io.sisu.nng.aio
A unit of asynchronous work awaiting completion.
ContextProxy - Interface in io.sisu.nng.aio
A ContextProxy provides an API for event handler functions or closures to (relatively) safely manipulate the underlying Context in response to Aio operations (e.g.
ContextStruct - Class in io.sisu.nng.internal
 
ContextStruct() - Constructor for class io.sisu.nng.internal.ContextStruct
 
ContextStruct.ByValue - Class in io.sisu.nng.internal
 
convert() - Method in class io.sisu.nng.internal.jna.Size
 
convert() - Method in class io.sisu.nng.internal.jna.UInt16
 
convert() - Method in class io.sisu.nng.internal.jna.UInt32
 
convert() - Method in class io.sisu.nng.internal.jna.UInt64
 
converted - Variable in class io.sisu.nng.internal.jna.Size
 
created - Static variable in class io.sisu.nng.aio.Aio
 
created - Static variable in class io.sisu.nng.Message
 

D

dial(String) - Method in class io.sisu.nng.Socket
Dial the given url
DialerStruct - Class in io.sisu.nng.internal
 
DialerStruct() - Constructor for class io.sisu.nng.internal.DialerStruct
 
DialerStruct.ByValue - Class in io.sisu.nng.internal
 

E

event - Variable in class io.sisu.nng.aio.Context.Work
 
exceptionHandler - Static variable in class io.sisu.nng.Nng
 

F

finalize() - Method in class io.sisu.nng.Message
Cleanup the Message, attempting to free it if required.
finish(int) - Method in class io.sisu.nng.aio.Aio
 
finish(int) - Method in interface io.sisu.nng.aio.AioProxy
 
free() - Method in class io.sisu.nng.aio.Aio
Free this Aio and set it invalid.
free() - Method in class io.sisu.nng.Message
Attempt to deallocate the underlying nng_msg, releasing unmanaged memory.
freed - Static variable in class io.sisu.nng.aio.Aio
 
freed - Static variable in class io.sisu.nng.Message
 
fromNative(Object, FromNativeContext) - Method in class io.sisu.nng.internal.MessagePointer
 
fromNative(Object, FromNativeContext) - Method in class io.sisu.nng.internal.TlsConfigPointer
 
future - Variable in class io.sisu.nng.aio.Context.Work
 

G

get(String) - Method in interface io.sisu.nng.aio.ContextProxy
Get an object from the Context's state using the given key, if it exists.
getAioPointer() - Method in class io.sisu.nng.aio.Aio
 
getAioPointer() - Method in class io.sisu.nng.internal.AioPointerByReference
 
getBody() - Method in class io.sisu.nng.Message
Returns a native ByteBuffer backed by the message's body data.
getBodyCopy() - Method in class io.sisu.nng.Message
Convenience method to extract data from native memory onto the JVM by allocating a non-native ByteBuffer and copying the data into it.
getBodyLen() - Method in class io.sisu.nng.Message
Get the current length of the Message's body in bytes.
getBodyPointer() - Method in class io.sisu.nng.internal.BodyPointerByReference
 
getFamily(int) - Static method in enum io.sisu.nng.internal.SockAddr.Family
 
getHandlerPointer() - Method in class io.sisu.nng.internal.HttpHandlerPointerByReference
 
getHeader() - Method in class io.sisu.nng.Message
Get a reference to the Message's header as a direct ByteBuffer, allowing for read/write access.
getHeaderLen() - Method in class io.sisu.nng.Message
Get the current length of the Message's header in bytes.
getHttpClientPointer() - Method in class io.sisu.nng.internal.HttpClientPointerByReference
 
getHttpReqPointer() - Method in class io.sisu.nng.internal.HttpReqPointerByReference
 
getHttpReqPointer() - Method in class io.sisu.nng.internal.HttpResPointerByReference
 
getHttpServerPointer() - Method in class io.sisu.nng.internal.HttpServerPointerByReference
 
getMessage() - Method in class io.sisu.nng.aio.Aio
Get a Message set on the Aio, most likely as part of a receive operation.
getMessage() - Method in interface io.sisu.nng.aio.AioProxy
 
getMessage() - Method in class io.sisu.nng.internal.MessageByReference
 
getMessagePointer() - Method in class io.sisu.nng.Message
 
getOrDefault(Object, Object) - Method in interface io.sisu.nng.aio.ContextProxy
Get an object from the Context's state using the given key, returning the value if found or the provided defaultValue if not.
getOutputAsString(int) - Method in class io.sisu.nng.aio.Aio
 
getPath() - Method in class io.sisu.nng.internal.SockAddr.Local
 
getPointer() - Method in class io.sisu.nng.TlsConfig
 
getResult() - Method in class io.sisu.nng.aio.Aio
 
getSize() - Method in class io.sisu.nng.internal.jna.SizeByReference
 
getSocketStruct() - Method in class io.sisu.nng.Socket
 
getTlsConfig() - Method in class io.sisu.nng.internal.TlsConfigByReference
 
getUInt16() - Method in class io.sisu.nng.internal.jna.UInt16ByReference
 
getUInt32() - Method in class io.sisu.nng.internal.jna.UInt32ByReference
 
getUInt64() - Method in class io.sisu.nng.internal.jna.UInt64ByReference
 
getUrl() - Method in class io.sisu.nng.internal.UrlByReference
 
getValue() - Method in class io.sisu.nng.internal.jna.NumberByReference
 
getValue() - Method in class io.sisu.nng.internal.NngPointerByReference
 
getValue() - Method in enum io.sisu.nng.TlsConfig.AuthMode
 
getValue() - Method in enum io.sisu.nng.TlsConfig.SocketMode
 

H

HeaderPointer - Class in io.sisu.nng.internal
 
HeaderPointer() - Constructor for class io.sisu.nng.internal.HeaderPointer
 
HttpClient - Class in io.sisu.nng.http
 
HttpClient() - Constructor for class io.sisu.nng.http.HttpClient
 
HttpClientPointer - Class in io.sisu.nng.internal
 
HttpClientPointer() - Constructor for class io.sisu.nng.internal.HttpClientPointer
 
HttpClientPointerByReference - Class in io.sisu.nng.internal
 
HttpClientPointerByReference() - Constructor for class io.sisu.nng.internal.HttpClientPointerByReference
 
HttpHandlerPointer - Class in io.sisu.nng.internal
 
HttpHandlerPointer() - Constructor for class io.sisu.nng.internal.HttpHandlerPointer
 
HttpHandlerPointerByReference - Class in io.sisu.nng.internal
 
HttpHandlerPointerByReference() - Constructor for class io.sisu.nng.internal.HttpHandlerPointerByReference
 
HttpReqPointer - Class in io.sisu.nng.internal
 
HttpReqPointer() - Constructor for class io.sisu.nng.internal.HttpReqPointer
 
HttpReqPointerByReference - Class in io.sisu.nng.internal
 
HttpReqPointerByReference() - Constructor for class io.sisu.nng.internal.HttpReqPointerByReference
 
HttpRequest - Class in io.sisu.nng.http
 
HttpRequest() - Constructor for class io.sisu.nng.http.HttpRequest
 
HttpResPointer - Class in io.sisu.nng.internal
 
HttpResPointer() - Constructor for class io.sisu.nng.internal.HttpResPointer
 
HttpResPointerByReference - Class in io.sisu.nng.internal
 
HttpResPointerByReference() - Constructor for class io.sisu.nng.internal.HttpResPointerByReference
 
HttpServerPointer - Class in io.sisu.nng.internal
 
HttpServerPointer() - Constructor for class io.sisu.nng.internal.HttpServerPointer
 
HttpServerPointerByReference - Class in io.sisu.nng.internal
 
HttpServerPointerByReference() - Constructor for class io.sisu.nng.internal.HttpServerPointerByReference
 

I

id - Variable in class io.sisu.nng.internal.ContextStruct
 
id - Variable in class io.sisu.nng.internal.DialerStruct
 
id - Variable in class io.sisu.nng.internal.ListenerStruct
 
id - Variable in class io.sisu.nng.internal.PipeStruct
 
id - Variable in class io.sisu.nng.internal.SocketStruct
 
Inet() - Constructor for class io.sisu.nng.internal.SockAddr.Inet
 
Inet6() - Constructor for class io.sisu.nng.internal.SockAddr.Inet6
 
insertToHeader(ByteBuffer) - Method in class io.sisu.nng.Message
Insert data from a ByteBuffer to the front of the header of the Message.
insertU16(int) - Method in class io.sisu.nng.Message
Prepends an unsigned, 16-bit number in network byte order to the Message's body
insertU32(int) - Method in class io.sisu.nng.Message
Prepends an unsigned, 32-bit number in network byte order to the Message's body
insertU64(long) - Method in class io.sisu.nng.Message
Prepends an unsigned, 64-bit number in network byte order to the Message's body
invalidated - Static variable in class io.sisu.nng.Message
 
io.sisu.nng - package io.sisu.nng
Java NNG - a (somewhat) Java idiomatic way for using NNG
io.sisu.nng.aio - package io.sisu.nng.aio
Asynchronous primitives for scaling Java NNG
io.sisu.nng.http - package io.sisu.nng.http
 
io.sisu.nng.internal - package io.sisu.nng.internal
You should not need to utilize this package unless you are extending or hacking on Java NNG.
io.sisu.nng.internal.jna - package io.sisu.nng.internal.jna
 
io.sisu.nng.pair - package io.sisu.nng.pair
 
io.sisu.nng.pipeline - package io.sisu.nng.pipeline
 
io.sisu.nng.pubsub - package io.sisu.nng.pubsub
 
io.sisu.nng.reqrep - package io.sisu.nng.reqrep
 
io.sisu.nng.survey - package io.sisu.nng.survey
 
iov_buf - Variable in class io.sisu.nng.internal.IovStruct
 
iov_len - Variable in class io.sisu.nng.internal.IovStruct
 
IovStruct - Class in io.sisu.nng.internal
 
IovStruct() - Constructor for class io.sisu.nng.internal.IovStruct
 
isValid() - Method in class io.sisu.nng.Message
Check if the Message is still valid or not.

L

lib() - Static method in class io.sisu.nng.Nng
Get a reference to the nng library, registering it if needed.
listen(String) - Method in class io.sisu.nng.Socket
Listen for connections on the given url
ListenerStruct - Class in io.sisu.nng.internal
 
ListenerStruct() - Constructor for class io.sisu.nng.internal.ListenerStruct
 
ListenerStruct.ByValue - Class in io.sisu.nng.internal
 
Local() - Constructor for class io.sisu.nng.internal.SockAddr.Local
 
LOCAL_ADDR - Static variable in class io.sisu.nng.internal.NngOptions
 

M

MAX_TTL - Static variable in class io.sisu.nng.internal.NngOptions
 
Message - Class in io.sisu.nng
Wraps the native NNG message structure and provides convenience methods for ferrying data to and from the JVM.
Message() - Constructor for class io.sisu.nng.Message
Allocate a new Message with a 0-byte Body
Message(int) - Constructor for class io.sisu.nng.Message
Allocate a new NNG Message of the given size.
Message(Pointer) - Constructor for class io.sisu.nng.Message
 
Message(MessagePointer) - Constructor for class io.sisu.nng.Message
 
MessageByReference - Class in io.sisu.nng.internal
 
MessageByReference() - Constructor for class io.sisu.nng.internal.MessageByReference
 
MessagePointer - Class in io.sisu.nng.internal
 
MessagePointer() - Constructor for class io.sisu.nng.internal.MessagePointer
 
MessagePointer(Pointer) - Constructor for class io.sisu.nng.internal.MessagePointer
 
msg - Variable in class io.sisu.nng.aio.Context.Work
 

N

NativeStringPointer - Class in io.sisu.nng.internal
 
NativeStringPointer() - Constructor for class io.sisu.nng.internal.NativeStringPointer
 
NativeStringPointer(Pointer) - Constructor for class io.sisu.nng.internal.NativeStringPointer
 
Nng - Class in io.sisu.nng
Simple singleton access point.
Nng() - Constructor for class io.sisu.nng.Nng
 
NNG_AF_INET - io.sisu.nng.internal.SockAddr.Family
 
NNG_AF_INET6 - io.sisu.nng.internal.SockAddr.Family
 
NNG_AF_INPROC - io.sisu.nng.internal.SockAddr.Family
 
NNG_AF_IPC - io.sisu.nng.internal.SockAddr.Family
 
NNG_AF_UNSPEC - io.sisu.nng.internal.SockAddr.Family
 
NNG_AF_ZT - io.sisu.nng.internal.SockAddr.Family
 
nng_aio_abort(AioPointer, int) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_aio_abort(AioPointer, int) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_aio_alloc(AioPointerByReference, NngCallback, Pointer) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_aio_alloc(AioPointerByReference, NngCallback, Pointer) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_aio_begin(AioPointer) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_aio_begin(AioPointer) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_aio_cancel(AioPointer) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_aio_cancel(AioPointer) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_aio_count(AioPointer) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_aio_count(AioPointer) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_aio_defer(AioPointer, NngCallback, Pointer) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_aio_defer(AioPointer, NngCallback, Pointer) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_aio_finish(AioPointer, int) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_aio_finish(AioPointer, int) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_aio_free(AioPointer) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_aio_free(AioPointer) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_aio_get_input(AioPointer, int) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_aio_get_input(AioPointer, int) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_aio_get_msg(AioPointer) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_aio_get_msg(AioPointer) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_aio_get_output(AioPointer, int) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_aio_get_output(AioPointer, int) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_aio_result(AioPointer) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_aio_result(AioPointer) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_aio_set_input(AioPointer, int, Pointer) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_aio_set_input(AioPointer, int, Pointer) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_aio_set_iov(AioPointer, int, Pointer) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_aio_set_iov(AioPointer, int, IovStruct[]) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_aio_set_iov(AioPointer, int, IovStruct[]) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_aio_set_msg(AioPointer, MessagePointer) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_aio_set_msg(AioPointer, MessagePointer) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_aio_set_output(AioPointer, int, Pointer) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_aio_set_output(AioPointer, int, Pointer) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_aio_set_timeout(AioPointer, int) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_aio_set_timeout(AioPointer, int) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_aio_stop(AioPointer) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_aio_stop(AioPointer) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_aio_wait(AioPointer) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_aio_wait(AioPointer) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_bus0_open(SocketStruct) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_bus0_open(SocketStruct) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_bus0_open_raw(SocketStruct) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_bus0_open_raw(SocketStruct) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_close(SocketStruct.ByValue) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_close(SocketStruct.ByValue) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_ctx_close(ContextStruct.ByValue) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_ctx_close(ContextStruct.ByValue) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_ctx_get(ContextStruct.ByValue, String, Pointer, SizeByReference) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_ctx_get(ContextStruct.ByValue, String, Pointer, SizeByReference) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_ctx_get_addr(ContextStruct.ByValue, String, SockAddr) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_ctx_get_addr(ContextStruct.ByValue, String, SockAddr) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_ctx_get_bool(ContextStruct.ByValue, String, IntByReference) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_ctx_get_bool(ContextStruct.ByValue, String, IntByReference) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_ctx_get_int(ContextStruct.ByValue, String, IntByReference) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_ctx_get_int(ContextStruct.ByValue, String, IntByReference) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_ctx_get_ms(ContextStruct.ByValue, String, IntByReference) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_ctx_get_ms(ContextStruct.ByValue, String, IntByReference) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_ctx_get_ptr(ContextStruct.ByValue, String, Pointer) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_ctx_get_ptr(ContextStruct.ByValue, String, Pointer) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_ctx_get_size(ContextStruct.ByValue, String, SizeByReference) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_ctx_get_size(ContextStruct.ByValue, String, SizeByReference) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_ctx_get_string(ContextStruct.ByValue, String, Pointer) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_ctx_get_string(ContextStruct.ByValue, String, Pointer) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_ctx_get_uint64(ContextStruct.ByValue, String, UInt64ByReference) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_ctx_get_uint64(ContextStruct.ByValue, String, UInt64ByReference) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_ctx_id(ContextStruct.ByValue) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_ctx_id(ContextStruct.ByValue) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_ctx_open(ContextStruct, SocketStruct.ByValue) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_ctx_open(ContextStruct, SocketStruct.ByValue) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_ctx_recv(ContextStruct.ByValue, AioPointer) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_ctx_recv(ContextStruct.ByValue, AioPointer) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_ctx_send(ContextStruct.ByValue, AioPointer) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_ctx_send(ContextStruct.ByValue, AioPointer) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_ctx_set(ContextStruct.ByValue, String, Pointer, Size) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_ctx_set(ContextStruct.ByValue, String, Pointer, Size) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_ctx_set_bool(ContextStruct.ByValue, String, boolean) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_ctx_set_bool(ContextStruct.ByValue, String, boolean) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_ctx_set_int(ContextStruct.ByValue, String, int) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_ctx_set_int(ContextStruct.ByValue, String, int) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_ctx_set_ms(ContextStruct.ByValue, String, int) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_ctx_set_ms(ContextStruct.ByValue, String, int) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_ctx_set_ptr(ContextStruct.ByValue, String, Pointer) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_ctx_set_ptr(ContextStruct.ByValue, String, Pointer) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_ctx_set_size(ContextStruct.ByValue, String, Size) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_ctx_set_size(ContextStruct.ByValue, String, Size) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_ctx_set_string(ContextStruct.ByValue, String, String) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_ctx_set_string(ContextStruct.ByValue, String, String) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_ctx_set_uint64(ContextStruct.ByValue, String, UInt64) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_ctx_set_uint64(ContextStruct.ByValue, String, UInt64) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_dial(SocketStruct.ByValue, String, Pointer, int) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_dial(SocketStruct.ByValue, String, Pointer, int) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_dialer_close(DialerStruct.ByValue) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_dialer_close(DialerStruct.ByValue) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_dialer_create(DialerStruct, SocketStruct.ByValue, String) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_dialer_create(DialerStruct, SocketStruct.ByValue, String) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_dialer_id(DialerStruct.ByValue) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_dialer_id(DialerStruct.ByValue) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_dialer_start(DialerStruct.ByValue, int) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_dialer_start(DialerStruct.ByValue, int) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_http_client_alloc(HttpClientPointerByReference, UrlStruct) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_http_client_alloc(HttpClientPointerByReference, UrlStruct) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_http_client_connect(HttpClientPointer, AioPointer) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_http_client_connect(HttpClientPointer, AioPointer) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_http_client_free(HttpClientPointer) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_http_client_free(HttpClientPointer) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_http_conn_close(Pointer) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_http_conn_close(Pointer) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_http_conn_read(Pointer, AioPointer) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_http_conn_read(Pointer, AioPointer) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_http_conn_read_all(Pointer, AioPointer) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_http_conn_read_all(Pointer, AioPointer) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_http_conn_read_req(Pointer, HttpReqPointer, AioPointer) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_http_conn_read_req(Pointer, HttpReqPointer, AioPointer) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_http_conn_read_res(Pointer, HttpResPointer, AioPointer) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_http_conn_read_res(Pointer, HttpResPointer, AioPointer) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_http_conn_write_all(Pointer, AioPointer) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_http_conn_write_all(Pointer, AioPointer) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_http_conn_write_req(Pointer, HttpReqPointer, AioPointer) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_http_conn_write_req(Pointer, HttpReqPointer, AioPointer) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_http_conn_write_res(Pointer, HttpResPointer, AioPointer) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_http_conn_write_res(Pointer, HttpResPointer, AioPointer) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_http_handler_alloc_static(HttpHandlerPointerByReference, String, Pointer, Size, String) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_http_handler_alloc_static(HttpHandlerPointerByReference, String, Pointer, Size, String) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_http_handler_free(HttpHandlerPointer) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_http_handler_free(HttpHandlerPointer) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_http_req_add_header(HttpReqPointer, String, String) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_http_req_add_header(HttpReqPointer, String, String) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_http_req_alloc(HttpReqPointerByReference, UrlStruct) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_http_req_alloc(HttpReqPointerByReference, UrlStruct) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_http_req_copy_data(HttpReqPointer, ByteBuffer, Size) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_http_req_copy_data(HttpReqPointer, ByteBuffer, Size) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_http_req_del_header(HttpReqPointer, String) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_http_req_del_header(HttpReqPointer, String) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_http_req_free(HttpReqPointer) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_http_req_free(HttpReqPointer) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_http_req_get_data(HttpReqPointer, BodyPointerByReference, SizeByReference) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_http_req_get_data(HttpReqPointer, BodyPointerByReference, SizeByReference) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_http_req_get_header(HttpReqPointer, String) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_http_req_get_header(HttpReqPointer, String) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_http_req_get_method(HttpReqPointer) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_http_req_get_method(HttpReqPointer) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_http_req_get_uri(HttpReqPointer) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_http_req_get_uri(HttpReqPointer) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_http_req_get_version(HttpReqPointer) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_http_req_get_version(HttpReqPointer) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_http_req_reset(HttpReqPointer) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_http_req_reset(HttpReqPointer) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_http_req_set_data(HttpReqPointer, ByteBuffer, Size) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_http_req_set_data(HttpReqPointer, ByteBuffer, Size) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_http_req_set_header(HttpReqPointer, String, String) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_http_req_set_header(HttpReqPointer, String, String) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_http_req_set_method(HttpReqPointer, String) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_http_req_set_method(HttpReqPointer, String) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_http_req_set_uri(HttpReqPointer, String) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_http_req_set_uri(HttpReqPointer, String) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_http_req_set_version(HttpReqPointer, String) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_http_req_set_version(HttpReqPointer, String) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_http_res_add_header(HttpResPointer, String, String) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_http_res_add_header(HttpResPointer, String, String) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_http_res_alloc(HttpResPointerByReference) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_http_res_alloc(HttpResPointerByReference) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_http_res_alloc_error(HttpResPointerByReference, short) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_http_res_alloc_error(HttpResPointerByReference, short) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_http_res_copy_data(HttpResPointer, ByteBuffer, Size) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_http_res_copy_data(HttpResPointer, ByteBuffer, Size) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_http_res_del_header(HttpResPointer, String) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_http_res_del_header(HttpResPointer, String) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_http_res_free(HttpResPointer) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_http_res_free(HttpResPointer) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_http_res_get_data(HttpResPointer, BodyPointerByReference, SizeByReference) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_http_res_get_data(HttpResPointer, BodyPointerByReference, SizeByReference) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_http_res_get_header(HttpResPointer, String) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_http_res_get_header(HttpResPointer, String) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_http_res_get_reason(HttpResPointer) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_http_res_get_reason(HttpResPointer) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_http_res_get_status(HttpResPointer) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_http_res_get_status(HttpResPointer) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_http_res_get_version(HttpResPointer) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_http_res_get_version(HttpResPointer) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_http_res_reset(HttpResPointer) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_http_res_reset(HttpResPointer) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_http_res_set_data(HttpResPointer, ByteBuffer, Size) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_http_res_set_data(HttpResPointer, ByteBuffer, Size) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_http_res_set_header(HttpResPointer, String, String) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_http_res_set_header(HttpResPointer, String, String) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_http_res_set_reason(HttpResPointer, String) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_http_res_set_reason(HttpResPointer, String) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_http_res_set_status(HttpResPointer, short) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_http_res_set_status(HttpResPointer, short) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_http_res_set_version(HttpResPointer, String) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_http_res_set_version(HttpResPointer, String) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_http_server_add_handler(HttpServerPointer, HttpHandlerPointer) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_http_server_add_handler(HttpServerPointer, HttpHandlerPointer) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_http_server_del_handler(HttpServerPointer, HttpHandlerPointer) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_http_server_del_handler(HttpServerPointer, HttpHandlerPointer) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_http_server_get_addr(HttpServerPointer, SockAddr) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_http_server_get_addr(HttpServerPointer, SockAddr) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_http_server_hold(HttpServerPointerByReference, UrlStruct) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_http_server_hold(HttpServerPointerByReference, UrlStruct) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_http_server_release(HttpServerPointer) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_http_server_release(HttpServerPointer) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_http_server_start(HttpServerPointer) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_http_server_start(HttpServerPointer) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_http_server_stop(HttpServerPointer) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_http_server_stop(HttpServerPointer) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_listen(SocketStruct.ByValue, String, Pointer, int) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_listen(SocketStruct.ByValue, String, Pointer, int) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_listener_close(ListenerStruct.ByValue) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_listener_close(ListenerStruct.ByValue) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_listener_create(ListenerStruct, SocketStruct.ByValue, String) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_listener_create(ListenerStruct, SocketStruct.ByValue, String) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_listener_id(ListenerStruct.ByValue) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_listener_id(ListenerStruct.ByValue) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_listener_start(ListenerStruct.ByValue, int) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_listener_start(ListenerStruct.ByValue, int) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_msg_alloc(MessageByReference, Size) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_msg_alloc(MessageByReference, Size) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_msg_append(MessagePointer, byte[], int) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_msg_append(MessagePointer, byte[], int) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_msg_append(MessagePointer, Pointer, Size) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_msg_append(MessagePointer, Pointer, Size) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_msg_append(MessagePointer, Buffer, Size) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_msg_append(MessagePointer, Buffer, Size) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_msg_append_u16(MessagePointer, UInt16) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_msg_append_u16(MessagePointer, UInt16) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_msg_append_u32(MessagePointer, UInt32) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_msg_append_u32(MessagePointer, UInt32) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_msg_append_u64(MessagePointer, UInt64) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_msg_append_u64(MessagePointer, UInt64) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_msg_body(MessagePointer) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_msg_body(MessagePointer) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_msg_chop(MessagePointer, Size) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_msg_chop(MessagePointer, Size) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_msg_chop_u16(MessagePointer, UInt16) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_msg_chop_u16(MessagePointer, UInt16) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_msg_chop_u32(MessagePointer, UInt32) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_msg_chop_u32(MessagePointer, UInt32) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_msg_chop_u64(MessagePointer, UInt64) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_msg_chop_u64(MessagePointer, UInt64) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_msg_clear(MessagePointer) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_msg_clear(MessagePointer) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_msg_dup(MessageByReference, MessagePointer) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_msg_dup(MessageByReference, MessagePointer) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_msg_free(MessagePointer) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_msg_free(MessagePointer) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_msg_get_pipe(MessagePointer) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_msg_get_pipe(MessagePointer) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_msg_header(MessagePointer) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_msg_header(MessagePointer) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_msg_header_append(MessagePointer, ByteBuffer, Size) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_msg_header_append(MessagePointer, ByteBuffer, Size) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_msg_header_chop(MessagePointer, Size) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_msg_header_chop(MessagePointer, Size) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_msg_header_chop_u16(MessagePointer, UInt16) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_msg_header_chop_u16(MessagePointer, UInt16) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_msg_header_chop_u32(MessagePointer, UInt32) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_msg_header_chop_u32(MessagePointer, UInt32) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_msg_header_chop_u64(MessagePointer, UInt64) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_msg_header_chop_u64(MessagePointer, UInt64) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_msg_header_clear(MessagePointer) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_msg_header_clear(MessagePointer) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_msg_header_insert(MessagePointer, ByteBuffer, Size) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_msg_header_insert(MessagePointer, ByteBuffer, Size) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_msg_header_len(MessagePointer) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_msg_header_len(MessagePointer) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_msg_header_trim(MessagePointer, Size) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_msg_header_trim(MessagePointer, Size) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_msg_header_trim_u16(MessagePointer, UInt16) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_msg_header_trim_u16(MessagePointer, UInt16) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_msg_header_trim_u32(MessagePointer, UInt32) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_msg_header_trim_u32(MessagePointer, UInt32) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_msg_header_trim_u64(MessagePointer, UInt64) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_msg_header_trim_u64(MessagePointer, UInt64) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_msg_insert(MessagePointer, ByteBuffer, Size) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_msg_insert(MessagePointer, ByteBuffer, Size) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_msg_insert_u16(MessagePointer, UInt16) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_msg_insert_u16(MessagePointer, UInt16) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_msg_insert_u32(MessagePointer, UInt32) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_msg_insert_u32(MessagePointer, UInt32) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_msg_insert_u64(MessagePointer, UInt64) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_msg_insert_u64(MessagePointer, UInt64) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_msg_len(MessagePointer) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_msg_len(MessagePointer) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_msg_realloc(MessagePointer, Size) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_msg_realloc(MessagePointer, Size) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_msg_set_pipe(MessagePointer, PipeStruct.ByValue) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_msg_set_pipe(MessagePointer, PipeStruct.ByValue) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_msg_trim(MessagePointer, Size) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_msg_trim(MessagePointer, Size) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_msg_trim_u16(MessagePointer, UInt16ByReference) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_msg_trim_u16(MessagePointer, UInt16ByReference) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_msg_trim_u32(MessagePointer, UInt32ByReference) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_msg_trim_u32(MessagePointer, UInt32ByReference) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_msg_trim_u64(MessagePointer, UInt64ByReference) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_msg_trim_u64(MessagePointer, UInt64ByReference) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_pair0_open(SocketStruct) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_pair0_open(SocketStruct) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_pair0_open_raw(SocketStruct) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_pair0_open_raw(SocketStruct) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_pair1_open(SocketStruct) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_pair1_open(SocketStruct) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_pair1_open_raw(SocketStruct) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_pair1_open_raw(SocketStruct) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_pipe_close(PipeStruct.ByValue) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_pipe_close(PipeStruct.ByValue) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_pipe_dialer(PipeStruct.ByValue) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_pipe_dialer(PipeStruct.ByValue) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_pipe_get(PipeStruct.ByValue, String, Pointer, SizeByReference) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_pipe_get(PipeStruct.ByValue, String, Pointer, SizeByReference) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_pipe_get_addr(PipeStruct.ByValue, String, SockAddr) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_pipe_get_addr(PipeStruct.ByValue, String, SockAddr) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_pipe_get_int(PipeStruct.ByValue, String, IntByReference) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_pipe_get_int(PipeStruct.ByValue, String, IntByReference) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_pipe_get_ms(PipeStruct.ByValue, String, IntByReference) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_pipe_get_ms(PipeStruct.ByValue, String, IntByReference) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_pipe_get_ptr(PipeStruct.ByValue, String, PointerByReference) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_pipe_get_ptr(PipeStruct.ByValue, String, PointerByReference) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_pipe_get_size(PipeStruct.ByValue, String, SizeByReference) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_pipe_get_size(PipeStruct.ByValue, String, SizeByReference) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_pipe_get_string(PipeStruct.ByValue, String, Pointer) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_pipe_get_string(PipeStruct.ByValue, String, Pointer) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_pipe_get_uint64(PipeStruct.ByValue, String, UInt64) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_pipe_get_uint64(PipeStruct.ByValue, String, UInt64) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_pipe_id(PipeStruct.ByValue) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_pipe_id(PipeStruct.ByValue) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_pipe_listener(PipeStruct.ByValue) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_pipe_listener(PipeStruct.ByValue) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_pipe_notify(SocketStruct.ByValue, int, NngCallback, Pointer) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_pipe_notify(SocketStruct.ByValue, int, NngCallback, Pointer) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_pipe_socket(PipeStruct.ByValue) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_pipe_socket(PipeStruct.ByValue) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_pub0_open(SocketStruct) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_pub0_open(SocketStruct) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_pub0_open_raw(SocketStruct) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_pub0_open_raw(SocketStruct) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_pull0_open(SocketStruct) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_pull0_open(SocketStruct) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_pull0_open_raw(SocketStruct) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_pull0_open_raw(SocketStruct) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_push0_open(SocketStruct) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_push0_open(SocketStruct) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_push0_open_raw(SocketStruct) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_push0_open_raw(SocketStruct) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_recv(SocketStruct.ByValue, ByteBuffer, SizeByReference, int) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_recv(SocketStruct.ByValue, ByteBuffer, SizeByReference, int) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_recv_aio(SocketStruct.ByValue, AioPointer) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_recv_aio(SocketStruct.ByValue, AioPointer) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_recvmsg(SocketStruct.ByValue, MessageByReference, int) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_recvmsg(SocketStruct.ByValue, MessageByReference, int) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_rep0_open(SocketStruct) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_rep0_open(SocketStruct) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_rep0_open_raw(SocketStruct) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_rep0_open_raw(SocketStruct) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_req0_open(SocketStruct) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_req0_open(SocketStruct) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_req0_open_raw(SocketStruct) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_req0_open_raw(SocketStruct) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_respondent0_open(SocketStruct) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_respondent0_open(SocketStruct) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_respondent0_open_raw(SocketStruct) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_respondent0_open_raw(SocketStruct) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_send(SocketStruct.ByValue, ByteBuffer, Size, int) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_send(SocketStruct.ByValue, ByteBuffer, Size, int) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_send_aio(SocketStruct.ByValue, AioPointer) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_send_aio(SocketStruct.ByValue, AioPointer) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_sendmsg(SocketStruct.ByValue, MessagePointer, int) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_sendmsg(SocketStruct.ByValue, MessagePointer, int) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_sleep_aio(int, AioPointer) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_sleep_aio(int, AioPointer) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_socket_get(SocketStruct.ByValue, String, Pointer, SizeByReference) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_socket_get(SocketStruct.ByValue, String, Pointer, SizeByReference) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_socket_get_addr(SocketStruct.ByValue, String, SockAddr) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_socket_get_addr(SocketStruct.ByValue, String, SockAddr) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_socket_get_bool(SocketStruct.ByValue, String, IntByReference) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_socket_get_bool(SocketStruct.ByValue, String, IntByReference) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_socket_get_int(SocketStruct.ByValue, String, IntByReference) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_socket_get_int(SocketStruct.ByValue, String, IntByReference) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_socket_get_ms(SocketStruct.ByValue, String, IntByReference) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_socket_get_ms(SocketStruct.ByValue, String, IntByReference) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_socket_get_ptr(SocketStruct.ByValue, String, Pointer) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_socket_get_ptr(SocketStruct.ByValue, String, Pointer) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_socket_get_size(SocketStruct.ByValue, String, SizeByReference) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_socket_get_size(SocketStruct.ByValue, String, SizeByReference) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_socket_get_string(SocketStruct.ByValue, String, Pointer) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_socket_get_string(SocketStruct.ByValue, String, Pointer) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_socket_get_uint64(SocketStruct.ByValue, String, UInt64ByReference) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_socket_get_uint64(SocketStruct.ByValue, String, UInt64ByReference) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_socket_id(SocketStruct.ByValue) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_socket_id(SocketStruct.ByValue) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_socket_set(SocketStruct.ByValue, String, Pointer, Size) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_socket_set(SocketStruct.ByValue, String, Pointer, Size) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_socket_set_bool(SocketStruct.ByValue, String, boolean) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_socket_set_bool(SocketStruct.ByValue, String, boolean) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_socket_set_int(SocketStruct.ByValue, String, int) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_socket_set_int(SocketStruct.ByValue, String, int) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_socket_set_ms(SocketStruct.ByValue, String, int) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_socket_set_ms(SocketStruct.ByValue, String, int) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_socket_set_ptr(SocketStruct.ByValue, String, Pointer) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_socket_set_ptr(SocketStruct.ByValue, String, Pointer) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_socket_set_size(SocketStruct.ByValue, String, Size) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_socket_set_size(SocketStruct.ByValue, String, Size) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_socket_set_string(SocketStruct.ByValue, String, String) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_socket_set_string(SocketStruct.ByValue, String, String) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_socket_set_uint64(SocketStruct.ByValue, String, UInt64) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_socket_set_uint64(SocketStruct.ByValue, String, UInt64) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_strerror(int) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_strerror(int) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_sub0_open(SocketStruct) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_sub0_open(SocketStruct) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_sub0_open_raw(SocketStruct) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_sub0_open_raw(SocketStruct) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_surveyor0_open(SocketStruct) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_surveyor0_open(SocketStruct) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_surveyor0_open_raw(SocketStruct) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_surveyor0_open_raw(SocketStruct) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_tls_config_alloc(TlsConfigByReference, int) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_tls_config_alloc(TlsConfigByReference, int) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_tls_config_auth_mode(TlsConfigPointer, int) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_tls_config_auth_mode(TlsConfigPointer, int) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_tls_config_ca_chain(TlsConfigPointer, String, String) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_tls_config_ca_chain(TlsConfigPointer, String, String) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_tls_config_ca_file(TlsConfigPointer, String) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_tls_config_ca_file(TlsConfigPointer, String) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_tls_config_cert_key_file(TlsConfigPointer, String, String) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_tls_config_cert_key_file(TlsConfigPointer, String, String) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_tls_config_free(TlsConfigPointer) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_tls_config_free(TlsConfigPointer) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_tls_config_hold(TlsConfigPointer) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_tls_config_hold(TlsConfigPointer) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_tls_config_own_cert(TlsConfigPointer, String, String, String) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_tls_config_own_cert(TlsConfigPointer, String, String, String) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_tls_config_server_name(TlsConfigPointer, String) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_tls_config_server_name(TlsConfigPointer, String) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_tls_config_version(TlsConfigPointer, int, int) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_tls_config_version(TlsConfigPointer, int, int) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_tls_engine_description() - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_tls_engine_description() - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_tls_engine_fips_mode() - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_tls_engine_fips_mode() - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_tls_engine_name() - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_tls_engine_name() - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_url_free(UrlStruct) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_url_free(UrlStruct) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_url_parse(UrlByReference, String) - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_url_parse(UrlByReference, String) - Method in interface io.sisu.nng.internal.NngLibrary
 
nng_version() - Method in class io.sisu.nng.internal.NngDirectLibrary
 
nng_version() - Method in interface io.sisu.nng.internal.NngLibrary
 
Nng.NngUncaughtExceptionHandler - Class in io.sisu.nng
 
NngCallback - Interface in io.sisu.nng.internal
 
NngDirectLibrary - Class in io.sisu.nng.internal
 
NngDirectLibrary() - Constructor for class io.sisu.nng.internal.NngDirectLibrary
 
NngException - Exception in io.sisu.nng
Wrapper around nng error messages.
NngException(String) - Constructor for exception io.sisu.nng.NngException
 
NngFlags - Class in io.sisu.nng.internal
 
NngFlags() - Constructor for class io.sisu.nng.internal.NngFlags
 
NngLibrary - Interface in io.sisu.nng.internal
Covers nng v1.3.2
NngOptions - Class in io.sisu.nng.internal
 
NngOptions() - Constructor for class io.sisu.nng.internal.NngOptions
 
NngPointerByReference - Class in io.sisu.nng.internal
 
NngPointerByReference() - Constructor for class io.sisu.nng.internal.NngPointerByReference
 
NngPointerByReference(Pointer) - Constructor for class io.sisu.nng.internal.NngPointerByReference
 
NngUncaughtExceptionHandler() - Constructor for class io.sisu.nng.Nng.NngUncaughtExceptionHandler
 
NONBLOCK - Static variable in class io.sisu.nng.internal.NngFlags
 
NONE - io.sisu.nng.TlsConfig.AuthMode
 
NumberByReference - Class in io.sisu.nng.internal.jna
 
NumberByReference() - Constructor for class io.sisu.nng.internal.jna.NumberByReference
 
NumberByReference(Pointer) - Constructor for class io.sisu.nng.internal.jna.NumberByReference
 

O

OPTIONAL - io.sisu.nng.TlsConfig.AuthMode
 

P

Pair0Socket - Class in io.sisu.nng.pair
 
Pair0Socket() - Constructor for class io.sisu.nng.pair.Pair0Socket
 
Pair1Socket - Class in io.sisu.nng.pair
 
Pair1Socket() - Constructor for class io.sisu.nng.pair.Pair1Socket
 
PEER - Static variable in class io.sisu.nng.internal.NngOptions
 
PEER_NAME - Static variable in class io.sisu.nng.internal.NngOptions
 
PipeStruct - Class in io.sisu.nng.internal
 
PipeStruct() - Constructor for class io.sisu.nng.internal.PipeStruct
 
PipeStruct.ByValue - Class in io.sisu.nng.internal
 
PREFER_NEW_ON_FULL - Static variable in class io.sisu.nng.internal.NngOptions
 
PROTOCOL - Static variable in class io.sisu.nng.internal.NngOptions
 
PROTOCOL_NAME - Static variable in class io.sisu.nng.internal.NngOptions
 
proxy - Variable in class io.sisu.nng.aio.AioCallback
 
Pub0Socket - Class in io.sisu.nng.pubsub
 
Pub0Socket() - Constructor for class io.sisu.nng.pubsub.Pub0Socket
 
Pull0Socket - Class in io.sisu.nng.pipeline
 
Pull0Socket() - Constructor for class io.sisu.nng.pipeline.Pull0Socket
 
Push0Socket - Class in io.sisu.nng.pipeline
 
Push0Socket() - Constructor for class io.sisu.nng.pipeline.Push0Socket
 
put(String, Object) - Method in interface io.sisu.nng.aio.ContextProxy
Put the given object value into the backing state of the underlying Context using the given key as a reference.

R

RAW - Static variable in class io.sisu.nng.internal.NngOptions
 
RawRep0Socket - Class in io.sisu.nng.reqrep
 
RawRep0Socket() - Constructor for class io.sisu.nng.reqrep.RawRep0Socket
 
readAsInet() - Method in class io.sisu.nng.internal.SockAddr
 
readAsInet6() - Method in class io.sisu.nng.internal.SockAddr
 
readAsInproc() - Method in class io.sisu.nng.internal.SockAddr
 
readAsIpc() - Method in class io.sisu.nng.internal.SockAddr
 
readAsZeroTier() - Method in class io.sisu.nng.internal.SockAddr
 
receive() - Method in interface io.sisu.nng.aio.ContextProxy
Attempt a receive operation on the Context.
receive(Socket) - Method in class io.sisu.nng.aio.Aio
Perform an asynchronous receiving operation on the given Socket.
receive(Socket) - Method in interface io.sisu.nng.aio.AioProxy
 
receive(ByteBuffer) - Method in class io.sisu.nng.Socket
Receive a raw message into the provided ByteBuffer, blocking until data is received or a timeout occurs.
receive(ByteBuffer, boolean) - Method in class io.sisu.nng.Socket
Receives raw data on the Socket into a ByteBuffer Note: Currently does not support NNG_FLAG_ALLOC, forcing the caller to own and manage the lifetime of the provided ByteBuffer
receiveMessage() - Method in class io.sisu.nng.aio.Context
Receive a Message asynchronously on this Context.
receiveMessage() - Method in class io.sisu.nng.Socket
Attempt to receive a Message on the Socket.
receiveMessage(int) - Method in class io.sisu.nng.Socket
 
receiveMessageSync() - Method in class io.sisu.nng.aio.Context
Try to receive a Message on the Context, blocking until received.
RECONNECT_TIME_MAX - Static variable in class io.sisu.nng.internal.NngOptions
 
RECONNECT_TIME_MIN - Static variable in class io.sisu.nng.internal.NngOptions
 
RECV - io.sisu.nng.aio.Context.Event
 
RECV_BUF - Static variable in class io.sisu.nng.internal.NngOptions
 
RECV_FD - Static variable in class io.sisu.nng.internal.NngOptions
 
RECV_SIZE_MAX - Static variable in class io.sisu.nng.internal.NngOptions
 
RECV_TIMEOUT - Static variable in class io.sisu.nng.internal.NngOptions
 
reinitialize(int) - Method in class io.sisu.nng.internal.IovStruct
 
REMOTE_ADDR - Static variable in class io.sisu.nng.internal.NngOptions
 
Rep0Socket - Class in io.sisu.nng.reqrep
 
Rep0Socket() - Constructor for class io.sisu.nng.reqrep.Rep0Socket
 
Req0Socket - Class in io.sisu.nng.reqrep
 
Req0Socket() - Constructor for class io.sisu.nng.reqrep.Req0Socket
 
REQUIRED - io.sisu.nng.TlsConfig.AuthMode
 
Respondent0 - Class in io.sisu.nng.survey
 
Respondent0() - Constructor for class io.sisu.nng.survey.Respondent0
 

S

s_family - Variable in class io.sisu.nng.internal.SockAddr
 
s_in - Variable in class io.sisu.nng.internal.SockAddr
 
s_in6 - Variable in class io.sisu.nng.internal.SockAddr
 
s_inproc - Variable in class io.sisu.nng.internal.SockAddr
 
s_ipc - Variable in class io.sisu.nng.internal.SockAddr
 
s_zt - Variable in class io.sisu.nng.internal.SockAddr
 
sa_addr - Variable in class io.sisu.nng.internal.SockAddr.Inet
 
sa_addr - Variable in class io.sisu.nng.internal.SockAddr.Inet6
 
sa_family - Variable in class io.sisu.nng.internal.SockAddr.Inet
 
sa_family - Variable in class io.sisu.nng.internal.SockAddr.Inet6
 
sa_family - Variable in class io.sisu.nng.internal.SockAddr.Local
 
sa_family - Variable in class io.sisu.nng.internal.SockAddr.ZeroTier
 
sa_nodeid - Variable in class io.sisu.nng.internal.SockAddr.ZeroTier
 
sa_nwid - Variable in class io.sisu.nng.internal.SockAddr.ZeroTier
 
sa_path - Variable in class io.sisu.nng.internal.SockAddr.Local
 
sa_port - Variable in class io.sisu.nng.internal.SockAddr.Inet
 
sa_port - Variable in class io.sisu.nng.internal.SockAddr.Inet6
 
sa_port - Variable in class io.sisu.nng.internal.SockAddr.ZeroTier
 
send(Message) - Method in interface io.sisu.nng.aio.ContextProxy
Send the given Message asynchronously via the Context.
send(Socket) - Method in class io.sisu.nng.aio.Aio
Perform an asynchronous sending operation on the given Socket.
send(Socket) - Method in interface io.sisu.nng.aio.AioProxy
 
send(ByteBuffer) - Method in class io.sisu.nng.Socket
Send raw data over a Socket
send(ByteBuffer, boolean) - Method in class io.sisu.nng.Socket
Sends raw data over the Socket.
SEND - io.sisu.nng.aio.Context.Event
 
SEND_BUF - Static variable in class io.sisu.nng.internal.NngOptions
 
SEND_FD - Static variable in class io.sisu.nng.internal.NngOptions
 
SEND_TIMEOUT - Static variable in class io.sisu.nng.internal.NngOptions
 
sendMessage(Message) - Method in class io.sisu.nng.aio.Context
Send a Message on the Context.
sendMessage(Message) - Method in class io.sisu.nng.Socket
Send the provide Message on the Socket.
sendMessage(ByteBuffer) - Method in class io.sisu.nng.Socket
Send a new Message using the provided ByteBuffer for the message body
sendMessage(ByteBuffer, ByteBuffer) - Method in class io.sisu.nng.Socket
 
sendMessageSync(Message) - Method in class io.sisu.nng.aio.Context
Attempt to send the given Message synchronously on the Context, blocking until it's either accepted for sending, an error occurs, or a timeout.
SERVER - io.sisu.nng.TlsConfig.SocketMode
 
setAioProxy(AioProxy) - Method in class io.sisu.nng.aio.AioCallback
 
setInvalid() - Method in class io.sisu.nng.Message
Set the message invalid, preventing the JVM from attempting to free the underlying native memory during garbage collection.
setMessage(Message) - Method in class io.sisu.nng.aio.Aio
Set a Message on the Aio, usually used prior to a send operation.
setMessage(Message) - Method in interface io.sisu.nng.aio.AioProxy
 
setOutput(int, ByteBuffer) - Method in class io.sisu.nng.aio.Aio
 
setReceiveTimeout(int) - Method in class io.sisu.nng.aio.Context
Set a receive timeout on the Context.
setReceiveTimeout(int) - Method in class io.sisu.nng.Socket
Set the timeout for receive requests on the Socket
setRecvHandler(BiConsumer<ContextProxy, Message>) - Method in class io.sisu.nng.aio.Context
Set a receive event handler on the Context, replacing the existing if present.
setSendHandler(Consumer<ContextProxy>) - Method in class io.sisu.nng.aio.Context
Set a send event handler on the Context, replacing the existing if present.
setSendTimeout(int) - Method in class io.sisu.nng.aio.Context
Set a send timeout on the Context
setSendTimeout(int) - Method in class io.sisu.nng.Socket
Set the timeout for send requests on the Socket
setSize(Size) - Method in class io.sisu.nng.internal.jna.SizeByReference
 
setSurveyDuration(int) - Method in class io.sisu.nng.survey.Surveyor0Socket
 
setTimeoutMillis(int) - Method in class io.sisu.nng.aio.Aio
Set a timeout for asynchronous operations by the Aio.
setTlsConfig(TlsConfig) - Method in class io.sisu.nng.Socket
 
setValid() - Method in class io.sisu.nng.Message
Set the Message state back to valid and owned by the JVM.
setValue(Pointer) - Method in class io.sisu.nng.internal.jna.NumberByReference
 
setValue(Pointer) - Method in class io.sisu.nng.internal.NngPointerByReference
 
setWakeHandler(Consumer<ContextProxy>) - Method in class io.sisu.nng.aio.Context
Set a wake event handler on the Context, replacing the existing if present.
Size - Class in io.sisu.nng.internal.jna
 
Size() - Constructor for class io.sisu.nng.internal.jna.Size
 
Size(long) - Constructor for class io.sisu.nng.internal.jna.Size
 
Size(long, boolean) - Constructor for class io.sisu.nng.internal.jna.Size
 
SizeByReference - Class in io.sisu.nng.internal.jna
 
SizeByReference() - Constructor for class io.sisu.nng.internal.jna.SizeByReference
 
sleep(int) - Method in class io.sisu.nng.aio.Aio
Perform an asynchronous delay, causing the Aio's AioCallback to fire after the provided timeout.
sleep(int) - Method in interface io.sisu.nng.aio.AioProxy
 
sleep(int) - Method in class io.sisu.nng.aio.Context
Sleep the Context for the given duration, triggering the Wake handler upon timeout.
sleep(int) - Method in interface io.sisu.nng.aio.ContextProxy
Suspend the Context for the given duration, triggering the wake handler upon timeout.
SockAddr - Class in io.sisu.nng.internal
Socket Address Union TODO: fix this Uint16 convert nonsense...seems like we should need to use this goofy logic if things are working.
SockAddr() - Constructor for class io.sisu.nng.internal.SockAddr
 
SockAddr.Family - Enum in io.sisu.nng.internal
 
SockAddr.Inet - Class in io.sisu.nng.internal
 
SockAddr.Inet6 - Class in io.sisu.nng.internal
 
SockAddr.Local - Class in io.sisu.nng.internal
 
SockAddr.ZeroTier - Class in io.sisu.nng.internal
 
socket - Variable in class io.sisu.nng.Socket
 
Socket - Class in io.sisu.nng
Abstract base class of an nng Socket, implementing the common nng api for Socket communication.
Socket(Function<SocketStruct, Integer>) - Constructor for class io.sisu.nng.Socket
 
SOCKET_NAME - Static variable in class io.sisu.nng.internal.NngOptions
 
SocketStruct - Class in io.sisu.nng.internal
 
SocketStruct() - Constructor for class io.sisu.nng.internal.SocketStruct
 
SocketStruct.ByValue - Class in io.sisu.nng.internal
 
Sub0Socket - Class in io.sisu.nng.pubsub
 
Sub0Socket() - Constructor for class io.sisu.nng.pubsub.Sub0Socket
 
subscribe(String) - Method in class io.sisu.nng.pubsub.Sub0Socket
 
SUBSCRIBE - Static variable in class io.sisu.nng.internal.NngOptions
 
SURVEYOR_SURVEYTIME - Static variable in class io.sisu.nng.internal.NngOptions
 
Surveyor0Socket - Class in io.sisu.nng.survey
 
Surveyor0Socket() - Constructor for class io.sisu.nng.survey.Surveyor0Socket
 

T

TIMEOUT_DEFAULT_DURATION - Static variable in class io.sisu.nng.aio.Aio
 
TIMEOUT_INFINITE - Static variable in class io.sisu.nng.aio.Aio
 
TLS_AUTH_MODE - Static variable in class io.sisu.nng.internal.NngOptions
 
TLS_CA_FILE - Static variable in class io.sisu.nng.internal.NngOptions
 
TLS_CERT_KEY_FILE - Static variable in class io.sisu.nng.internal.NngOptions
 
TLS_CONFIG - Static variable in class io.sisu.nng.internal.NngOptions
 
TLS_IS_VERIFIED - Static variable in class io.sisu.nng.internal.NngOptions
 
TLS_SERVER_NAME - Static variable in class io.sisu.nng.internal.NngOptions
 
TlsConfig - Class in io.sisu.nng
A configuration for TLS-enabled transport.
TlsConfig(TlsConfig.SocketMode) - Constructor for class io.sisu.nng.TlsConfig
 
TlsConfig.AuthMode - Enum in io.sisu.nng
 
TlsConfig.SocketMode - Enum in io.sisu.nng
 
TlsConfigByReference - Class in io.sisu.nng.internal
 
TlsConfigByReference() - Constructor for class io.sisu.nng.internal.TlsConfigByReference
 
TlsConfigPointer - Class in io.sisu.nng.internal
 
TlsConfigPointer() - Constructor for class io.sisu.nng.internal.TlsConfigPointer
 
TlsConfigPointer(Pointer) - Constructor for class io.sisu.nng.internal.TlsConfigPointer
 
toString() - Method in class io.sisu.nng.internal.IovStruct
 
toString() - Method in class io.sisu.nng.internal.NativeStringPointer
 
toString() - Method in class io.sisu.nng.internal.SockAddr.Inet
 
toString() - Method in class io.sisu.nng.internal.SockAddr.Inet6
 
toString() - Method in class io.sisu.nng.internal.SockAddr.Local
 
toString() - Method in class io.sisu.nng.internal.SockAddr.ZeroTier
 
trim(int) - Method in class io.sisu.nng.Message
Removes bytes from the start of the Message body.
trim32Bits() - Method in class io.sisu.nng.Message
Removes 32 bits from the start of the Message body, returning then in network byte order.

U

u_fragment - Variable in class io.sisu.nng.internal.UrlStruct
 
u_host - Variable in class io.sisu.nng.internal.UrlStruct
 
u_hostname - Variable in class io.sisu.nng.internal.UrlStruct
 
u_path - Variable in class io.sisu.nng.internal.UrlStruct
 
u_port - Variable in class io.sisu.nng.internal.UrlStruct
 
u_query - Variable in class io.sisu.nng.internal.UrlStruct
 
u_rawurl - Variable in class io.sisu.nng.internal.UrlStruct
 
u_requri - Variable in class io.sisu.nng.internal.UrlStruct
 
u_scheme - Variable in class io.sisu.nng.internal.UrlStruct
 
u_userinfo - Variable in class io.sisu.nng.internal.UrlStruct
 
UInt16 - Class in io.sisu.nng.internal.jna
 
UInt16() - Constructor for class io.sisu.nng.internal.jna.UInt16
 
UInt16(int, long) - Constructor for class io.sisu.nng.internal.jna.UInt16
 
UInt16(long) - Constructor for class io.sisu.nng.internal.jna.UInt16
 
UInt16(long, boolean) - Constructor for class io.sisu.nng.internal.jna.UInt16
 
UInt16ByReference - Class in io.sisu.nng.internal.jna
 
UInt16ByReference() - Constructor for class io.sisu.nng.internal.jna.UInt16ByReference
 
UInt32 - Class in io.sisu.nng.internal.jna
 
UInt32() - Constructor for class io.sisu.nng.internal.jna.UInt32
 
UInt32(long) - Constructor for class io.sisu.nng.internal.jna.UInt32
 
UInt32(long, boolean) - Constructor for class io.sisu.nng.internal.jna.UInt32
 
UInt32ByReference - Class in io.sisu.nng.internal.jna
 
UInt32ByReference() - Constructor for class io.sisu.nng.internal.jna.UInt32ByReference
 
UInt64 - Class in io.sisu.nng.internal.jna
 
UInt64() - Constructor for class io.sisu.nng.internal.jna.UInt64
 
UInt64(long) - Constructor for class io.sisu.nng.internal.jna.UInt64
 
UInt64(long, boolean) - Constructor for class io.sisu.nng.internal.jna.UInt64
 
UInt64ByReference - Class in io.sisu.nng.internal.jna
 
UInt64ByReference() - Constructor for class io.sisu.nng.internal.jna.UInt64ByReference
 
uncaughtException(Callback, Throwable) - Method in class io.sisu.nng.Nng.NngUncaughtExceptionHandler
 
UNKNOWN - io.sisu.nng.internal.SockAddr.Family
 
unsubscribe(String) - Method in class io.sisu.nng.pubsub.Sub0Socket
 
UNSUBSCRIBE - Static variable in class io.sisu.nng.internal.NngOptions
 
URL - Static variable in class io.sisu.nng.internal.NngOptions
 
UrlByReference - Class in io.sisu.nng.internal
 
UrlByReference() - Constructor for class io.sisu.nng.internal.UrlByReference
 
UrlStruct - Class in io.sisu.nng.internal
 
UrlStruct() - Constructor for class io.sisu.nng.internal.UrlStruct
 
UrlStruct(Pointer) - Constructor for class io.sisu.nng.internal.UrlStruct
 

V

valid - Variable in class io.sisu.nng.Message
 
valueOf(String) - Static method in enum io.sisu.nng.aio.Context.Event
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.sisu.nng.internal.SockAddr.Family
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.sisu.nng.TlsConfig.AuthMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.sisu.nng.TlsConfig.SocketMode
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.sisu.nng.aio.Context.Event
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.sisu.nng.internal.SockAddr.Family
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.sisu.nng.TlsConfig.AuthMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.sisu.nng.TlsConfig.SocketMode
Returns an array containing the constants of this enum type, in the order they are declared.

W

waitForFinish() - Method in class io.sisu.nng.aio.Aio
Wait for the current Aio operation to complete.
WAKE - io.sisu.nng.aio.Context.Event
 
Work(Context.Event, CompletableFuture<Object>) - Constructor for class io.sisu.nng.aio.Context.Work
 
WS_PROTOCOL - Static variable in class io.sisu.nng.internal.NngOptions
 
WS_RECV_MAX_FRAME - Static variable in class io.sisu.nng.internal.NngOptions
 
WS_RECV_TEXT - Static variable in class io.sisu.nng.internal.NngOptions
 
WS_REQUEST_HEADER - Static variable in class io.sisu.nng.internal.NngOptions
 
WS_REQUEST_HEADERS - Static variable in class io.sisu.nng.internal.NngOptions
 
WS_REQUEST_URI - Static variable in class io.sisu.nng.internal.NngOptions
 
WS_RESPONSE_HEADER - Static variable in class io.sisu.nng.internal.NngOptions
 
WS_RESPONSE_HEADERS - Static variable in class io.sisu.nng.internal.NngOptions
 
WS_SEND_MAX_FRAME - Static variable in class io.sisu.nng.internal.NngOptions
 
WS_SEND_TEXT - Static variable in class io.sisu.nng.internal.NngOptions
 

Z

ZeroTier() - Constructor for class io.sisu.nng.internal.SockAddr.ZeroTier
 
A B C D E F G H I L M N O P R S T U V W Z 
All Classes All Packages