Class Common


  • final class Common
    extends java.lang.Object
    Helper class, providing common methods.
    • Field Summary

      Fields 
      Modifier and Type Field Description
      private static jnr.ffi.Platform.OS currentOS  
      private static java.util.Map<java.net.SocketOption<?>,​jnr.constants.platform.SocketOption> rMap  
      private static java.util.Map<java.net.SocketOption<?>,​jnr.constants.platform.SocketOption> wMap  
    • Constructor Summary

      Constructors 
      Modifier Constructor Description
      private Common()  
    • Field Detail

      • currentOS

        private static jnr.ffi.Platform.OS currentOS
      • wMap

        private static final java.util.Map<java.net.SocketOption<?>,​jnr.constants.platform.SocketOption> wMap
      • rMap

        private static final java.util.Map<java.net.SocketOption<?>,​jnr.constants.platform.SocketOption> rMap
    • Constructor Detail

      • Common

        private Common()
    • Method Detail

      • getSocketOption

        static <T> T getSocketOption​(int fd,
                                     java.net.SocketOption<?> name)
                              throws java.io.IOException
        Throws:
        java.io.IOException
      • setSocketOption

        static void setSocketOption​(int fd,
                                    java.net.SocketOption<?> name,
                                    java.lang.Object value)
                             throws java.io.IOException
        Throws:
        java.io.IOException