mx.udlap.kjProtocol.packets
Class WDPDatagramPacketMessage

java.lang.Object
  extended bymx.udlap.kjProtocol.packets.BasicPacket
      extended bymx.udlap.kjProtocol.packets.WDPDatagramPacketMessage
All Implemented Interfaces:
BasicKannelProtocolMessage

public class WDPDatagramPacketMessage
extends BasicPacket
implements BasicKannelProtocolMessage

Kannel's protocol WDP packet message.

Author:
Oscar Medina Duarte

Field Summary
 
Fields inherited from class mx.udlap.kjProtocol.packets.BasicPacket
ACK_PKT, ADMIN_PKT, HEARTBEAT_PKT, length, NODATA, SMS_PKT, type, WDP_PKT
 
Constructor Summary
WDPDatagramPacketMessage()
           
WDPDatagramPacketMessage(byte[] data)
           
WDPDatagramPacketMessage(int command, java.lang.String boxc_id)
           
 
Method Summary
 byte[] getMessage()
          Gets the full message as an array of bytes as it would be sent over a TCP link.
 void setMessage(byte[] data)
          Sets the message data to a message class as it would have been received from a TCP link.Sets the message attribute of the BasicKannelProtocolMessage object
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WDPDatagramPacketMessage

public WDPDatagramPacketMessage()

WDPDatagramPacketMessage

public WDPDatagramPacketMessage(int command,
                                java.lang.String boxc_id)

WDPDatagramPacketMessage

public WDPDatagramPacketMessage(byte[] data)
                         throws PacketParseException
Method Detail

getMessage

public byte[] getMessage()
Description copied from interface: BasicKannelProtocolMessage
Gets the full message as an array of bytes as it would be sent over a TCP link.

Specified by:
getMessage in interface BasicKannelProtocolMessage
Returns:
The message value

setMessage

public void setMessage(byte[] data)
                throws PacketParseException
Description copied from interface: BasicKannelProtocolMessage
Sets the message data to a message class as it would have been received from a TCP link.Sets the message attribute of the BasicKannelProtocolMessage object

Specified by:
setMessage in interface BasicKannelProtocolMessage
Parameters:
data - The new message value
Throws:
PacketParseException