Class NetStatusProtocolTesterBT.Session

    • Field Detail

      • session_id

        private int session_id
      • initiator

        private boolean initiator
      • info_hash

        private byte[] info_hash
      • handshake_sent

        private boolean handshake_sent
      • handshake_received

        private boolean handshake_received
      • bitfield_sent

        private boolean bitfield_sent
      • bitfield_received

        private boolean bitfield_received
      • num_pieces

        private int num_pieces
      • is_seed

        private boolean is_seed
      • missing_pieces

        private java.util.Set missing_pieces
      • connected

        private boolean connected
      • closing

        private boolean closing
      • closed

        private boolean closed
    • Constructor Detail

    • Method Detail

      • isInitiator

        public boolean isInitiator()
      • isConnected

        public boolean isConnected()
      • isSeed

        public boolean isSeed()
      • isOK

        public boolean isOK()
      • connected

        protected void connected()
      • sendHandshake

        protected void sendHandshake()
      • sendHave

        protected void sendHave​(int piece_number)
      • sendBitfield

        protected void sendBitfield()
      • close

        protected void close()
      • getProtocolString

        public java.lang.String getProtocolString()
      • addSent

        protected java.lang.String addSent​(java.lang.String str,
                                           boolean ok)
      • addRecv

        protected java.lang.String addRecv​(java.lang.String str,
                                           boolean ok)
      • getLogPrefix

        protected java.lang.String getLogPrefix()
      • log

        protected void log​(java.lang.String str)
      • log

        protected void log​(java.lang.String str,
                           boolean is_detailed)
      • logError

        protected void logError​(java.lang.String str)
      • logError

        protected void logError​(java.lang.String str,
                                java.lang.Throwable e)