All Packages  This Package  Class Hierarchy  Class Search  Index

Inner Class edu.utah.janos.nodeos.pj_UDPLayer.SocketReader
java.lang.Object
   |
   +----edu.utah.janos.nodeos.pj_UDPLayer.SocketReader

  Summary

private static class  pj_UDPLayer.SocketReader
     extends java.lang.Object
     implements java.lang.Runnable
{
          // Fields 4
     final DatagramSocket ds;
     boolean dying;
     final pj_PacketHandlerList masks;
     private final pj_BufferHandle pb;

          // Constructors 1
     SocketReader(int, pj_BufferHandle) throws SocketException;

          // Methods 1
     public void run();
}

Class that takes care of reading sockets and calling any associated packet handlers.




  Fields

· masks

Summary  |  Top

   final pj_PacketHandlerList masks

Vector of packet handlers attached to this socket.


· ds

Summary  |  Top
   final DatagramSocket ds


· dying

Summary  |  Top
   boolean dying


· pb

Summary  |  Top
   private final pj_BufferHandle pb

Initial packet buffer that first packet is recevied into.


  Constructors

· SocketReader

Summary  |  Top

   SocketReader(int port, 
                pj_BufferHandle pb)  throws SocketException


  Methods

· run

Summary  |  Top
   public void run() 
Implements:
run in interface Runnable


All Packages  This Package  Class Hierarchy  Class Search  Index
Freshly brewed Java API Documentation automatically generated with polardoc Version 1.0.7