Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/baidu/sofa-pbrpc
/ functions
Functions
2,048 in github.com/baidu/sofa-pbrpc
⨍
Functions
2,048
◇
Types & classes
565
↓ 4 callers
Method
weak_add_ref
src/sofa/pbrpc/smart_ptr/detail/sp_counted_base_gcc_x86.hpp:137
↓ 3 callers
Method
BackUp
src/sofa/pbrpc/gzip_stream.cc:205
↓ 3 callers
Method
CheckMagicString
src/sofa/pbrpc/http_rpc_request_parser.cc:37
↓ 3 callers
Method
Echo
sample/echo/server.cc:34
↓ 3 callers
Method
FindService
src/sofa/pbrpc/service_pool.h:321
↓ 3 callers
Function
FormatPath
"*" => "/*" "///" => "/"
src/sofa/pbrpc/web_service.cc:62
↓ 3 callers
Method
GetInt
src/rapidjson/document.h:422
↓ 3 callers
Method
GetInt64
src/rapidjson/document.h:424
↓ 3 callers
Method
GetParseError
src/rapidjson/reader.h:257
↓ 3 callers
Method
GetServiceBoard
src/sofa/pbrpc/service_pool.h:58
↓ 3 callers
Method
GetStartTime
src/sofa/pbrpc/rpc_server_impl.cc:207
↓ 3 callers
Method
HasParseError
src/rapidjson/reader.h:256
↓ 3 callers
Method
Init
src/sofa/pbrpc/http-agent/http_agent.cc:35
↓ 3 callers
Method
IsDone
----------------------------------------------------------------- Used only in client. ---------------------------------------------------------------
src/sofa/pbrpc/rpc_controller_impl.h:189
↓ 3 callers
Method
LocalAddress
src/sofa/pbrpc/rpc_controller.cc:20
↓ 3 callers
Function
Mkdir
src/sofa/pbrpc/profiling.cc:44
↓ 3 callers
Method
NextSlot
src/sofa/pbrpc/service_pool.h:96
↓ 3 callers
Method
ReadData
Read data from the socket.
python/sofa/pbrpc/client.py:168
↓ 3 callers
Method
Realloc
src/rapidjson/rapidjson.h:136
↓ 3 callers
Method
ResponseCompressType
src/sofa/pbrpc/rpc_controller_impl.h:66
↓ 3 callers
Method
ServiceCount
src/sofa/pbrpc/rpc_server.cc:67
↓ 3 callers
Method
SetLocalEndpoint
src/sofa/pbrpc/rpc_request.h:115
↓ 3 callers
Method
SetResponseCompressType
src/sofa/pbrpc/rpc_controller.cc:50
↓ 3 callers
Method
SetSequenceId
----------------------------------------------------------------- Used both in client and server. ----------------------------------------------------
src/sofa/pbrpc/rpc_controller_impl.h:133
↓ 3 callers
Method
SetTimeoutId
src/sofa/pbrpc/rpc_controller_impl.h:301
↓ 3 callers
Method
SleepWithMethodTimeout
sample/timeout_sample/server.cc:26
↓ 3 callers
Method
WaitEvent
src/sofa/pbrpc/wait_event.h:16
↓ 3 callers
Method
add_repeating
src/sofa/pbrpc/timeout_manager.cc:33
↓ 3 callers
Function
download_setuptools
Download setuptools from a specified location and return its filename `version` should be a valid setuptools version number that is available
python/ez_setup.py:126
↓ 3 callers
Method
erase
Erase a given timeout event.
src/sofa/pbrpc/rpc_timeout_manager.h:94
↓ 3 callers
Function
generate_proto
Invokes the Protocol Compiler to generate a _pb2.py from the given .proto file. Does nothing if the output already exists and is newer than the i
python/setup.py:32
↓ 3 callers
Method
join
src/sofa/pbrpc/string_utils.cc:93
↓ 3 callers
Function
jsonobject2pb
src/sofa/pbrpc/pbjson.cc:551
↓ 3 callers
Method
lock
src/sofa/pbrpc/smart_ptr/weak_ptr.hpp:69
↓ 3 callers
Function
ptime_to_string
src/sofa/pbrpc/ptime.h:43
↓ 3 callers
Function
rand_str
unit-test/test_buffer.cc:20
↓ 3 callers
Function
sp_enable_shared_from_this
src/sofa/pbrpc/smart_ptr/shared_ptr.hpp:75
↓ 3 callers
Function
swap
src/sofa/pbrpc/smart_ptr/weak_ptr.hpp:132
↓ 3 callers
Function
time_duration_seconds
src/sofa/pbrpc/ptime.h:72
↓ 3 callers
Method
unlock
src/sofa/pbrpc/rw_lock.h:32
↓ 3 callers
Method
weak_release
src/sofa/pbrpc/smart_ptr/detail/sp_counted_base_gcc_x86.hpp:142
↓ 2 callers
Method
Bool
src/rapidjson/reader.h:80
↓ 2 callers
Method
Bool
src/rapidjson/document.h:771
↓ 2 callers
Method
ConnectionCount
src/sofa/pbrpc/rpc_server.cc:72
↓ 2 callers
Function
CopyOptions
Copy from RpcServerOptions to protobuf ServerOptions.
src/sofa/pbrpc/builtin_service_impl.cc:14
↓ 2 callers
Method
EndArray
src/rapidjson/reader.h:90
↓ 2 callers
Method
EndObject
src/rapidjson/reader.h:88
↓ 2 callers
Function
Exec
src/sofa/pbrpc/profiling.cc:126
↓ 2 callers
Method
Flush
src/sofa/pbrpc/gzip_stream.cc:355
↓ 2 callers
Method
GetBool
src/rapidjson/document.h:220
↓ 2 callers
Method
GetPendingStat
src/sofa/pbrpc/rpc_server_impl.cc:316
↓ 2 callers
Method
GetUint
src/rapidjson/document.h:423
↓ 2 callers
Method
GetUint64
src/rapidjson/document.h:425
↓ 2 callers
Method
Health
src/sofa/pbrpc/builtin_service_impl.cc:42
↓ 2 callers
Function
HostOfRpcEndpoint
src/sofa/pbrpc/rpc_endpoint.cc:21
↓ 2 callers
Method
IsCanceled
src/sofa/pbrpc/rpc_controller.cc:110
↓ 2 callers
Method
IsListening
src/sofa/pbrpc/rpc_server.cc:77
↓ 2 callers
Method
IsSync
src/sofa/pbrpc/rpc_controller_impl.h:264
↓ 2 callers
Function
LZ4_NbCommonBytes
src/sofa/pbrpc/lz4.cc:268
↓ 2 callers
Function
LZ4_compress64kCtx
src/sofa/pbrpc/lz4.cc:490
↓ 2 callers
Function
LZ4_compressCtx
src/sofa/pbrpc/lz4.cc:347
↓ 2 callers
Method
ListService
src/sofa/pbrpc/builtin_service_impl.cc:149
↓ 2 callers
Method
ListService
src/sofa/pbrpc/http-agent/http_agent.cc:92
↓ 2 callers
Method
Method
src/sofa/pbrpc/http_rpc_request.cc:46
↓ 2 callers
Method
Next
src/sofa/pbrpc/service_pool.h:179
↓ 2 callers
Method
Next
implements ZeroCopyInputStream ----------------------------------
src/sofa/pbrpc/gzip_stream.cc:141
↓ 2 callers
Method
NotifyRequestSent
src/sofa/pbrpc/rpc_controller_impl.h:331
↓ 2 callers
Method
OnAddressAdded
src/sofa/pbrpc/dynamic_rpc_channel_impl.cc:214
↓ 2 callers
Method
OnAddressRemoved
src/sofa/pbrpc/dynamic_rpc_channel_impl.cc:281
↓ 2 callers
Function
PortOfRpcEndpoint
src/sofa/pbrpc/rpc_endpoint.cc:26
↓ 2 callers
Method
PushDoneCallback
src/sofa/pbrpc/rpc_controller_impl.h:209
↓ 2 callers
Method
ReportProcessBegin
src/sofa/pbrpc/service_pool.h:73
↓ 2 callers
Method
ReportProcessEnd
src/sofa/pbrpc/service_pool.h:77
↓ 2 callers
Function
ResolveAddress
src/sofa/pbrpc/rpc_endpoint.cc:31
↓ 2 callers
Method
SetMethodId
src/sofa/pbrpc/rpc_controller_impl.h:143
↓ 2 callers
Method
SetRequestReceivedTime
src/sofa/pbrpc/rpc_controller_impl.h:363
↓ 2 callers
Method
SetRpcServerStream
----------------------------------------------------------------- Used only in server. ---------------------------------------------------------------
src/sofa/pbrpc/rpc_controller_impl.h:343
↓ 2 callers
Function
SkipWhitespace_SIMD
Skip whitespace with SSE 4.2 pcmpistrm instruction, testing 16 8-byte characters at once.
src/rapidjson/reader.h:110
↓ 2 callers
Method
SleepWithServiceTimeout
sample/timeout_sample/server.cc:17
↓ 2 callers
Function
StartCall
test/perf_test/client_parallel.cc:38
↓ 2 callers
Method
String
src/rapidjson/reader.h:86
↓ 2 callers
Method
String
src/rapidjson/document.h:778
↓ 2 callers
Function
TCMallocGetHeapSample
src/sofa/pbrpc/tcmalloc_extension_helper.cc:326
↓ 2 callers
Method
UpdateTimeout
Update the socket timeout according to the deadline.
python/sofa/pbrpc/client.py:129
↓ 2 callers
Method
_internal_accept_owner
src/sofa/pbrpc/smart_ptr/enable_shared_from_this.hpp:62
↓ 2 callers
Method
acquire_read_quota
Acquire some read quota. @param quota the quota expect to acquire. @return >0 if acquire succeed. @return <=0 if acquire failed, and the return valu
src/sofa/pbrpc/flow_controller.h:88
↓ 2 callers
Method
acquire_write_quota
Acquire some write quota. @param quota the quota expect to acquire. @return >0 if acquire succeed. @return <=0 if acquire failed, and the return val
src/sofa/pbrpc/flow_controller.h:107
↓ 2 callers
Method
add_ref_copy
src/sofa/pbrpc/smart_ptr/detail/sp_counted_base_gcc_x86.hpp:118
↓ 2 callers
Method
add_ref_lock
src/sofa/pbrpc/smart_ptr/detail/sp_counted_base_gcc_x86.hpp:123
↓ 2 callers
Function
atomic_dec_ret_old
src/sofa/pbrpc/atomic.h:41
↓ 2 callers
Function
atomic_exchange_and_add
src/sofa/pbrpc/smart_ptr/detail/sp_counted_base_gcc_x86.hpp:22
↓ 2 callers
Function
atomic_increment
src/sofa/pbrpc/smart_ptr/detail/sp_counted_base_gcc_x86.hpp:42
↓ 2 callers
Function
atomic_swap
src/sofa/pbrpc/atomic.h:85
↓ 2 callers
Function
b64_decode
src/sofa/pbrpc/bin2ascii.h:96
↓ 2 callers
Function
b64_encode
src/sofa/pbrpc/bin2ascii.h:68
↓ 2 callers
Function
checked_array_delete
src/sofa/pbrpc/smart_ptr/checked_delete.hpp:27
↓ 2 callers
Function
do_download
()
python/ez_setup.py:101
↓ 2 callers
Function
get_compressed_input_stream
src/sofa/pbrpc/compressed_stream.cc:16
↓ 2 callers
Function
get_compressed_output_stream
src/sofa/pbrpc/compressed_stream.cc:37
↓ 2 callers
Function
internalInflateInit2
src/sofa/pbrpc/gzip_stream.cc:93
← previous
next →
101–200 of 2,048, ranked by callers