netty5/transport-native-kqueue/src/main/java/io/netty/channel/kqueue
Carl Mastrangelo 83de77fbe5 Make Native loading work better with Java 8
Motivation:
Enable static linking for Java 8.  These commits are the same as those introduced to netty tcnative.  The goal is to allow lots of JNI libraries to be statically linked together without having conflict `JNI_OnLoad` methods.

Modification:
* add JNI_OnLoad suffixes to enable static linking
* Add static names to the list of libraries that try to be loaded
* Enable compiling with JNI 1.8
* Sort includes

Result:
Enable statically linked JNI code.
2017-06-23 19:42:13 +02:00
..
AbstractKQueueChannel.java Only try to deregister from EventLoop when the native Channel was registered before. 2017-05-24 13:19:18 +02:00
AbstractKQueueServerChannel.java Add support to wrap an existing filedescriptor when using native kqueue transport 2017-05-19 19:34:47 +02:00
AbstractKQueueStreamChannel.java Fix handle of ByteBuf with multi nioBuffer in EpollDatagramChannel and KQueueDatagramChannel 2017-05-26 07:56:34 +02:00
AcceptFilter.java New native transport for kqueue 2017-05-03 09:53:22 -07:00
BsdSocket.java New native transport for kqueue 2017-05-03 09:53:22 -07:00
KQueue.java New native transport for kqueue 2017-05-03 09:53:22 -07:00
KQueueChannelConfig.java New native transport for kqueue 2017-05-03 09:53:22 -07:00
KQueueChannelOption.java New native transport for kqueue 2017-05-03 09:53:22 -07:00
KQueueDatagramChannel.java Fix handle of ByteBuf with multi nioBuffer in EpollDatagramChannel and KQueueDatagramChannel 2017-05-26 07:56:34 +02:00
KQueueDatagramChannelConfig.java New native transport for kqueue 2017-05-03 09:53:22 -07:00
KQueueDomainSocketChannel.java Add support to wrap an existing filedescriptor when using native kqueue transport 2017-05-19 19:34:47 +02:00
KQueueDomainSocketChannelConfig.java New native transport for kqueue 2017-05-03 09:53:22 -07:00
KQueueEventArray.java New native transport for kqueue 2017-05-03 09:53:22 -07:00
KQueueEventLoop.java kqueue version of 7baef4fbe8 2017-06-23 08:23:40 -07:00
KQueueEventLoopGroup.java New native transport for kqueue 2017-05-03 09:53:22 -07:00
KQueueRecvByteAllocatorHandle.java New native transport for kqueue 2017-05-03 09:53:22 -07:00
KQueueServerChannelConfig.java New native transport for kqueue 2017-05-03 09:53:22 -07:00
KQueueServerDomainSocketChannel.java Add support to wrap an existing filedescriptor when using native kqueue transport 2017-05-19 19:34:47 +02:00
KQueueServerSocketChannel.java Add support to wrap an existing filedescriptor when using native kqueue transport 2017-05-19 19:34:47 +02:00
KQueueServerSocketChannelConfig.java New native transport for kqueue 2017-05-03 09:53:22 -07:00
KQueueSocketChannel.java Add support to wrap an existing filedescriptor when using native kqueue transport 2017-05-19 19:34:47 +02:00
KQueueSocketChannelConfig.java New native transport for kqueue 2017-05-03 09:53:22 -07:00
KQueueStaticallyReferencedJniMethods.java New native transport for kqueue 2017-05-03 09:53:22 -07:00
Native.java Make Native loading work better with Java 8 2017-06-23 19:42:13 +02:00
NativeLongArray.java New native transport for kqueue 2017-05-03 09:53:22 -07:00
package-info.java New native transport for kqueue 2017-05-03 09:53:22 -07:00