package
3.2.4+incompatible
Repository: https://github.com/werunclub/rpcx.git
Documentation: pkg.go.dev

# Functions

HTTPRequest2RpcxRequest converts a http request to a rpcx request.
NewServer returns a server.
RegisterMakeListener registers a MakeListener for network.
WithReadTimeout sets readTimeout.
WithTLSConfig sets tls.Config.
WithWriteTimeout sets writeTimeout.

# Constants

ReaderBuffsize is used for bufio reader.
WriterBuffsize is used for bufio writer.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Variables

ErrServerClosed is returned by the Server's Serve, ListenAndServe after a call to Shutdown or Close.
RemoteConnContextKey is a context key.
StartRequestContextKey records the start time.
StartSendRequestContextKey records the start time.
No description provided by the author

# Structs

Server is rpcx server that use TCP or UDP.

# Interfaces

Plugin is the server plugin interface.
PluginContainer represents a plugin container that defines all methods to manage plugins.And it also defines all extension points.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Reset defines Reset method for pooled object.

# Type aliases

MakeListener defines a listener generater.
OptionFn configures options of server.