|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
| Method Summary | |
boolean |
blockReadable(long millisecs)
|
boolean |
blockWritable(long millisecs)
|
void |
close()
Close any backing stream associated with the buffer |
int |
fill(Buffer buffer)
Fill the buffer from the current putIndex to it's capacity from whatever byte source is backing the buffer. |
void |
flush()
Flush any buffered output. |
int |
flush(Buffer buffer)
Flush the buffer from the current getIndex to it's putIndex using whatever byte sink is backing the buffer. |
int |
flush(Buffer header,
Buffer buffer,
Buffer trailer)
Flush the buffer from the current getIndex to it's putIndex using whatever byte sink is backing the buffer. |
String |
getLocalAddr()
|
String |
getLocalHost()
|
int |
getLocalPort()
|
String |
getRemoteAddr()
|
String |
getRemoteHost()
|
int |
getRemotePort()
|
Object |
getTransport()
|
boolean |
isBlocking()
|
boolean |
isBufferingInput()
|
boolean |
isBufferingOutput()
|
boolean |
isBufferred()
|
boolean |
isOpen()
|
| Method Detail |
public void close()
throws IOException
IOException
public int fill(Buffer buffer)
throws IOException
int value indicating the number of bytes
filled or -1 if EOF is reached.
IOException
public int flush(Buffer buffer)
throws IOException
buffer - The buffer to flush. This buffers getIndex is updated.
IOException
public int flush(Buffer header,
Buffer buffer,
Buffer trailer)
throws IOException
header - A buffer to write before flushing this buffer. This buffers getIndex is updated.buffer - The buffer to flush. This buffers getIndex is updated.trailer - A buffer to write after flushing this buffer. This buffers getIndex is updated.
IOExceptionpublic String getLocalAddr()
EndPoint is bound, or null
if this EndPoint does not represent a network connection.public String getLocalHost()
EndPoint is bound, or null
if this EndPoint does not represent a network connection.public int getLocalPort()
EndPoint is listening, or 0
if this EndPoint does not represent a network connection.public String getRemoteAddr()
EndPoint is connected, or null
if this EndPoint does not represent a network connection.public String getRemoteHost()
EndPoint is connected, or null
if this EndPoint does not represent a network connection.public int getRemotePort()
EndPoint is connected, or 0
if this EndPoint does not represent a network connection.public boolean isBlocking()
public boolean isBufferred()
public boolean blockReadable(long millisecs)
throws IOException
IOException
public boolean blockWritable(long millisecs)
throws IOException
IOExceptionpublic boolean isOpen()
public Object getTransport()
public boolean isBufferingInput()
public boolean isBufferingOutput()
public void flush()
throws IOException
IOException
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||