Browse Source

We never know it couldbe great

wooden 17 years ago
parent
commit
9b04fdcfc6

+ 2 - 0
MMOCore/src/org/mmocore/network/ISocket.java

@@ -35,4 +35,6 @@ public interface ISocket
     public ReadableByteChannel getReadableByteChannel();
     
     public InetAddress getInetAddress();
+    
+    public int getPort();
 }

+ 1 - 1
MMOCore/src/org/mmocore/network/SelectorThread.java

@@ -784,7 +784,7 @@ public class SelectorThread<T extends MMOClient> extends Thread
         }
     }
 
-    protected void allocateReadBuffer(MMOConnection con)
+    protected void allocateReadBuffer(MMOConnection<T> con)
     {
         //System.out.println("con: "+Integer.toHexString(con.hashCode()));
         //Util.printHexDump(READ_BUFFER);

+ 8 - 0
MMOCore/src/org/mmocore/network/TCPSocket.java

@@ -68,4 +68,12 @@ public class TCPSocket implements ISocket
         return _socket.getInetAddress();
     }
     
+    /* (non-Javadoc)
+     * @see org.mmocore.network.ISocket#getPort()
+     */
+    public int getPort()
+    {
+        return _socket.getPort();
+    }
+    
 }

+ 8 - 0
MMOCore/src/org/mmocore/network/UDPSocket.java

@@ -68,4 +68,12 @@ public class UDPSocket implements ISocket
         return _socket.getInetAddress();
     }
     
+    /* (non-Javadoc)
+     * @see org.mmocore.network.ISocket#getPort()
+     */
+    public int getPort()
+    {
+        return _socket.getPort();
+    }
+    
 }