This document details the API of Hyper-h2.
Hyper-h2 follows semantic versioning for its public API. Please note that the guarantees of semantic versioning apply only to the API that is documented here. Simply because a method or data field is not prefaced by an underscore does not make it part of Hyper-h2's public API. Anything not documented here is subject to change at any time.
h2.connection.H2Connection
h2.config.H2Configuration
h2.events.RequestReceived
h2.events.ResponseReceived
h2.events.TrailersReceived
h2.events.InformationalResponseReceived
h2.events.DataReceived
h2.events.WindowUpdated
h2.events.RemoteSettingsChanged
h2.events.PingReceived
h2.events.PingAckReceived
h2.events.StreamEnded
h2.events.StreamReset
h2.events.PushedStreamReceived
h2.events.SettingsAcknowledged
h2.events.PriorityUpdated
h2.events.ConnectionTerminated
h2.events.AlternativeServiceAvailable
h2.events.UnknownFrameReceived
h2.exceptions.H2Error
h2.exceptions.NoSuchStreamError
h2.exceptions.StreamClosedError
h2.exceptions.RFC1122Error
h2.exceptions.ProtocolError
h2.exceptions.FrameTooLargeError
h2.exceptions.FrameDataMissingError
h2.exceptions.TooManyStreamsError
h2.exceptions.FlowControlError
h2.exceptions.StreamIDTooLowError
h2.exceptions.InvalidSettingsValueError
h2.exceptions.NoAvailableStreamIDError
h2.exceptions.InvalidBodyLengthError
h2.exceptions.UnsupportedFrameError
h2.exceptions.DenialOfServiceError
h2.errors
h2.settings.SettingCodes
h2.settings.Settings
h2.settings.ChangedSetting