public abstract class SpdyFrame extends Object implements Cacheable
Modifier and Type | Class and Description |
---|---|
protected static class |
SpdyFrame.SpdyFrameBuilder<T extends SpdyFrame.SpdyFrameBuilder> |
Modifier and Type | Field and Description |
---|---|
protected int |
flags |
protected SpdyHeader |
header |
Modifier | Constructor and Description |
---|---|
protected |
SpdyFrame() |
Modifier and Type | Method and Description |
---|---|
void |
clearFlag(byte flag) |
SpdyHeader |
getHeader() |
protected void |
initialize(SpdyHeader header) |
boolean |
isFlagSet(byte flag) |
boolean |
isService()
Returns true if this is a service frame (not real SpdyFrame),
or false otherwise.
|
void |
recycle() |
void |
setFlag(byte flag) |
abstract Buffer |
toBuffer(MemoryManager memoryManager) |
static SpdyFrame |
wrap(Buffer buffer) |
protected SpdyHeader header
protected int flags
public static SpdyFrame wrap(Buffer buffer) throws SpdySessionException
SpdySessionException
public boolean isFlagSet(byte flag)
public void setFlag(byte flag)
public void clearFlag(byte flag)
public SpdyHeader getHeader()
public boolean isService()
public abstract Buffer toBuffer(MemoryManager memoryManager)
protected void initialize(SpdyHeader header)
Copyright © 2015 Oracle Corporation. All rights reserved.