org.glassfish.grizzly.http.util
Class HttpCodecUtils
java.lang.Object
org.glassfish.grizzly.http.util.HttpCodecUtils
public class HttpCodecUtils
- extends Object
General HttpCodec utility methods.
- Author:
- Alexey Stashok
|
Method Summary |
static int |
checkEOL(HttpCodecFilter.HeaderParsingState parsingState,
Buffer input)
|
static int |
checkEOL(HttpCodecFilter.HeaderParsingState parsingState,
byte[] input,
int end)
|
static boolean |
findEOL(HttpCodecFilter.HeaderParsingState state,
Buffer input)
|
static boolean |
findEOL(HttpCodecFilter.HeaderParsingState state,
byte[] input,
int end)
|
static int |
findSpace(Buffer input,
int offset,
int packetLimit)
|
static int |
findSpace(byte[] input,
int offset,
int end,
int packetLimit)
|
static Buffer |
getLongAsBuffer(MemoryManager memoryManager,
long length)
|
static int |
indexOf(Buffer input,
int offset,
byte b,
int packetLimit)
|
static Buffer |
put(MemoryManager memoryManager,
Buffer dstBuffer,
Buffer buffer)
|
static Buffer |
put(MemoryManager memoryManager,
Buffer dstBuffer,
byte value)
|
static Buffer |
put(MemoryManager memoryManager,
Buffer dstBuffer,
byte[] array)
|
static Buffer |
put(MemoryManager memoryManager,
Buffer dstBuffer,
byte[] array,
int off,
int len)
|
static Buffer |
put(MemoryManager memoryManager,
Buffer dstBuffer,
DataChunk chunk)
|
static Buffer |
put(MemoryManager memoryManager,
Buffer dstBuffer,
String s)
|
static Buffer |
resizeBuffer(MemoryManager memoryManager,
Buffer buffer,
int grow)
|
static int |
skipSpaces(Buffer input,
int offset,
int packetLimit)
|
static int |
skipSpaces(byte[] input,
int offset,
int end,
int packetLimit)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
HttpCodecUtils
public HttpCodecUtils()
checkEOL
public static int checkEOL(HttpCodecFilter.HeaderParsingState parsingState,
Buffer input)
checkEOL
public static int checkEOL(HttpCodecFilter.HeaderParsingState parsingState,
byte[] input,
int end)
findEOL
public static boolean findEOL(HttpCodecFilter.HeaderParsingState state,
Buffer input)
findEOL
public static boolean findEOL(HttpCodecFilter.HeaderParsingState state,
byte[] input,
int end)
findSpace
public static int findSpace(Buffer input,
int offset,
int packetLimit)
findSpace
public static int findSpace(byte[] input,
int offset,
int end,
int packetLimit)
skipSpaces
public static int skipSpaces(Buffer input,
int offset,
int packetLimit)
skipSpaces
public static int skipSpaces(byte[] input,
int offset,
int end,
int packetLimit)
indexOf
public static int indexOf(Buffer input,
int offset,
byte b,
int packetLimit)
getLongAsBuffer
public static Buffer getLongAsBuffer(MemoryManager memoryManager,
long length)
put
public static Buffer put(MemoryManager memoryManager,
Buffer dstBuffer,
DataChunk chunk)
put
public static Buffer put(MemoryManager memoryManager,
Buffer dstBuffer,
String s)
put
public static Buffer put(MemoryManager memoryManager,
Buffer dstBuffer,
byte[] array)
put
public static Buffer put(MemoryManager memoryManager,
Buffer dstBuffer,
byte[] array,
int off,
int len)
put
public static Buffer put(MemoryManager memoryManager,
Buffer dstBuffer,
Buffer buffer)
put
public static Buffer put(MemoryManager memoryManager,
Buffer dstBuffer,
byte value)
resizeBuffer
public static Buffer resizeBuffer(MemoryManager memoryManager,
Buffer buffer,
int grow)
Copyright © 2012 Oracle Corporation. All Rights Reserved.