|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.activeio.packet.AppendedPacket
Appends two packets together.
| Nested Class Summary |
| Nested classes inherited from class org.activeio.Packet |
Packet.ByteSequence |
| Constructor Summary | |
AppendedPacket(Packet first,
Packet second)
Deprecated. use join(Packet, Packet) instead. |
|
| Method Summary | |
Packet.ByteSequence |
asByteSequence()
|
int |
capacity()
|
void |
clear()
|
void |
dispose()
This method should not throw any exceptions. |
Packet |
duplicate()
|
java.lang.Object |
duplicate(java.lang.ClassLoader cl)
|
void |
flip()
|
boolean |
hasRemaining()
|
static Packet |
join(Packet first,
Packet last)
|
int |
limit()
|
void |
limit(int limit)
|
java.lang.Object |
narrow(java.lang.Class target)
Used to get a richer metadata interface to the packet. |
int |
position()
|
void |
position(int position)
|
int |
read()
|
int |
read(byte[] data,
int offset,
int length)
|
int |
read(Packet dest)
|
int |
remaining()
|
void |
rewind()
|
Packet |
slice()
|
byte[] |
sliceAsBytes()
|
java.lang.String |
toString()
|
int |
write(byte[] data,
int offset,
int length)
|
boolean |
write(int data)
|
void |
writeTo(java.io.DataOutput out)
|
void |
writeTo(java.io.OutputStream out)
Writes the remaing bytes in the packet to the output stream. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
public AppendedPacket(Packet first,
Packet second)
join(Packet, Packet) instead.
| Method Detail |
public static Packet join(Packet first,
Packet last)
public void position(int position)
position in interface Packetpublic void limit(int limit)
limit in interface Packetpublic Packet slice()
slice in interface Packetpublic Packet duplicate()
duplicate in interface Packet
public java.lang.Object duplicate(java.lang.ClassLoader cl)
throws java.io.IOException
duplicate in interface Packetjava.io.IOExceptionpublic void flip()
flip in interface Packetpublic int position()
position in interface Packetpublic int limit()
limit in interface Packetpublic int remaining()
remaining in interface Packetpublic void rewind()
rewind in interface Packetpublic boolean hasRemaining()
hasRemaining in interface Packetpublic void clear()
clear in interface Packetpublic int capacity()
capacity in interface Packet
public void writeTo(java.io.OutputStream out)
throws java.io.IOException
Packet
writeTo in interface Packetout -
java.io.IOException
public void writeTo(java.io.DataOutput out)
throws java.io.IOException
writeTo in interface Packetjava.io.IOExceptionpublic int read()
read in interface PacketPacket.read()
public int read(byte[] data,
int offset,
int length)
read in interface PacketPacket.read(byte[], int, int)public boolean write(int data)
write in interface PacketPacket.write(int)
public int write(byte[] data,
int offset,
int length)
write in interface PacketPacket.write(byte[], int, int)public int read(Packet dest)
read in interface Packetpublic java.lang.String toString()
public java.lang.Object narrow(java.lang.Class target)
Packet
narrow in interface Packetpublic Packet.ByteSequence asByteSequence()
asByteSequence in interface Packetpublic byte[] sliceAsBytes()
sliceAsBytes in interface Packetpublic void dispose()
Disposable
dispose in interface Disposable
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||