All Packages  This Package  Class Hierarchy  Class Search  Index

Class edu.utah.janos.nodeos.pj_StdinStreamLayer
java.lang.Object
   |
   +----edu.utah.janos.nodeos.pj_ProtocolLayer
           |
           +----edu.utah.janos.nodeos.pj_ANEPStreamLayer
                   |
                   +----edu.utah.janos.nodeos.pj_StdinStreamLayer

  Summary

class  pj_StdinStreamLayer
     extends edu.utah.janos.nodeos.pj_ANEPStreamLayer
{
          // Fields 1
     private boolean active;

          // Constructors 1
     pj_StdinStreamLayer();

          // Methods 9
     void attachGenerator(PacketGenerator);
     void attachHandler(PacketHandler);
     AddressSpec createAddress(String) throws PacketAddressFormatException;
     PacketAddressMask createAddressMask();
     void detachGenerator(PacketGenerator);
     void detachHandler(PacketHandler);
     void generatorReady(PacketGenerator);
     String getID();
     void synchronousSend(PacketGenerator, pj_BufferHandle);

          // Inner Classes 2
     private static class pj_StdinStreamLayer.DummyAddressMask
     private static class pj_StdinStreamLayer.StdinStreamReader
}

pj_StdinStreamLayer is a protocol layer implementation that parses out ANEP packets that are coming over Stdin.

Author:
Janos Ministry of Development




  Fields

· active

Summary  |  Top

   private boolean active


  Constructors

· pj_StdinStreamLayer

Summary  |  Top

   pj_StdinStreamLayer() 


  Methods

· getID

Summary  |  Top
   String getID() 
Overrides:
getID in class pj_ProtocolLayer


· createAddress

Summary  |  Top
   AddressSpec createAddress(String addr)  throws PacketAddressFormatException

You can't send with this protocol layer so, just panic for now.

Overrides:
createAddress in class pj_ProtocolLayer


· createAddressMask

Summary  |  Top
   PacketAddressMask createAddressMask() 
Overrides:
createAddressMask in class pj_ProtocolLayer


· attachHandler

Summary  |  Top
   void attachHandler(PacketHandler ph) 


· detachHandler

Summary  |  Top
   void detachHandler(PacketHandler ph) 


· attachGenerator

Summary  |  Top
   void attachGenerator(PacketGenerator pg) 

You can't send with this protocol layer so, just panic for now.



· synchronousSend

Summary  |  Top
   void synchronousSend(PacketGenerator pg, 
                        pj_BufferHandle bh) 

Synchronous send a packet, blocking until the send completes.



· generatorReady

Summary  |  Top
   void generatorReady(PacketGenerator pg) 

You can't send with this protocol layer so, just panic for now.



· detachGenerator

Summary  |  Top
   void detachGenerator(PacketGenerator pg) 

You can't send with this protocol layer so, just panic for now.



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