@UnstableApi public interface Http2GoAwayFrame extends Http2Frame, ByteBufHolder
最后的流标识符不能由应用程序设置,而应该使用相对应的extraStreamIds()
。 lastStreamId()
只能通过HTTP / 2编解码器为传入的GOAWAY帧设置。
通过调用#setExtraStreamIds(Integer.MAX_VALUE)
可以完成HTTP / 2规范中描述的正常关闭。
Modifier and Type | Method and Description |
---|---|
ByteBuf |
content()
描述导致GOAWAY的可选调试信息。
|
Http2GoAwayFrame |
copy()
创建此 ByteBufHolder 的深层副本。
|
Http2GoAwayFrame |
duplicate()
重复此 ByteBufHolder 。
|
long |
errorCode()
开始关闭连接的原因。
|
int |
extraStreamIds()
GOAWAY在运输过程中为接收器预留的ID的数量。
|
int |
lastStreamId()
返回最后一个流标识符(如果已设置),或者
-1 其他的
-1 。
|
Http2GoAwayFrame |
replace(ByteBuf content)
返回一个新 ByteBufHolder 包含指定content 。
|
Http2GoAwayFrame |
retain()
将参考计数增加
1 。
|
Http2GoAwayFrame |
retain(int increment)
将参考计数增加
increment 。
|
Http2GoAwayFrame |
retainedDuplicate()
重复此 ByteBufHolder 。
|
Http2GoAwayFrame |
setExtraStreamIds(int extraStreamIds)
设置接收器在GOAWAY传输过程中使用的ID的数量。
|
Http2GoAwayFrame |
touch()
记录此对象的当前访问位置以进行调试。
|
Http2GoAwayFrame |
touch(java.lang.Object hint)
记录此对象的当前访问位置,并附加一些用于调试的任意信息。
|
name
refCnt, release, release
long errorCode()
int extraStreamIds()
Http2GoAwayFrame setExtraStreamIds(int extraStreamIds)
this
extraStreamIds()
int lastStreamId()
-1
。
ByteBuf content()
null
,但可能是空的。
content
在界面
ByteBufHolder
Http2GoAwayFrame copy()
ByteBufHolder
ByteBufHolder
的深层副本。
copy
,界面
ByteBufHolder
Http2GoAwayFrame duplicate()
ByteBufHolder
ByteBufHolder
。
请注意,这不会自动致电ByteBufHolder.retain()
。
duplicate
在界面
ByteBufHolder
Http2GoAwayFrame retainedDuplicate()
ByteBufHolder
ByteBufHolder
。
与ByteBufHolder.duplicate()
不同,此方法返回保留的副本。
retainedDuplicate
,界面
ByteBufHolder
ByteBuf.retainedDuplicate()
Http2GoAwayFrame replace(ByteBuf content)
ByteBufHolder
ByteBufHolder
包含指定content
。
replace
,界面
ByteBufHolder
Http2GoAwayFrame retain()
ReferenceCounted
1
。
retain
,界面
ByteBufHolder
retain
,界面
ReferenceCounted
Http2GoAwayFrame retain(int increment)
ReferenceCounted
increment
。
retain
,界面
ByteBufHolder
retain
,界面
ReferenceCounted
Http2GoAwayFrame touch()
ReferenceCounted
touch
,界面
ByteBufHolder
touch
在界面
ReferenceCounted
Http2GoAwayFrame touch(java.lang.Object hint)
ReferenceCounted
ResourceLeakDetector
提供给您。
touch
,界面
ByteBufHolder
touch
在界面
ReferenceCounted
Copyright © 2008–2018 The Netty Project. All rights reserved.