HyperView2.959 bannerDocumentation
 
public class StateMachine
implements  StateMachineConstants,StateMachineListener
    

Constructors
StateMachine()
StateMachine(StateMachineListener)
StateMachine(HyperConnectionNode,StateMachineListener)

Public Methods

public int getStateFlags()



public int orStateFlags(int)



public void makeStateObjects()



int add(StateDispatch) throws OutOfChannelSpaceException



public void addNotifier(StateMachineListener) throws
 IllegalStateMachineAddObjectNotifierException



public void removeNotifier()



public void cleanUp()

This removes all references and ensures garnage collectability



   Non blocking IO dispatch details

   HyperNBInputHandler
                     HyperConnectionNode                   
                                             |    
                     Base IO   -> HyperNodeReadVector.function();
             Or --|           
                    Channel IO
                      ChannelIOReply.processInput);
                      

 


@@@