org.jnetpcap.nio
Interface JByteBuffer
- All Known Implementing Classes:
- AbstractAnalysis, AbstractMessageHeader, Ethernet, FieldAnalysis, Fragment, FragmentAssembly, FragmentSequence, HeaderAnalysis, Html, Http, Icmp, Icmp.DestinationUnreachable, Icmp.Echo, Icmp.EchoReply, Icmp.EchoRequest, Icmp.ParamProblem, Icmp.Redirect, Icmp.Reserved, Icmp.SourceQuench, IEEE802dot1q, IEEE802dot2, IEEE802dot3, IEEESnap, Ip4, Ip4.IpOption, Ip4.LooseSourceRoute, Ip4.NoOp, Ip4.RecordRoute, Ip4.Routing, Ip4.Security, Ip4.StreamId, Ip4.StrictSourceRoute, Ip4.Timestamp, Ip6, JAnalysisMap, JBuffer, JHeader, JHeaderMap, JMappedBuffer, JMappedHeader, JMemoryPacket, JObjectBuffer, JPacket, JStructBuffer, JSubHeader, L2TP, Payload, PcapPacket, PPP, Tcp, TcpAck, TcpDuplexStream, TcpStream, Udp
public interface JByteBuffer
- Author:
- Mark Bednarczyk, Sly Technologies, Inc.
|
Method Summary |
byte |
getByte(int index)
|
byte[] |
getByteArray(int index,
byte[] array)
|
byte[] |
getByteArray(int index,
int size)
|
double |
getDouble(int index)
|
float |
getFloat(int index)
|
int |
getInt(int index)
|
long |
getLong(int index)
|
short |
getShort(int index)
|
int |
getUByte(int index)
|
long |
getUInt(int index)
|
int |
getUShort(int index)
|
java.nio.ByteOrder |
order()
|
void |
order(java.nio.ByteOrder order)
|
void |
setByte(int index,
byte value)
|
void |
setByteArray(int index,
byte[] array)
|
void |
setDouble(int index,
double value)
|
void |
setFloat(int index,
float value)
|
void |
setInt(int index,
int value)
|
void |
setLong(int index,
long value)
|
void |
setShort(int index,
short value)
|
void |
setUByte(int index,
int value)
|
void |
setUInt(int index,
long value)
|
void |
setUShort(int index,
int value)
|
int |
size()
|
getByte
byte getByte(int index)
getByteArray
byte[] getByteArray(int index,
byte[] array)
getByteArray
byte[] getByteArray(int index,
int size)
getDouble
double getDouble(int index)
getFloat
float getFloat(int index)
getInt
int getInt(int index)
getLong
long getLong(int index)
getShort
short getShort(int index)
getUByte
int getUByte(int index)
getUInt
long getUInt(int index)
getUShort
int getUShort(int index)
setByte
void setByte(int index,
byte value)
setByteArray
void setByteArray(int index,
byte[] array)
setDouble
void setDouble(int index,
double value)
setFloat
void setFloat(int index,
float value)
setInt
void setInt(int index,
int value)
setLong
void setLong(int index,
long value)
setShort
void setShort(int index,
short value)
setUByte
void setUByte(int index,
int value)
setUInt
void setUInt(int index,
long value)
setUShort
void setUShort(int index,
int value)
size
int size()
order
java.nio.ByteOrder order()
order
void order(java.nio.ByteOrder order)