MCPcopy Create free account

hub / github.com/smallnest/rpcx / functions

Functions869 in github.com/smallnest/rpcx

↓ 83 callersMethodUnlock
()
share/context.go:33
↓ 79 callersMethodLock
()
share/context.go:29
↓ 64 callersMethodErrorf
(format string, v ...interface{})
log/logger.go:25
↓ 49 callersMethodClose
()
client/xclient.go:66
↓ 47 callersMethodFatalf
(format string, v ...interface{})
log/logger.go:28
↓ 34 callersFunctionErrorf
(format string, v ...interface{})
log/logger.go:70
↓ 33 callersMethodGet
(t reflect.Type)
server/pool.go:55
↓ 30 callersMethodError
(v ...interface{})
log/logger.go:24
↓ 28 callersMethodRemoteAddr
()
client/client.go:108
↓ 27 callersMethodError
()
client/client.go:39
↓ 27 callersMethodWrite
(v interface{})
server/context.go:83
↓ 26 callersFunctionDebugf
(format string, v ...interface{})
log/logger.go:49
↓ 20 callersMethodAdd
(plugin Plugin)
server/plugin.go:17
↓ 20 callersMethodPut
(t reflect.Type, x interface{})
server/pool.go:44
↓ 20 callersMethodValue
(key interface{})
share/context.go:37
↓ 17 callersMethodSetMessageType
SetMessageType sets message type.
protocol/message.go:142
↓ 17 callersMethodhandleError
(res *protocol.Message, err error)
server/server.go:855
↓ 16 callersMethodMarshal
()
_testutils/arith_service.go:78
↓ 15 callersFunctionWarnf
(format string, v ...interface{})
log/logger.go:63
↓ 14 callersFunctionNewMessage
NewMessage creates an empty message.
protocol/message.go:108
↓ 14 callersMethodSerializeType
SerializeType returns serialization type of payload.
protocol/message.go:196
↓ 14 callersMethodString
()
client/failmode_enumer.go:13
↓ 14 callersFunctionuncoverError
(err error)
client/xclient.go:739
↓ 13 callersMethodFatal
(v ...interface{})
log/logger.go:27
↓ 13 callersFunctionInfo
(v ...interface{})
log/logger.go:53
↓ 13 callersMethoddone
()
client/client.go:220
↓ 12 callersMethodClone
(servicePath string)
client/discovery.go:20
↓ 12 callersMethodCompressType
CompressType returns compression type of messages.
protocol/message.go:176
↓ 12 callersMethodServe
Serve starts and listens RPC requests. It is blocked until receiving connections from clients.
server/server.go:220
↓ 11 callersMethodIsOneway
IsOneway returns whether the message is one-way message. If true, server won't send responses.
protocol/message.go:162
↓ 11 callersMethodRegisterName
RegisterName is like Register but uses the provided name for the type instead of the receiver's concrete type.
server/service.go:111
↓ 11 callersMethodString
String returns the error message.
server/service.go:32
↓ 10 callersFunctionPutData
PutData puts the byte slice into pool.
protocol/message.go:286
↓ 10 callersMethodSeq
Seq returns sequence number of messages.
protocol/message.go:206
↓ 10 callersMethodSetCompressType
SetCompressType sets the compression type.
protocol/message.go:181
↓ 10 callersMethodString
()
share/context.go:71
↓ 10 callersFunctionheader
(lvl, msg string)
log/default_logger.go:120
↓ 10 callersMethodremoveClient
(k, servicePath, serviceMethod string, client RPCClient)
client/xclient.go:397
↓ 10 callersFunctionsetServerTimeout
(ctx context.Context)
client/xclient.go:488
↓ 9 callersMethodDecode
(data []byte, i interface{})
codec/codec.go:22
↓ 9 callersMethodDoPreWriteResponse
(context.Context, *protocol.Message, *protocol.Message, error)
server/plugin.go:36
↓ 9 callersMethodEncode
(i interface{})
codec/codec.go:21
↓ 9 callersFunctionNewServer
NewServer returns a server.
server/server.go:134
↓ 9 callersMethodSetSerializeType
SetSerializeType sets the serialization type.
protocol/message.go:201
↓ 9 callersMethodWrite
(ctx context.Context, oprot thrift.TProtocol)
codec/testdata/thrift_colorgroup.go:144
↓ 8 callersMethodDoPostWriteResponse
(context.Context, *protocol.Message, *protocol.Message, error)
server/plugin.go:37
↓ 8 callersMethodEncode
Encode encodes an object into slice of bytes.
codec/codec.go:65
↓ 8 callersMethodEncodeSlicePointer
EncodeSlicePointer encodes messages as a byte slice pointer we can use pool to improve.
protocol/message.go:233
↓ 8 callersMethodGet
Get returns a xclient. It does not remove this xclient from its cache so you don't need to put it back. Don't close this xclient because maybe other g
client/xclient_pool.go:97
↓ 8 callersMethodSetOneway
SetOneway sets the oneway flag.
protocol/message.go:167
↓ 8 callersMethodShutdown
Shutdown gracefully shuts down the server without interrupting any active connections. Shutdown works by first closing the listener, then closing all
server/server.go:951
↓ 8 callersMethodString
()
server/server.go:52
↓ 8 callersMethodUnmarshal
(dAtA []byte)
_testutils/arith_service.go:190
↓ 8 callersFunctionisExported
(name string)
server/service.go:66
↓ 8 callersMethodnewXClient
(servicePath string)
client/oneclient.go:133
↓ 7 callersMethodAppend
(err error)
errors/error.go:19
↓ 7 callersFunctionNewContext
(ctx context.Context)
share/context.go:19
↓ 7 callersMethodReset
()
server/pool.go:10
↓ 7 callersMethodSetSeq
SetSeq sets sequence number.
protocol/message.go:211
↓ 7 callersMethodStop
()
server/server.go:74
↓ 7 callersMethodString
String returns a string representation of the ID. The representation is non ambiguous, string forms are quoted, number forms are preceded by a #
server/jsonrpc2_wire.go:116
↓ 6 callersMethodAdd
(plugin Plugin)
client/plugin.go:214
↓ 6 callersMethodAll
()
server/plugin.go:19
↓ 6 callersMethodCall
Call invokes the named function, waits for it to complete, and returns its error status.
client/client.go:319
↓ 6 callersMethodClose
()
client/multiple_servers_discovery.go:94
↓ 6 callersFunctionError
(v ...interface{})
log/logger.go:67
↓ 6 callersMethodGet
(size int)
util/buffer_pool.go:82
↓ 6 callersFunctionInfof
(format string, v ...interface{})
log/logger.go:56
↓ 6 callersFunctionNewMultipleServersDiscovery
NewMultipleServersDiscovery returns a new MultipleServersDiscovery.
client/multiple_servers_discovery.go:21
↓ 6 callersFunctionNewPluginContainer
()
client/plugin.go:15
↓ 6 callersMethodRegister
(name string, rcvr interface{}, metadata string)
server/plugin.go:53
↓ 6 callersMethodSetMessageStatusType
SetMessageStatusType sets message status type.
protocol/message.go:191
↓ 6 callersMethodSetValue
(key, val interface{})
share/context.go:50
↓ 6 callersFunctionStringToSliceByte
(s string)
util/converter.go:11
↓ 6 callersFunctionWithLocalValue
(ctx *Context, key, val interface{})
share/context.go:88
↓ 6 callersFunctioncontextCanceled
(err error)
client/xclient.go:755
↓ 6 callersFunctionnewBenchmarkMessage
()
protocol/compressor_test.go:11
↓ 6 callersMethodselectClient
selects a client from candidates base on c.selectMode
client/xclient.go:256
↓ 6 callersFunctiontcpMakeListener
(network string)
server/listener.go:44
↓ 6 callersMethodwrapCall
(ctx context.Context, client RPCClient, serviceMethod string, args interface{}, reply interface{})
client/xclient.go:876
↓ 5 callersMethodAddress
Address returns listened address.
server/server.go:158
↓ 5 callersMethodClose
Close immediately closes all active net.Listeners.
server/server.go:905
↓ 5 callersMethodErrorOrNil
()
errors/error.go:25
↓ 5 callersMethodGetPlugins
GetPlugins returns client's plugins.
client/xclient_pool.go:90
↓ 5 callersMethodGetPlugins
GetPlugins returns client's plugins.
client/oneclient_pool.go:82
↓ 5 callersMethodInit
(t reflect.Type)
server/pool.go:34
↓ 5 callersMethodIsServiceError
()
client/client.go:40
↓ 5 callersMethodIsShutdown
()
client/client.go:114
↓ 5 callersMethodLog
(keyvals ...interface{})
server/listener_linux.go:64
↓ 5 callersFunctionNewXClient
NewXClient creates a XClient that supports service discovery and service governance.
client/xclient.go:114
↓ 5 callersMethodPut
(b *[]byte)
util/buffer_pool.go:93
↓ 5 callersMethodSetHeartbeat
SetHeartbeat sets the heartbeat flag.
protocol/message.go:152
↓ 5 callersMethodString
()
reflection/server_reflection.go:52
↓ 5 callersFunctionWithValue
(parent context.Context, key, val interface{})
share/context.go:75
↓ 5 callersFunctionZip
Zip zips data.
util/compress.go:50
↓ 5 callersFunctionfilterByStateAndGroup
(group string, servers map[string]string)
client/xclient.go:232
↓ 5 callersMethodfindCachedClient
(k, servicePath, serviceMethod string)
client/xclient.go:374
↓ 5 callersFunctionisExportedOrBuiltinType
(t reflect.Type)
server/service.go:71
↓ 5 callersFunctionnewWeightedRoundRobinSelector
(servers map[string]string)
client/selector.go:120
↓ 5 callersMethodwithPrefix
(m string)
serverplugin/metrics.go:29
next →1–100 of 869, ranked by callers