Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/smallnest/rpcx
/ functions
Functions
869 in github.com/smallnest/rpcx
⨍
Functions
869
◇
Types & classes
179
Method
Unregister
(name string)
serverplugin/redis.go:218
Method
Unregister
(name string)
serverplugin/mdns.go:191
Method
UnregisterServerMessageChan
UnregisterServerMessageChan removes ServerMessageChan.
client/client.go:240
Method
Update
Update is used to update servers at runtime.
client/multiple_servers_discovery.go:71
Method
UpdateHandler
UpdateHandler 批量更新router 服务器使用plugin热更时,批量替换特定接口
server/router.go:5
Method
UpdateServer
(servers map[string]string)
client/selector.go:68
Method
UpdateServer
(servers map[string]string)
client/selector.go:104
Method
UpdateServer
(servers map[string]string)
client/selector.go:138
Method
UpdateServer
(servers map[string]string)
client/selector.go:242
Method
UpdateServer
(servers map[string]string)
client/selector.go:305
Method
UpdateServer
(servers map[string]string)
client/ping_utils.go:33
Method
Visit
(n ast.Node)
tool/xgen/parser/parser.go:33
Method
Warn
(v ...interface{})
log/dummy_logger.go:17
Method
Warn
(v ...interface{})
log/default_logger.go:86
Method
Warnf
(format string, v ...interface{})
log/dummy_logger.go:20
Method
Warnf
(format string, v ...interface{})
log/default_logger.go:90
Method
WatchService
WatchService returns a nil chan.
client/multiple_servers_discovery.go:45
Method
WatchService
WatchService returns a nil chan.
client/mdns_discovery.go:77
Method
WatchService
WatchService returns a nil chan.
client/peer2peer_discovery.go:31
Method
WatchService
WatchService returns a nil chan.
client/dns_discovery.go:58
Method
WatchService
()
client/discovery.go:80
Function
WithAsyncWrite
WithAsyncWrite sets AsyncWrite to true.
server/option.go:58
Function
WithBlockCrypt
WithBlockCrypt sets kcp.BlockCrypt.
server/kcp.go:25
Function
WithCustomPool
WithCustomPool uses a custom goroutine pool.
server/option.go:51
Function
WithPool
WithPool sets goroutine pool.
server/option.go:44
Function
WithTCPKeepAlivePeriod
WithTCPKeepAlivePeriod sets tcp keepalive period.
server/options.go:6
Method
Write
(ctx context.Context, oprot thrift.TProtocol)
_testutils/thrift_arith_service.go:106
Method
Write
(ctx context.Context, oprot thrift.TProtocol)
_testutils/thrift_arith_service.go:236
Function
dropOutput
(calldepth int, s string)
log/default_logger.go:33
Function
encodeFixed32ArithService
(dAtA []byte, offset int, v uint32)
_testutils/arith_service.go:140
Function
encodeFixed64ArithService
(dAtA []byte, offset int, v uint64)
_testutils/arith_service.go:129
Method
getDoneChan
()
server/server.go:214
Method
handleGatewayRequest
(w http.ResponseWriter, r *http.Request, params httprouter.Params)
server/gateway.go:161
Function
http1HeaderExist
(name string)
server/gateway.go:92
Function
http1Path
(prefix string)
server/gateway.go:53
Function
init
()
client/connection_rdma.go:13
Function
init
()
client/connection.go:22
Function
init
()
protocol/testdata/benchmark.pb.go:482
Function
init
()
codec/testdata/protobuf.pb.go:123
Function
init
()
codec/testdata/thrift_colorgroup-consts.go:21
Function
init
()
serverplugin/redis.go:20
Function
init
()
server/listener_rdma.go:14
Function
init
()
server/listener.go:12
Function
init
()
server/memconn.go:9
Function
init
()
server/listener_unix.go:12
Function
init
()
server/quic.go:13
Function
init
()
server/kcp.go:12
Function
init
()
server/listener_linux.go:17
Function
init
()
_testutils/arith_service.go:74
Function
init
()
_testutils/thrift_arith_service-consts.go:20
Function
init
()
util/compress.go:16
Function
iouringMakeListener
iouringMakeListener creates a new listener using io_uring. You can use RegisterMakeListener to register a customized iouring Listener creator. experim
server/listener_linux.go:24
Method
jsonrpcHandler
(w http.ResponseWriter, r *http.Request)
server/jsonrpc2.go:20
Function
kcpMakeListener
(s *Server, address string)
server/kcp.go:16
Function
main
()
tool/xgen/xgen.go:22
Function
memconnMakeListener
(s *Server, address string)
server/memconn.go:13
Function
newDirectKCPConn
(c *Client, network, address string)
client/connection_kcp.go:11
Function
newDirectKCPConn
(c *Client, network, address string)
client/connection_nonkcp.go:10
Function
newDirectQuicConn
(c *Client, network, address string)
client/connection_quic.go:14
Function
newDirectQuicConn
(c *Client, network, address string)
client/connection_nonquic.go:11
Function
newIOUringConn
experimental
client/connection_iouring.go:8
Function
newMemuConn
(c *Client, network, address string)
client/connection_memu.go:9
Function
newRDMAConn
(c *Client, network, address string)
client/connection_rdma.go:17
Function
quicMakeListener
(s *Server, address string)
server/quic.go:17
Function
rdmaMakeListener
(s *Server, address string)
server/listener_rdma.go:18
Function
reuseportMakeListener
(s *Server, address string)
server/listener_unix.go:17
Function
sozArithService
(x uint64)
_testutils/arith_service.go:187
Function
unixMakeListener
(s *Server, address string)
server/listener_unix.go:28
Function
validIP4
(ipAddress string)
server/server.go:1078
← previous
801–869 of 869, ranked by callers