openr66.protocol.localhandler.packet
Class EndRequestPacket

java.lang.Object
  extended by openr66.protocol.localhandler.packet.AbstractLocalPacket
      extended by openr66.protocol.localhandler.packet.EndRequestPacket

public class EndRequestPacket
extends AbstractLocalPacket

End of Request class header = Error.code middle = way end = might be empty

Author:
frederic bregier

Field Summary
 
Fields inherited from class openr66.protocol.localhandler.packet.AbstractLocalPacket
end, header, middle
 
Constructor Summary
EndRequestPacket(int code)
           
 
Method Summary
 void createEnd()
          Prepare the End buffer
static EndRequestPacket createFromBuffer(int headerLength, int middleLength, int endLength, org.jboss.netty.buffer.ChannelBuffer buf)
           
 void createHeader()
          Prepare the Header buffer
 void createMiddle()
          Prepare the Middle buffer
 int getCode()
           
 String getOptional()
           
 byte getType()
           
 boolean isToValidate()
           
 void setOptional(String optional)
           
 String toString()
           
 void validate()
          Validate the connection
 
Methods inherited from class openr66.protocol.localhandler.packet.AbstractLocalPacket
getLocalPacket
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

EndRequestPacket

public EndRequestPacket(int code)
Parameters:
code -
Method Detail

createFromBuffer

public static EndRequestPacket createFromBuffer(int headerLength,
                                                int middleLength,
                                                int endLength,
                                                org.jboss.netty.buffer.ChannelBuffer buf)
                                         throws OpenR66ProtocolPacketException
Parameters:
headerLength -
middleLength -
endLength -
buf -
Returns:
the new EndTransferPacket from buffer
Throws:
OpenR66ProtocolPacketException

createEnd

public void createEnd()
Description copied from class: AbstractLocalPacket
Prepare the End buffer

Specified by:
createEnd in class AbstractLocalPacket

createHeader

public void createHeader()
Description copied from class: AbstractLocalPacket
Prepare the Header buffer

Specified by:
createHeader in class AbstractLocalPacket

createMiddle

public void createMiddle()
Description copied from class: AbstractLocalPacket
Prepare the Middle buffer

Specified by:
createMiddle in class AbstractLocalPacket

getType

public byte getType()
Specified by:
getType in class AbstractLocalPacket
Returns:
the type of Packet

toString

public String toString()
Specified by:
toString in class AbstractLocalPacket

getCode

public int getCode()
Returns:
the code

isToValidate

public boolean isToValidate()
Returns:
True if this packet is to be validated

validate

public void validate()
Validate the connection


getOptional

public String getOptional()
Returns:
the optional

setOptional

public void setOptional(String optional)
Parameters:
optional - the optional to set


Copyright © 2009-2012 Frederic Bregier. All Rights Reserved.