Main Page | Packages | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

ikayaki.squid.SquidEmulator.DegausserEmu Class Reference

Inheritance diagram for ikayaki.squid.SquidEmulator.DegausserEmu:

Inheritance graph
[legend]
Collaboration diagram for ikayaki.squid.SquidEmulator.DegausserEmu:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 DegausserEmu ()
void run ()
void serialIOEvent (SerialIOEvent event)

Private Attributes

Stack< String > commandStack

Detailed Description

Runs degausser emulation process. Process incoming messages and sends data back. When message comes, process it (wait if needed for a while), updates own status and sends result back.

Definition at line 378 of file SquidEmulator.java.


Constructor & Destructor Documentation

ikayaki.squid.SquidEmulator.DegausserEmu.DegausserEmu  ) 
 

Definition at line 384 of file SquidEmulator.java.

References ikayaki.squid.SquidEmulator.DegausserEmu.commandStack.


Member Function Documentation

void ikayaki.squid.SquidEmulator.DegausserEmu.run  ) 
 

Definition at line 391 of file SquidEmulator.java.

References ikayaki.squid.SquidEmulator.DegausserEmu.commandStack, and ikayaki.squid.SquidEmulator.writeMessage().

Here is the call graph for this function:

void ikayaki.squid.SquidEmulator.DegausserEmu.serialIOEvent SerialIOEvent  event  ) 
 

Propagates serial port message event.

Parameters:
event the event that happened.

Implements ikayaki.squid.SerialIOListener.

Definition at line 408 of file SquidEmulator.java.

References ikayaki.squid.SquidEmulator.DegausserEmu.commandStack, and ikayaki.squid.SerialIOEvent.getCleanMessage().

Here is the call graph for this function:


Member Data Documentation

Stack<String> ikayaki.squid.SquidEmulator.DegausserEmu.commandStack [private]
 

Definition at line 382 of file SquidEmulator.java.

Referenced by ikayaki.squid.SquidEmulator.DegausserEmu.DegausserEmu(), ikayaki.squid.SquidEmulator.DegausserEmu.run(), and ikayaki.squid.SquidEmulator.DegausserEmu.serialIOEvent().


The documentation for this class was generated from the following file:
Generated on Fri May 6 16:01:23 2005 for Squid by  doxygen 1.4.1