Class ClientMyInstanceImpl

    • Field Detail

      • id

        private java.lang.String id
      • internal_address

        java.net.InetAddress internal_address
      • tcp_port

        private int tcp_port
      • udp_port

        private int udp_port
      • udp_non_data_port

        private int udp_non_data_port
      • last_upnp_read

        private long last_upnp_read
      • dht_address

        java.net.InetAddress dht_address
      • dht_address_time

        long dht_address_time
      • last_force_read_ext

        private long last_force_read_ext
      • last_external_address

        private java.net.InetAddress last_external_address
    • Method Detail

      • readConfig

        void readConfig​(boolean first_time)
      • readExternalAddress

        private java.net.InetAddress readExternalAddress()
      • sameFamily

        boolean sameFamily​(java.net.InetAddress a1,
                           java.net.InetAddress a2)
      • getID

        public java.lang.String getID()
      • getApplicationID

        public java.lang.String getApplicationID()
      • getInternalAddress

        public java.net.InetAddress getInternalAddress()
      • getInternalAddresses

        public java.util.List getInternalAddresses()
      • getExternalAddress

        public java.net.InetAddress getExternalAddress()
      • getTCPListenPort

        public int getTCPListenPort()
      • getUDPListenPort

        public int getUDPListenPort()
      • getUDPNonDataListenPort

        public int getUDPNonDataListenPort()
      • getProperties

        public java.util.Map<java.lang.String,​java.lang.Object> getProperties()