libhttp2 ~master (2020-02-09T19:31:23Z)
Dub
Repo
GoAway
libhttp2
frame
The GOAWAY frame.
struct
GoAway {
FrameHeader
hd
;
int
last_stream_id
;
FrameError
error_code
;
string
opaque_data
;
ubyte
reserved
;
this
(int _last_stream_id, FrameError _error_code, string _opaque_data);
void
free
();
ErrorCode
pack
(Buffers bufs);
void
unpack
(ubyte[] payload, ubyte[] var_gift_payload);
void
unpack
(ubyte[] payload);
}
Constructors
this
this
(int _last_stream_id, FrameError _error_code, string _opaque_data)
Undocumented in source.
Members
Functions
free
void
free
()
Undocumented in source. Be warned that the author may not have intended to support it.
pack
ErrorCode
pack
(Buffers bufs)
Undocumented in source. Be warned that the author may not have intended to support it.
unpack
void
unpack
(ubyte[] payload, ubyte[] var_gift_payload)
Undocumented in source. Be warned that the author may not have intended to support it.
unpack
void
unpack
(ubyte[] payload)
Undocumented in source. Be warned that the author may not have intended to support it.
Variables
error_code
FrameError
error_code
;
Undocumented in source.
hd
FrameHeader
hd
;
Undocumented in source.
last_stream_id
int
last_stream_id
;
Undocumented in source.
opaque_data
string
opaque_data
;
The additional debug data
reserved
ubyte
reserved
;
Undocumented in source.
Meta
Source
See Implementation
libhttp2
frame
classes
OutboundItem
enums
GoAwayAuxFlags
functions
bytes_compar
check
frameSetPad
priorityLength
structs
Data
DataAuxData
FrameHeader
GoAway
GoAwayAuxData
Headers
HeadersAuxData
Ping
Priority
PrioritySpec
PushPromise
RstStream
Settings
WindowUpdate
unions
AuxData
Frame
The GOAWAY frame.