|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.tivoli.twg.libs.IntelByteBuffer
com.tivoli.twg.libs.CmdPacket
CmdPacket is access class for low-level Director transport data structure for messages.
Field Summary | |
---|---|
static byte |
AUTH_INPUT_PACKET
|
static byte |
AUTH_OUTPUT_PACKET
|
static byte |
CMD_INPUT_PACKET
|
static byte |
CMD_OUTPUT_PACKET
|
static int |
CMDPKT_CMD_ID_OFF
|
static int |
CMDPKT_CMD_RET_CODE_OFF
|
static int |
CMDPKT_DST_ADDR_LEN_OFF
|
static int |
CMDPKT_DST_ADDR_OFF_OFF
|
static int |
CMDPKT_HDR_LEN_OFF
|
static int |
CMDPKT_LENGTH_OFF
Offsets of key field in header |
static int |
CMDPKT_MODE_OFF
|
static int |
CMDPKT_PARM_CNT_OFF
|
static int |
CMDPKT_PARM_LEN_OFF_OFF
|
static int |
CMDPKT_PARM_OFF_OFF
|
static int |
CMDPKT_RET_ADDR_LEN_OFF
|
static int |
CMDPKT_RET_ADDR_OFF_OFF
|
static int |
CMDPKT_STEP_OFF
|
static int |
CMDPKT_TYPE_OFF
|
static int |
HEADER_LEN
|
static byte |
PACKET_SESSION_HOLD
|
static byte |
PACKET_SESSION_IMMED
|
static byte |
PACKET_SESSION_NONE
|
static byte |
PACKET_SESSION_PREFERRED
|
static byte |
PACKET_SESSION_REL
|
static byte |
PACKET_SESSION_REQUIRED
|
static byte |
PACKET_SESSION_WAIT
|
static byte |
SVC_INPUT_PACKET
|
static byte |
SVC_OUTPUT_PACKET
|
Fields inherited from class com.tivoli.twg.libs.IntelByteBuffer |
---|
SIZEOF_CHAR, SIZEOF_DOUBLE, SIZEOF_FLOAT, SIZEOF_LONG, SIZEOF_LONG64, SIZEOF_SHORT, SIZEOF_UCHAR, SIZEOF_ULONG, SIZEOF_UNICODE, SIZEOF_USHORT |
Constructor Summary | |
---|---|
CmdPacket(byte[] buf,
int off)
Construct CmdPacket to interpret provided byte array. |
|
CmdPacket(int len,
int off)
Construct CmdPacket to create a packet. |
Method Summary | |
---|---|
long |
CmdID()
Read command ID |
long |
CmdRetCode()
Read command/return code |
int |
DestAddrLen()
Read destination address length. |
int |
DestAddrOff()
Read destination address offset. |
int |
HeaderLen()
Read header length field. |
long |
Length()
Read length field. |
byte |
PacketType()
Read packet type field. |
int |
ParmCount()
Read parameter count |
int |
ParmLenTableOff()
Read parameter length table offset |
int |
ParmOff()
Read parameter list offset |
int |
ReturnAddrLen()
Read return address length. |
int |
ReturnAddrOff()
Read return address offset. |
byte |
SessionMode()
Read session mode. |
void |
SetCmdID(long val)
Write command ID |
void |
SetCmdRetCode(long val)
Write command/return code. |
void |
SetDestAddrLen(int val)
Write destination address length. |
void |
SetDestAddrOff(int val)
Write destination address offset. |
void |
SetHeaderLen(int val)
Write header length field. |
void |
SetLength(long val)
Write length field. |
void |
SetPacketType(byte val)
Write packet type. |
void |
SetParmCount(int val)
Write parameter count. |
void |
SetParmLenTableOff(int val)
Write parameter length table offset. |
void |
SetParmOff(int val)
Write parameter list offset. |
void |
SetReturnAddrLen(int val)
Write return address length. |
void |
SetReturnAddrOff(int val)
Write return address offset. |
void |
SetSessionMode(byte val)
Write session mode |
void |
SetStepNum(int val)
Write step number on destination address. |
int |
StepNum()
Read step number on destination address. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static final int HEADER_LEN
public static final byte CMD_INPUT_PACKET
public static final byte CMD_OUTPUT_PACKET
public static final byte AUTH_INPUT_PACKET
public static final byte AUTH_OUTPUT_PACKET
public static final byte SVC_INPUT_PACKET
public static final byte SVC_OUTPUT_PACKET
public static final byte PACKET_SESSION_NONE
public static final byte PACKET_SESSION_REQUIRED
public static final byte PACKET_SESSION_PREFERRED
public static final byte PACKET_SESSION_WAIT
public static final byte PACKET_SESSION_IMMED
public static final byte PACKET_SESSION_HOLD
public static final byte PACKET_SESSION_REL
public static final int CMDPKT_LENGTH_OFF
public static final int CMDPKT_HDR_LEN_OFF
public static final int CMDPKT_TYPE_OFF
public static final int CMDPKT_MODE_OFF
public static final int CMDPKT_RET_ADDR_LEN_OFF
public static final int CMDPKT_RET_ADDR_OFF_OFF
public static final int CMDPKT_DST_ADDR_LEN_OFF
public static final int CMDPKT_DST_ADDR_OFF_OFF
public static final int CMDPKT_STEP_OFF
public static final int CMDPKT_CMD_RET_CODE_OFF
public static final int CMDPKT_PARM_CNT_OFF
public static final int CMDPKT_PARM_LEN_OFF_OFF
public static final int CMDPKT_PARM_OFF_OFF
public static final int CMDPKT_CMD_ID_OFF
Constructor Detail |
public CmdPacket(byte[] buf, int off)
buf
- - byte array containing packetoff
- - offset of start of command packetpublic CmdPacket(int len, int off)
len
- - overall length of command packetoff
- - offset of start of command packetMethod Detail |
public final long Length()
public final void SetLength(long val)
val
- - set overall lengthpublic final int HeaderLen()
public final void SetHeaderLen(int val)
val
- - set header lengthpublic final byte PacketType()
public final void SetPacketType(byte val)
val
- - packet typepublic final byte SessionMode()
public final void SetSessionMode(byte val)
val
- - session modepublic final int ReturnAddrLen()
public final void SetReturnAddrLen(int val)
val
- - set length of return addresspublic final int ReturnAddrOff()
public final void SetReturnAddrOff(int val)
val
- - set offset of return addresspublic final int DestAddrLen()
public final void SetDestAddrLen(int val)
val
- - set length of destination addresspublic final int DestAddrOff()
public final void SetDestAddrOff(int val)
val
- - set offset of destination addresspublic final int StepNum()
public final void SetStepNum(int val)
val
- - set step numberpublic final long CmdRetCode()
public final void SetCmdRetCode(long val)
val
- - set command/return codepublic final int ParmCount()
public final void SetParmCount(int val)
val
- - set parameter countpublic final int ParmLenTableOff()
public final void SetParmLenTableOff(int val)
val
- - set parameter length table offsetpublic final int ParmOff()
public final void SetParmOff(int val)
val
- - set parameter list offsetpublic final long CmdID()
public final void SetCmdID(long val)
val
- - set command ID
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |