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
All Classes All Packages
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 anAioCallback
. - 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
- 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
All Classes All Packages