JanosVM v1.0 API

edu.utah.janosvm.kit.management.team
Class TeamEventMessage

java.lang.Object
  |
  +--edu.utah.janosvm.sys.ListNode
        |
        +--edu.utah.janosvm.kit.comm.amiga.Message
              |
              +--edu.utah.janosvm.kit.management.team.TeamEventMessage
All Implemented Interfaces:
java.lang.Cloneable

public class TeamEventMessage
extends Message

A message class that stores the values from a TeamEvent.


Field Summary
private  EventTeamHandle eth
           
private  int event
          The TeamEvent event number.
 
Fields inherited from class edu.utah.janosvm.kit.comm.amiga.Message
reply, replyPort
 
Fields inherited from class edu.utah.janosvm.sys.ListNode
pred, succ
 
Constructor Summary
(package private) TeamEventMessage(EventTeamHandle eth, TeamEvent ev)
          Construct a TeamEventMessage with the same values as the given TeamEvent.
 
Method Summary
 int getEvent()
           
 EventTeamHandle getHandle()
           
 java.lang.String toString()
           
 
Methods inherited from class edu.utah.janosvm.kit.comm.amiga.Message
clone, getReplyPort, isReply, reply, setReplyPort
 
Methods inherited from class edu.utah.janosvm.sys.ListNode
append, inList, prepend, remove
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait, wait0
 

Field Detail

eth

private EventTeamHandle eth

event

private int event
The TeamEvent event number.
Constructor Detail

TeamEventMessage

TeamEventMessage(EventTeamHandle eth,
                 TeamEvent ev)
Construct a TeamEventMessage with the same values as the given TeamEvent.
Parameters:
ev - The TeamEvent object to copy values from.
Method Detail

getHandle

public EventTeamHandle getHandle()

getEvent

public int getEvent()
Returns:
The TeamEvent event number.

toString

public java.lang.String toString()
Overrides:
toString in class ListNode

JanosVM v1.0 API

This documentation is Copyright (C) 2000-2003 The University of Utah. All Rights Reserved. See the documentation license for distribution terms and restrictions.
Documentation, software, and mailing lists for the JanosVM can be found at the Janos Project web page: http://www.cs.utah.edu/flux/janos/
Generated on Feb 13, 2003