Class SpdyFrame
java.lang.Object
org.glassfish.grizzly.spdy.frames.SpdyFrame
- All Implemented Interfaces:
org.glassfish.grizzly.Cacheable
- Direct Known Subclasses:
CredentialFrame,DataFrame,GoAwayFrame,HeadersProviderFrame,PingFrame,RstStreamFrame,ServiceFrame,SettingsFrame,WindowUpdateFrame
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprotected static class -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidclearFlag(byte flag) protected voidinitialize(SpdyHeader header) booleanisFlagSet(byte flag) booleanReturns true if this is a service frame (not real SpdyFrame), or false otherwise.voidrecycle()voidsetFlag(byte flag) abstract org.glassfish.grizzly.BuffertoBuffer(org.glassfish.grizzly.memory.MemoryManager memoryManager) static SpdyFramewrap(org.glassfish.grizzly.Buffer buffer)
-
Field Details
-
header
-
flags
protected int flags
-
-
Constructor Details
-
SpdyFrame
protected SpdyFrame()
-
-
Method Details
-
wrap
- Throws:
SpdySessionException
-
isFlagSet
public boolean isFlagSet(byte flag) -
setFlag
public void setFlag(byte flag) -
clearFlag
public void clearFlag(byte flag) -
getHeader
-
isService
public boolean isService()Returns true if this is a service frame (not real SpdyFrame), or false otherwise. -
toBuffer
public abstract org.glassfish.grizzly.Buffer toBuffer(org.glassfish.grizzly.memory.MemoryManager memoryManager) -
recycle
public void recycle()- Specified by:
recyclein interfaceorg.glassfish.grizzly.Cacheable
-
initialize
-