commlib.report
クラス ExceptionReportMessage

java.lang.Object
  上位を拡張 commlib.message.RCRSCSMessage
      上位を拡張 commlib.report.ReportMessage
          上位を拡張 commlib.report.ExceptionReportMessage
すべての実装されたインタフェース:
IMessage

public class ExceptionReportMessage
extends ReportMessage

This class is the Message Class that report the given task is not able to complete at the moment.

作成者:
takefumi

コンストラクタの概要
ExceptionReportMessage(int time, rescuecore2.worldmodel.EntityID platoonID)
          Constructor Create the message that report the given task is uncompletable.
ExceptionReportMessage(java.util.List<java.lang.Integer> bitList, int offset, java.util.EnumMap<DataType,java.lang.Integer> bitSizeMap)
          The method that the library use to convert the message.
 
メソッドの概要
 
クラス commlib.report.ReportMessage から継承されたメソッド
getAssignedAgentID
 
クラス commlib.message.RCRSCSMessage から継承されたメソッド
equals, getData, getMessageBitSize, getMessageType, getSendTime, hashCode, isSendable, setData, setData
 
クラス java.lang.Object から継承されたメソッド
getClass, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

ExceptionReportMessage

public ExceptionReportMessage(int time,
                              rescuecore2.worldmodel.EntityID platoonID)

Constructor

Create the message that report the given task is uncompletable.
Included data are follow.

パラメータ:
time - step num
platoonID - EntityID of the rescue agent.

ExceptionReportMessage

public ExceptionReportMessage(java.util.List<java.lang.Integer> bitList,
                              int offset,
                              java.util.EnumMap<DataType,java.lang.Integer> bitSizeMap)
The method that the library use to convert the message.

パラメータ:
bitList -
offset -
bitSizeMap -