Пример #1
0
        ///<summary> Reads this HLAcontinueMessage from the specified stream.</summary>
        ///<param name="reader"> the input stream to read from</param>
        ///<returns> the object</returns>
        ///<exception cref="IOException"> if an error occurs</exception>
        public override object Deserialize(HlaEncodingReader reader, ref object msg2)
        {
            HLAcontinueMessage msg = new HLAcontinueMessage();

            msg.CopyTo((BaseInteractionMessage)msg2);
            return(msg);
        }
Пример #2
0
 public void OnReceiveHLAcontinue(HLAcontinueMessage msg)
 {
     message = msg;
     if (log.IsDebugEnabled) log.Debug("Received LastMessage =  " + msg.ToString());
 }
Пример #3
0
        public void TestHLAcontinueMessage()
        {
            HLAcontinueMessage msg = new HLAcontinueMessage();
            msg.UserSuppliedTag = System.Text.UnicodeEncoding.Unicode.GetBytes("Sample user data  1");

            myListener.LastMessage = null;
            helper.SendInteraction(msg);

            if (!(myListener.LastMessage is HLAcontinueMessage))
            {
                throw new Exception("Error reading HLAcontinueMessage");
            }
            else
            {
                HLAcontinueMessage msgLast = myListener.LastMessage as HLAcontinueMessage;

                Assert.AreEqual(msgLast.FederationExecutionHandle, msg.FederationExecutionHandle);
                Assert.AreEqual(msgLast.InteractionClassHandle, msg.InteractionClassHandle);
                Assert.AreEqual(msgLast.UserSuppliedTag, msg.UserSuppliedTag);
            }
        }
Пример #4
0
 ///<summary> Reads this HLAcontinueMessage from the specified stream.</summary>
 ///<param name="reader"> the input stream to read from</param>
 ///<returns> the object</returns>
 ///<exception cref="IOException"> if an error occurs</exception>
 public override object Deserialize(HlaEncodingReader reader, ref object msg2)
 {
     HLAcontinueMessage msg = new HLAcontinueMessage();
     msg.CopyTo((BaseInteractionMessage)msg2);
     return msg;
 }
Пример #5
0
 public override void OnReceiveHLAcontinue(HLAcontinueMessage msg)
 {
     if (log.IsDebugEnabled)
         log.Debug("Received HLAcontinue =  " + msg.ToString());
 }