Hierarchy For All Packages
Package Hierarchies:Class Hierarchy
- java.lang.Object
- io.sisu.nng.aio.Aio (implements io.sisu.nng.aio.AioProxy)
- io.sisu.nng.aio.AioCallback<T> (implements io.sisu.nng.internal.NngCallback)
- io.sisu.nng.aio.Context (implements java.lang.AutoCloseable)
- io.sisu.nng.aio.Context.Work
- io.sisu.nng.http.HttpClient
- io.sisu.nng.http.HttpRequest
- io.sisu.nng.Message (implements java.lang.AutoCloseable)
- io.sisu.nng.Nng
- io.sisu.nng.Nng.NngUncaughtExceptionHandler (implements com.sun.jna.Callback.UncaughtExceptionHandler)
- io.sisu.nng.internal.NngDirectLibrary (implements io.sisu.nng.internal.NngLibrary)
- io.sisu.nng.internal.NngFlags
- io.sisu.nng.internal.NngOptions
- java.lang.Number (implements java.io.Serializable)
- com.sun.jna.PointerType (implements com.sun.jna.NativeMapped)
- io.sisu.nng.internal.AioPointer
- io.sisu.nng.internal.BodyPointer
- com.sun.jna.ptr.ByReference
- io.sisu.nng.internal.NngPointerByReference
- io.sisu.nng.internal.AioPointerByReference
- io.sisu.nng.internal.BodyPointerByReference
- io.sisu.nng.internal.HttpClientPointerByReference
- io.sisu.nng.internal.HttpHandlerPointerByReference
- io.sisu.nng.internal.HttpReqPointerByReference
- io.sisu.nng.internal.HttpResPointerByReference
- io.sisu.nng.internal.HttpServerPointerByReference
- io.sisu.nng.internal.MessageByReference
- io.sisu.nng.internal.TlsConfigByReference
- io.sisu.nng.internal.UrlByReference
- io.sisu.nng.internal.jna.NumberByReference
- io.sisu.nng.internal.jna.SizeByReference
- io.sisu.nng.internal.jna.UInt16ByReference
- io.sisu.nng.internal.jna.UInt32ByReference
- io.sisu.nng.internal.jna.UInt64ByReference
- io.sisu.nng.internal.NngPointerByReference
- io.sisu.nng.internal.HeaderPointer
- io.sisu.nng.internal.HttpClientPointer
- io.sisu.nng.internal.HttpHandlerPointer
- io.sisu.nng.internal.HttpReqPointer
- io.sisu.nng.internal.HttpResPointer
- io.sisu.nng.internal.HttpServerPointer
- io.sisu.nng.internal.MessagePointer
- io.sisu.nng.internal.NativeStringPointer
- io.sisu.nng.internal.TlsConfigPointer
- io.sisu.nng.Socket (implements java.lang.AutoCloseable)
- io.sisu.nng.pair.Pair0Socket
- io.sisu.nng.pair.Pair1Socket
- io.sisu.nng.pubsub.Pub0Socket
- io.sisu.nng.pipeline.Pull0Socket
- io.sisu.nng.pipeline.Push0Socket
- io.sisu.nng.reqrep.RawRep0Socket
- io.sisu.nng.reqrep.Rep0Socket
- io.sisu.nng.reqrep.Req0Socket
- io.sisu.nng.survey.Respondent0
- io.sisu.nng.pubsub.Sub0Socket
- io.sisu.nng.survey.Surveyor0Socket
- com.sun.jna.Structure
- io.sisu.nng.internal.ContextStruct
- io.sisu.nng.internal.ContextStruct.ByValue (implements com.sun.jna.Structure.ByValue)
- io.sisu.nng.internal.DialerStruct
- io.sisu.nng.internal.DialerStruct.ByValue (implements com.sun.jna.Structure.ByValue)
- io.sisu.nng.internal.IovStruct
- io.sisu.nng.internal.ListenerStruct
- io.sisu.nng.internal.ListenerStruct.ByValue (implements com.sun.jna.Structure.ByValue)
- io.sisu.nng.internal.PipeStruct
- io.sisu.nng.internal.PipeStruct.ByValue (implements com.sun.jna.Structure.ByValue)
- io.sisu.nng.internal.SockAddr.Inet
- io.sisu.nng.internal.SockAddr.Inet6
- io.sisu.nng.internal.SockAddr.Local
- io.sisu.nng.internal.SockAddr.ZeroTier
- io.sisu.nng.internal.SocketStruct
- io.sisu.nng.internal.SocketStruct.ByValue (implements com.sun.jna.Structure.ByValue)
- com.sun.jna.Union
- io.sisu.nng.internal.SockAddr
- io.sisu.nng.internal.UrlStruct
- io.sisu.nng.internal.ContextStruct
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- io.sisu.nng.NngException
- java.lang.Exception
- io.sisu.nng.TlsConfig
Interface Hierarchy
- io.sisu.nng.aio.AioProxy
- com.sun.jna.Callback
- io.sisu.nng.internal.NngCallback
- io.sisu.nng.aio.ContextProxy
- com.sun.jna.Library
- io.sisu.nng.internal.NngLibrary
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
- io.sisu.nng.aio.Context.Event
- io.sisu.nng.internal.SockAddr.Family
- io.sisu.nng.TlsConfig.AuthMode
- io.sisu.nng.TlsConfig.SocketMode
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)