Documentation ¶
Index ¶
- Constants
- Variables
- type App
- type Backend
- type Bundlet
- type Component_
- type Cookie
- type Cronjob
- type Cronjob_
- type GRPCBridge
- type Gate_
- type H1Conn
- type H1Request
- type H1Response
- type H1Socket
- type H1Stream
- type H2Conn
- type H2Request
- type H2Response
- type H2Socket
- type H2Stream
- type H3Conn
- type H3Request
- type H3Response
- type H3Socket
- type H3Stream
- type HCall
- type HExchan
- type HRPCBackend
- type HRPCOutgate
- type HReq
- type HRequest
- type HResp
- type HResponse
- type HTTP1Backend
- type HTTP1Outgate
- type HTTP2Backend
- type HTTP2Outgate
- type HTTP3Backend
- type HTTP3Outgate
- type HWEBBackend
- type HWEBOutgate
- type Handle
- type Handlet
- type Handlet_
- type Hobject
- type Piece
- type QConnection
- type QOneway
- type QStream
- type QUDSBackend
- type QUDSOutgate
- type QUICBackend
- type QUICConnection
- type QUICFilter
- type QUICFilter_
- type QUICMesher
- type QUICOutgate
- type Request
- type Response
- type Reviser
- type Reviser_
- type Router
- type Rule
- type Runner
- type Server
- type Server_
- type Session
- type Socket
- type Socklet
- type Socklet_
- type Stage
- type Stater
- type Stater_
- type Storer
- type Storer_
- type Svc
- type TCPSBackend
- type TCPSConn
- type TCPSFilter
- type TCPSFilter_
- type TCPSMesher
- type TCPSOutgate
- type TConn
- type TUDSBackend
- type TUDSOutgate
- type ThriftBridge
- type UDPSBackend
- type UDPSFilter
- type UDPSFilter_
- type UDPSLink
- type UDPSMesher
- type UDPSOutgate
- type ULink
- type UUDSBackend
- type UUDSOutgate
- type Upload
- type XConn
- type XConnection
- type XLink
- type XOneway
- type XStream
Constants ¶
View Source
const ( Version = internal.Version CodeBug = internal.CodeBug CodeUse = internal.CodeUse CodeEnv = internal.CodeEnv )
View Source
const ( Version1_0 = internal.Version1_0 Version1_1 = internal.Version1_1 Version2 = internal.Version2 Version3 = internal.Version3 SchemeHTTP = internal.SchemeHTTP SchemeHTTPS = internal.SchemeHTTPS // Known methods MethodGET = internal.MethodGET MethodHEAD = internal.MethodHEAD MethodPOST = internal.MethodPOST MethodPUT = internal.MethodPUT MethodDELETE = internal.MethodDELETE MethodCONNECT = internal.MethodCONNECT MethodOPTIONS = internal.MethodOPTIONS MethodTRACE = internal.MethodTRACE // 1XX StatusContinue = internal.StatusContinue StatusSwitchingProtocols = internal.StatusSwitchingProtocols StatusProcessing = internal.StatusProcessing StatusEarlyHints = internal.StatusEarlyHints // 2XX StatusOK = internal.StatusOK StatusCreated = internal.StatusCreated StatusAccepted = internal.StatusAccepted StatusNonAuthoritativeInfomation = internal.StatusNonAuthoritativeInfomation StatusNoContent = internal.StatusNoContent StatusResetContent = internal.StatusResetContent StatusPartialContent = internal.StatusPartialContent StatusMultiStatus = internal.StatusMultiStatus StatusAlreadyReported = internal.StatusAlreadyReported StatusIMUsed = internal.StatusIMUsed // 3XX StatusMultipleChoices = internal.StatusMultipleChoices StatusMovedPermanently = internal.StatusMovedPermanently StatusFound = internal.StatusFound StatusSeeOther = internal.StatusSeeOther StatusNotModified = internal.StatusNotModified StatusUseProxy = internal.StatusUseProxy StatusTemporaryRedirect = internal.StatusTemporaryRedirect StatusPermanentRedirect = internal.StatusPermanentRedirect // 4XX StatusBadRequest = internal.StatusBadRequest StatusPaymentRequired = internal.StatusPaymentRequired StatusForbidden = internal.StatusForbidden StatusNotFound = internal.StatusNotFound StatusMethodNotAllowed = internal.StatusMethodNotAllowed StatusNotAcceptable = internal.StatusNotAcceptable StatusProxyAuthenticationRequired = internal.StatusProxyAuthenticationRequired StatusRequestTimeout = internal.StatusRequestTimeout StatusConflict = internal.StatusConflict StatusGone = internal.StatusGone StatusLengthRequired = internal.StatusLengthRequired StatusPreconditionFailed = internal.StatusPreconditionFailed StatusContentTooLarge = internal.StatusContentTooLarge StatusURITooLong = internal.StatusURITooLong StatusUnsupportedMediaType = internal.StatusUnsupportedMediaType StatusRangeNotSatisfiable = internal.StatusRangeNotSatisfiable StatusExpectationFailed = internal.StatusExpectationFailed StatusMisdirectedRequest = internal.StatusMisdirectedRequest StatusUnprocessableEntity = internal.StatusUnprocessableEntity StatusLocked = internal.StatusLocked StatusFailedDependency = internal.StatusFailedDependency StatusTooEarly = internal.StatusTooEarly StatusUpgradeRequired = internal.StatusUpgradeRequired StatusPreconditionRequired = internal.StatusPreconditionRequired StatusTooManyRequests = internal.StatusTooManyRequests StatusRequestHeaderFieldsTooLarge = internal.StatusRequestHeaderFieldsTooLarge // 5XX StatusInternalServerError = internal.StatusInternalServerError StatusNotImplemented = internal.StatusNotImplemented StatusBadGateway = internal.StatusBadGateway StatusGatewayTimeout = internal.StatusGatewayTimeout StatusHTTPVersionNotSupported = internal.StatusHTTPVersionNotSupported StatusVariantAlsoNegotiates = internal.StatusVariantAlsoNegotiates StatusInsufficientStorage = internal.StatusInsufficientStorage StatusLoopDetected = internal.StatusLoopDetected StatusNotExtended = internal.StatusNotExtended StatusNetworkAuthenticationRequired = internal.StatusNetworkAuthenticationRequired )
Variables ¶
View Source
var ( RegisterRunner = internal.RegisterRunner RegisterBackend = internal.RegisterBackend RegisterQUICFilter = internal.RegisterQUICFilter RegisterTCPSFilter = internal.RegisterTCPSFilter RegisterUDPSFilter = internal.RegisterUDPSFilter RegisterStater = internal.RegisterStater RegisterStorer = internal.RegisterStorer RegisterAppInit = internal.RegisterAppInit RegisterHandlet = internal.RegisterHandlet RegisterReviser = internal.RegisterReviser RegisterSocklet = internal.RegisterSocklet RegisterSvcInit = internal.RegisterSvcInit RegisterServer = internal.RegisterServer RegisterCronjob = internal.RegisterCronjob )
View Source
var ( SetDebug = internal.SetDebug Debug = internal.Debug SetBaseDir = internal.SetBaseDir SetLogsDir = internal.SetLogsDir SetTempDir = internal.SetTempDir SetVarsDir = internal.SetVarsDir BaseDir = internal.BaseDir LogsDir = internal.LogsDir TempDir = internal.TempDir VarsDir = internal.VarsDir Print = internal.Print Println = internal.Println Printf = internal.Printf Error = internal.Error Errorln = internal.Errorln Errorf = internal.Errorf BugExitln = internal.BugExitln BugExitf = internal.BugExitf UseExitln = internal.UseExitln UseExitf = internal.UseExitf EnvExitln = internal.EnvExitln EnvExitf = internal.EnvExitf FromFile = internal.FromFile FromText = internal.FromText )
Functions ¶
This section is empty.
Types ¶
type Component_ ¶
type Component_ = internal.Component_
type GRPCBridge ¶ added in v0.1.2
type GRPCBridge = internal.GRPCBridge // for implementing gRPC server in exts
type H1Response ¶
type H1Response = internal.H1Response
type H2Response ¶
type H2Response = internal.H2Response
type H3Response ¶
type H3Response = internal.H3Response
type HRPCBackend ¶ added in v0.1.5
type HRPCBackend = internal.HRPCBackend
type HRPCOutgate ¶ added in v0.1.5
type HRPCOutgate = internal.HRPCOutgate
type HTTP1Backend ¶
type HTTP1Backend = internal.HTTP1Backend
type HTTP1Outgate ¶
type HTTP1Outgate = internal.HTTP1Outgate
type HTTP2Backend ¶
type HTTP2Backend = internal.HTTP2Backend
type HTTP2Outgate ¶
type HTTP2Outgate = internal.HTTP2Outgate
type HTTP3Backend ¶
type HTTP3Backend = internal.HTTP3Backend
type HTTP3Outgate ¶
type HTTP3Outgate = internal.HTTP3Outgate
type HWEBBackend ¶ added in v0.1.3
type HWEBBackend = internal.HWEBBackend
type HWEBOutgate ¶ added in v0.1.3
type HWEBOutgate = internal.HWEBOutgate
type QConnection ¶ added in v0.1.6
type QConnection = internal.QConnection
type QUDSBackend ¶ added in v0.1.5
type QUDSBackend = internal.QUDSBackend
type QUDSOutgate ¶ added in v0.1.5
type QUDSOutgate = internal.QUDSOutgate
type QUICBackend ¶
type QUICBackend = internal.QUICBackend
type QUICConnection ¶ added in v0.1.6
type QUICConnection = internal.QUICConnection
type QUICFilter ¶ added in v0.1.0
type QUICFilter = internal.QUICFilter
type QUICFilter_ ¶ added in v0.1.0
type QUICFilter_ = internal.QUICFilter_
type QUICMesher ¶
type QUICMesher = internal.QUICMesher
type QUICOutgate ¶
type QUICOutgate = internal.QUICOutgate
type TCPSBackend ¶
type TCPSBackend = internal.TCPSBackend
type TCPSFilter ¶ added in v0.1.0
type TCPSFilter = internal.TCPSFilter
type TCPSFilter_ ¶ added in v0.1.0
type TCPSFilter_ = internal.TCPSFilter_
type TCPSMesher ¶
type TCPSMesher = internal.TCPSMesher
type TCPSOutgate ¶
type TCPSOutgate = internal.TCPSOutgate
type TUDSBackend ¶ added in v0.1.5
type TUDSBackend = internal.TUDSBackend
type TUDSOutgate ¶ added in v0.1.5
type TUDSOutgate = internal.TUDSOutgate
type ThriftBridge ¶ added in v0.1.2
type ThriftBridge = internal.ThriftBridge // for implementing Thrift server in exts
type UDPSBackend ¶
type UDPSBackend = internal.UDPSBackend
type UDPSFilter ¶ added in v0.1.0
type UDPSFilter = internal.UDPSFilter
type UDPSFilter_ ¶ added in v0.1.0
type UDPSFilter_ = internal.UDPSFilter_
type UDPSMesher ¶
type UDPSMesher = internal.UDPSMesher
type UDPSOutgate ¶
type UDPSOutgate = internal.UDPSOutgate
type UUDSBackend ¶ added in v0.1.5
type UUDSBackend = internal.UUDSBackend
type UUDSOutgate ¶ added in v0.1.5
type UUDSOutgate = internal.UUDSOutgate
type XConnection ¶ added in v0.1.6
type XConnection = internal.XConnection
Click to show internal directories.
Click to hide internal directories.