Package soc.qase.com.packet

Source Code of soc.qase.com.packet.ConnectionlessPacket

//---------------------------------------------------------------------
// Name:      ConnectionlessPacket.java
// Author:      Bernard.Gorman@computing.dcu.ie
// Author:      Martin.Fredriksson@bth.se
//---------------------------------------------------------------------

package soc.qase.com.packet;

import soc.qase.com.message.Connectionless;

/*-------------------------------------------------------------------*/
/**  Packet wrapper used when sending connectionless messages to
*  host. */
/*-------------------------------------------------------------------*/
public class ConnectionlessPacket extends Packet
{
/*-------------------------------------------------------------------*/
/**  Constructor. Builds a connectionless packet from the given message.
@param message source message */
/*-------------------------------------------------------------------*/
  public ConnectionlessPacket(Connectionless message)
  {
    Sequence firstSequence = null;

    firstSequence = new Sequence(0x7fffffff, true);
    setFirstSequence(firstSequence);
    setMessage(message);
  }

/*-------------------------------------------------------------------*/
/**  Constructor. Builds a connectionless packet from the given data.
@param data source data */
/*-------------------------------------------------------------------*/
  public ConnectionlessPacket(byte[] data)
  {
    Sequence firstSequence = null;

    firstSequence = new Sequence(0x7fffffff, true);
    setFirstSequence(firstSequence);
    setMessage(new Connectionless(data));
  }
}
TOP

Related Classes of soc.qase.com.packet.ConnectionlessPacket

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.