com.ibm.manplato.Protocol
Class SLP_Packet

java.lang.Object
  |
  +--com.ibm.manplato.Protocol.SLP_Packet
All Implemented Interfaces:
java.io.Serializable

public class SLP_Packet
extends java.lang.Object
implements java.io.Serializable

Version:
$Rev$-$Date: 2001/03/15 16:55:32 $$State: Exp $
Author:
File Created By: Brad BARCLAY <bbarclay@ca.ibm.com>, Last Modified By: $Author: Yaztromo $
See Also:
Serialized Form

Field Summary
 char bodySize
           
 byte checksum
           
static byte CMP_PACKET
           
 char CRC
           
 byte[] data
           
 byte destinationSocket
           
 byte packetType
           
static byte PAD_PACKET
           
static byte[] PREAMBLE
           
 byte sourceSocket
           
static byte SYSTEM_PACKET
           
static byte TEST_PACKET
           
 byte transactionID
           
 
Constructor Summary
SLP_Packet()
           
 
Method Summary
(package private)  char calcCRC()
           
(package private)  byte calcHeaderChecksum()
           
(package private)  boolean checkCRC()
           
(package private)  boolean checkHeaderChecksum()
           
(package private)  GenericPacket getGenericPacket()
           
(package private)  byte[] packet2Bytes(boolean flag)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

SYSTEM_PACKET

public static final byte SYSTEM_PACKET

CMP_PACKET

public static final byte CMP_PACKET

PAD_PACKET

public static final byte PAD_PACKET

TEST_PACKET

public static final byte TEST_PACKET

PREAMBLE

public static final byte[] PREAMBLE

destinationSocket

public byte destinationSocket

sourceSocket

public byte sourceSocket

packetType

public byte packetType

bodySize

public char bodySize

transactionID

public byte transactionID

checksum

public byte checksum

data

public byte[] data

CRC

public char CRC
Constructor Detail

SLP_Packet

public SLP_Packet()
Method Detail

calcCRC

char calcCRC()

calcHeaderChecksum

byte calcHeaderChecksum()

checkCRC

boolean checkCRC()

checkHeaderChecksum

boolean checkHeaderChecksum()

getGenericPacket

GenericPacket getGenericPacket()

packet2Bytes

byte[] packet2Bytes(boolean flag)

toString

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