public class Http2Session extends Object
| Modifier and Type | Field and Description |
|---|---|
static int |
STATE_FIRST_REQUEST |
static int |
STATE_FRAME_HEAD |
static int |
STATE_FRAME_PAYLOAD |
static int |
STATE_PREFACE |
static int |
STATE_PREFACE_SM |
| Constructor and Description |
|---|
Http2Session(Request request) |
| Modifier and Type | Method and Description |
|---|---|
Http2Frame |
getCurrentFrame() |
Decoder |
getHpackDecoder() |
Encoder |
getHpackEncoder() |
AtomicInteger |
getPushStreamId() |
Request |
getRequest() |
SettingsFrame |
getSettings() |
int |
getState() |
Http2RequestImpl |
getStream(int streamId) |
boolean |
isPrefaced() |
boolean |
isSettingEnabled() |
void |
setCurrentFrame(Http2Frame currentFrame) |
void |
setPrefaced(boolean prefaced) |
void |
setState(int state) |
void |
settingDisable() |
void |
updateSettings(SettingsFrame settingsFrame)
更新服务端Settings配置
|
public static final int STATE_FIRST_REQUEST
public static final int STATE_PREFACE
public static final int STATE_PREFACE_SM
public static final int STATE_FRAME_HEAD
public static final int STATE_FRAME_PAYLOAD
public Http2Session(Request request)
public Http2RequestImpl getStream(int streamId)
public boolean isPrefaced()
public void setPrefaced(boolean prefaced)
public Http2Frame getCurrentFrame()
public void setCurrentFrame(Http2Frame currentFrame)
public int getState()
public void setState(int state)
public Decoder getHpackDecoder()
public Encoder getHpackEncoder()
public Request getRequest()
public void updateSettings(SettingsFrame settingsFrame)
public SettingsFrame getSettings()
public AtomicInteger getPushStreamId()
public boolean isSettingEnabled()
public void settingDisable()
Copyright © 2025. All rights reserved.