net.sourceforge.jwap.wtp.pdu
Class CWTPResult
java.lang.Object
|
+--net.sourceforge.jwap.wtp.pdu.CWTPPDU
|
+--net.sourceforge.jwap.wtp.pdu.CWTPResult
- public class CWTPResult
- extends CWTPPDU
This Class represents an Result PDU.
According to the WTP specification in section 8 this PDU
can be encoded into a byte array.
The first 3 bytes of the PDU are used for the WTP Layer.
After this the payload follows - e.g. the bytes of a upper Layer.
To encode the PDU call toByteArray().
There are to ways of creation: Either you construct a Object
manually by calling the constructor or you use CWTPFactory
to decode a byte Array.
Constructor Summary |
CWTPResult(byte[] payload,
int TID)
|
Method Summary |
byte[] |
toByteArray()
Encodes the PDU according to the WTP spec |
java.lang.String |
toString()
constructs a string representation of the object
invluding all fields. |
Methods inherited from class net.sourceforge.jwap.wtp.pdu.CWTPPDU |
decode, getCON, getGTR, getPayload, getPDUType, getRES1, getRES2, getRID, getSegments, getTID, getTTR, setCON, setGTR, setPayload, setPDUType, setRES1, setRES2, setRID, setSegments, setTTR |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
CWTPResult
public CWTPResult(byte[] payload,
int TID)
- Parameters:
payload
- The Bytes belonging to the layer aboveTID
- the Transaction ID according to the spec
toByteArray
public byte[] toByteArray()
- Encodes the PDU according to the WTP spec
- Overrides:
toByteArray
in class CWTPPDU
- Returns:
- encoded bytes
toString
public java.lang.String toString()
- constructs a string representation of the object
invluding all fields.
- Overrides:
toString
in class java.lang.Object
- Returns:
- The constructed String with debug information