Documentation
¶
Overview ¶
Package transport provides predefined transport protocol.
Index ¶
Constants ¶
View Source
const Unknown = "Unknown"
Unknown indicates the protocol is unknown.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Protocol ¶
type Protocol int
Protocol indicates the transport protocol.
const ( PurePayload Protocol = 0 // TTHeader unary methods only TTHeader Protocol = 1 << iota // Framed unary methods only Framed // HTTP unary methods only HTTP // GRPC indicates all methods (including unary and streaming) using grpc protocol. GRPC // HESSIAN2 unary methods only HESSIAN2 // TTHeaderStreaming indicates all streaming methods using ttheader streaming protocol, // and it doesn't affect the protocol of all unary methods. TTHeaderStreaming // GRPCStreaming indicates all streaming methods using grpc protocol, // and it doesn't affect the protocol of all unary methods. // NOTE: only used in global config of the client side. GRPCStreaming // TTHeaderFramed unary methods only TTHeaderFramed = TTHeader | Framed )
Predefined transport protocols.
Click to show internal directories.
Click to hide internal directories.