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
Method
empty
src/sofa/pbrpc/smart_ptr/detail/shared_count.hpp:193
Function
enable_mock
src/sofa/pbrpc/mock_test_helper.cc:22
Method
enable_shared_from_this
src/sofa/pbrpc/smart_ptr/enable_shared_from_this.hpp:26
Method
encode_url
src/sofa/pbrpc/string_utils.cc:412
Method
end_with
src/sofa/pbrpc/string_utils.cc:39
Method
ext_closure_run_helper
src/sofa/pbrpc/thread_group_impl.h:276
Method
free
Decrease the reference count of the block. If the reference count equals to 0 afterward, then put the block back to the free list Preconditions: The
src/sofa/pbrpc/tran_buf_pool.h:83
Method
generic_error_category
src/sofa/pbrpc/boost_system_error_code.cc:61
Method
get
src/sofa/pbrpc/smart_ptr/scoped_array.hpp:64
Method
get_char_type_mask
src/sofa/pbrpc/ascii.h:115
Function
get_deleter
src/sofa/pbrpc/smart_ptr/shared_ptr.hpp:382
Method
get_deleter
src/sofa/pbrpc/smart_ptr/detail/sp_counted_impl.hpp:49
Method
get_deleter
src/sofa/pbrpc/smart_ptr/detail/sp_counted_impl.hpp:98
Method
get_deleter
src/sofa/pbrpc/smart_ptr/detail/sp_counted_impl.hpp:156
Method
get_from_pending_queue
Get an item from the pending queue. This method should only be called when send token is acquired, so will never be invoked concurrently. The "_swap
src/sofa/pbrpc/rpc_message_stream.h:401
Method
get_from_pending_queue
Get an item from the pending queue. This method should only be called when send token is acquired, so will never be invoked concurrently. The "_swap
src/sofa/pbrpc/rpc_server_message_stream.h:399
Function
get_log_level
src/sofa/pbrpc/common.cc:32
Function
get_pointer
src/sofa/pbrpc/smart_ptr/shared_ptr.hpp:360
Function
get_pointer
src/sofa/pbrpc/smart_ptr/scoped_ptr.hpp:91
Method
has_read_quota
Check if has more read quota.
src/sofa/pbrpc/flow_controller.h:72
Method
has_write_quota
Check if has more write quota.
src/sofa/pbrpc/flow_controller.h:78
Method
hash_string
Compute the hash value for the given string. This is copied from gcc 3.4.3 "hash_fun.h".
src/sofa/pbrpc/string_utils.h:59
Function
hash_value
src/sofa/pbrpc/smart_ptr/shared_ptr.hpp:464
Function
hex2bin
src/sofa/pbrpc/bin2ascii.h:20
Method
identify_message_header
Identify a message header. @return 1 a header identified. The header is stored in "_receiving_header", @return 0 no header identified for incomple
src/sofa/pbrpc/rpc_message_stream.h:661
Method
insert_into_pending_queue
Insert an item into front of the pending queue. @return false if the pending queue is full.
src/sofa/pbrpc/rpc_message_stream.h:376
Method
insert_into_pending_queue
Insert an item into front of the pending queue. @return false if the pending queue is full.
src/sofa/pbrpc/rpc_server_message_stream.h:374
Method
is_alpha
src/sofa/pbrpc/ascii.h:49
Method
is_alpha_number
src/sofa/pbrpc/ascii.h:59
Method
is_blank
src/sofa/pbrpc/ascii.h:64
Method
is_closed
Check if the channel is closed.
src/sofa/pbrpc/rpc_byte_stream.h:257
Method
is_connected
Check if the channel is connected.
src/sofa/pbrpc/rpc_byte_stream.h:251
Method
is_connecting
Check if the channel is connecting.
src/sofa/pbrpc/rpc_byte_stream.h:245
Method
is_control
src/sofa/pbrpc/ascii.h:74
Method
is_digit
src/sofa/pbrpc/ascii.h:54
Method
is_graph
src/sofa/pbrpc/ascii.h:89
Method
is_hex_digit
src/sofa/pbrpc/ascii.h:84
Method
is_lower
src/sofa/pbrpc/ascii.h:39
Method
is_print
src/sofa/pbrpc/ascii.h:94
Method
is_punct
src/sofa/pbrpc/ascii.h:79
Method
is_running
src/sofa/pbrpc/timeout_manager_impl.cc:24
Method
is_running
src/sofa/pbrpc/timer_worker.h:34
Method
is_running
src/sofa/pbrpc/rpc_timeout_manager.h:40
Method
is_space
src/sofa/pbrpc/ascii.h:69
Method
is_upper
src/sofa/pbrpc/ascii.h:44
Method
is_valid
src/sofa/pbrpc/ascii.h:34
Function
isprint
src/sofa/pbrpc/string_utils.cc:158
Function
json2pb
src/sofa/pbrpc/pbjson.cc:539
Method
json_escape_string
src/sofa/pbrpc/string_utils.h:118
Method
json_escape_string
///////// json_escape ///////////////////////////////
src/sofa/pbrpc/string_utils.cc:329
Method
lock
src/sofa/pbrpc/spin_lock.h:19
Method
lock
src/sofa/pbrpc/mutex_lock.h:25
Function
log_handler
src/sofa/pbrpc/common.cc:90
Function
main
unit-test/test_tran_buf_pool.cc:32
Function
main
unit-test/test_thread_group.cc:43
Function
main
unit-test/test_buffer.cc:563
Function
main
unit-test/test_ext_closure.cc:821
Function
main
unit-test/test_closure.cc:282
Function
main
unit-test/test_common.cc:71
Function
main
unit-test/test_epoll_support.cc:31
Function
main
unit-test/test_web_service.cc:80
Function
main
unit-test/test_io_service_pool.cc:49
Function
main
unit-test/test_timeout_manager.cc:92
Function
main
unit-test/test_atomic.cc:41
Function
main
sample/mock_sample/mock_test_sample.cc:165
Function
main
sample/multi_server_sample/server.cc:43
Function
main
sample/multi_server_sample/client.cc:123
Function
main
sample/echo/client_sync.cc:11
Function
main
sample/echo/server.cc:71
Function
main
sample/echo/client_async.cc:35
Function
main
sample/compress_sample/server.cc:35
Function
main
sample/compress_sample/client.cc:8
Function
main
sample/timeout_sample/server.cc:59
Function
main
sample/timeout_sample/client.cc:8
Function
main
test/perf_test/client_serial.cc:20
Function
main
test/perf_test/echo_server.cc:39
Function
main
test/perf_test/client_parallel.cc:90
Function
main
test/perf_test/client_multi_server.cc:20
Function
main
test/perf_test/client_multi_thread.cc:68
Function
main
test/kill_test/echo_server.cc:40
Function
main
test/kill_test/client_parallel.cc:58
Function
main
src/sofa/pbrpc/http-agent/sofa_pbrpc_client.cc:296
Method
malloc
Allocate a block. Return NULL if failed. block_size = SOFA_PBRPC_TRAN_BUF_BLOCK_BASE_SIZE << factor Postconditions: If succeed, the reference count
src/sofa/pbrpc/tran_buf_pool.h:37
Method
max_pending_buffer_size
Get the max size of pending buffer for send.
src/sofa/pbrpc/rpc_server_message_stream.h:120
Method
name
src/sofa/pbrpc/thread_group_impl.h:73
Method
no_delay
src/sofa/pbrpc/rpc_byte_stream.h:56
Method
notify_timeout
src/sofa/pbrpc/rpc_timeout_manager.h:201
Function
null_log_handler
src/sofa/pbrpc/common.cc:83
Method
on_accept
src/sofa/pbrpc/rpc_listener.h:187
Method
on_closed
src/sofa/pbrpc/rpc_client_stream.h:92
Method
on_closed
src/sofa/pbrpc/rpc_server_stream.h:101
Method
on_connect
Callback of "async_connect()".
src/sofa/pbrpc/rpc_byte_stream.h:336
Method
on_connect_timeout
src/sofa/pbrpc/rpc_byte_stream.h:118
Method
on_connected
src/sofa/pbrpc/rpc_message_stream.h:204
Method
on_connected
src/sofa/pbrpc/rpc_server_message_stream.h:203
Method
on_read_some
Callback of "async_read_some()".
src/sofa/pbrpc/rpc_message_stream.h:219
Method
on_read_some
Callback of "async_read_some()".
src/sofa/pbrpc/rpc_server_message_stream.h:218
Method
on_received
src/sofa/pbrpc/rpc_client_stream.h:156
Method
on_received
src/sofa/pbrpc/rpc_server_stream.h:140
Method
on_send_failed
src/sofa/pbrpc/rpc_client_stream.h:138
← previous
next →
1,701–1,800 of 2,048, ranked by callers