Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/3rdparty/libprocess
/ functions
Functions
1,355 in github.com/3rdparty/libprocess
⨍
Functions
1,355
◇
Types & classes
349
↓ 914 callers
Method
get
src/tests/owned_tests.cpp:25
↓ 252 callers
Method
future
include/process/future.hpp:913
↓ 172 callers
Method
isPending
include/process/future.hpp:1208
↓ 165 callers
Method
size
include/process/queue.hpp:98
↓ 151 callers
Method
set
src/tests/owned_tests.cpp:26
↓ 145 callers
Method
self
* Returns the `PID` of the process. * * Valid even before calling spawn. */
include/process/process.hpp:514
↓ 121 callers
Method
then
include/process/future.hpp:1576
↓ 101 callers
Function
close
src/subprocess.cpp:275
↓ 97 callers
Method
discard
include/process/future.hpp:810
↓ 93 callers
Function
bind
TODO(benh): Remove and defer to Socket::bind.
include/process/network.hpp:46
↓ 90 callers
Method
empty
NOTE: this function can't be const because `synchronized (mutex)` is not const ...
src/run_queue.hpp:101
↓ 90 callers
Method
isReady
include/process/future.hpp:1215
↓ 89 callers
Function
defer
include/process/defer.hpp:35
↓ 88 callers
Function
get
src/http.cpp:2372
↓ 83 callers
Method
string
src/http.cpp:193
↓ 78 callers
Method
get
include/process/owned.hpp:117
↓ 78 callers
Function
spawn
src/process.cpp:3977
↓ 74 callers
Function
terminate
src/process.cpp:3996
↓ 72 callers
Method
count
src/event_queue.hpp:161
↓ 64 callers
Function
wait
src/process.cpp:4040
↓ 63 callers
Function
add
include/process/metrics/metrics.hpp:95
↓ 54 callers
Function
dispatch
src/process.cpp:4122
↓ 53 callers
Function
parse
src/http.cpp:739
↓ 53 callers
Function
synchronized
src/clock.cpp:146
↓ 52 callers
Method
status
* Exit status of this subprocess captured as a Future (completed * when the subprocess exits). * * On Posix, the exit status is propagated fr
include/process/subprocess.hpp:289
↓ 51 callers
Function
read
src/posix/io.cpp:33
↓ 50 callers
Method
isFailed
include/process/future.hpp:1229
↓ 50 callers
Method
send
src/posix/poll_socket.cpp:185
↓ 40 callers
Function
remove
include/process/metrics/metrics.hpp:109
↓ 38 callers
Method
accept
src/posix/poll_socket.cpp:53
↓ 36 callers
Method
hasDiscard
include/process/future.hpp:1243
↓ 35 callers
Method
out
* @return File descriptor representing the parent side (i.e., write * side) of this subprocess' stdout pipe or None if no pipe was * req
include/process/subprocess.hpp:253
↓ 33 callers
Method
fail
src/tests/metrics_tests.cpp:77
↓ 33 callers
Method
read
src/http.cpp:459
↓ 33 callers
Method
set
include/process/future.hpp:820
↓ 31 callers
Function
MAX_REAP_INTERVAL
src/reap.cpp:62
↓ 31 callers
Method
address
src/http.cpp:2297
↓ 31 callers
Method
isDiscarded
include/process/future.hpp:1222
↓ 30 callers
Function
address
src/process.cpp:1350
↓ 29 callers
Function
Break
include/process/loop.hpp:237
↓ 29 callers
Method
write
src/http.cpp:548
↓ 28 callers
Function
dispatch
include/process/dispatch.hpp:174
↓ 28 callers
Function
subprocess
Executes a subprocess. NOTE: On Windows, components of the `path` and `argv` that need to be quoted are expected to have been quoted before they are
src/subprocess.cpp:315
↓ 27 callers
Function
loop
include/process/loop.hpp:132
↓ 27 callers
Method
reset
include/process/owned.hpp:132
↓ 25 callers
Function
encode
src/http.cpp:777
↓ 25 callers
Function
initialize
src/mime.cpp:18
↓ 23 callers
Function
toList
src/tests/timeseries_tests.cpp:29
↓ 22 callers
Method
connect
src/posix/poll_socket.cpp:116
↓ 22 callers
Function
decode
src/jwt.cpp:42
↓ 22 callers
Method
decode
src/decoder.hpp:88
↓ 22 callers
Function
filter
src/process.cpp:4069
↓ 22 callers
Method
recv
src/posix/poll_socket.cpp:171
↓ 21 callers
Method
value
include/process/metrics/timer.hpp:45
↓ 20 callers
Method
close
src/http.cpp:502
↓ 20 callers
Function
connect
src/windows/libwinio.cpp:636
↓ 20 callers
Function
generate
src/process.cpp:279
↓ 20 callers
Method
lock
include/process/mutex.hpp:33
↓ 20 callers
Function
write
src/posix/io.cpp:83
↓ 19 callers
Method
associate
include/process/future.hpp:852
↓ 19 callers
Function
await
include/process/gtest.hpp:67
↓ 19 callers
Method
failed
src/decoder.hpp:106
↓ 19 callers
Function
terminate
* @copydoc process::terminate */
include/process/process.hpp:675
↓ 18 callers
Method
secs
include/process/time.hpp:38
↓ 18 callers
Method
shutdown
src/tests/grpc_tests.cpp:91
↓ 17 callers
Method
empty
include/process/timeseries.hpp:118
↓ 17 callers
Method
family
include/process/address.hpp:348
↓ 17 callers
Method
start
src/profiler.cpp:61
↓ 17 callers
Method
writer
src/http.cpp:453
↓ 16 callers
Function
await_subprocess
Wait for a subprocess and test the status code for the following conditions of 'expected_status': 1. 'None' = Anything but '0'. 2. 'Some' = the value
src/tests/ssl_tests.cpp:78
↓ 16 callers
Function
baz
src/tests/process_tests.cpp:1705
↓ 16 callers
Function
initialize
src/process.cpp:979
↓ 16 callers
Method
install
Installs and returns the filter, creating it if necessary.
include/process/gmock.hpp:326
↓ 16 callers
Method
reader
src/http.cpp:447
↓ 15 callers
Function
exited
src/process.cpp:4109
↓ 15 callers
Method
fail
src/http.cpp:605
↓ 15 callers
Method
get
src/tests/shared_tests.cpp:26
↓ 15 callers
Method
listen
src/posix/poll_socket.cpp:44
↓ 15 callers
Method
push
Inserts 'value' into the history for this metric.
include/process/metrics/metric.hpp:63
↓ 15 callers
Method
put
TODO(bmahler): Take a T&& here instead.
include/process/queue.hpp:35
↓ 15 callers
Method
stop
src/windows/libwinio.cpp:335
↓ 13 callers
Function
prepare_async
src/posix/io.cpp:127
↓ 13 callers
Method
send
src/grpc.cpp:98
↓ 12 callers
Function
DESCRIPTION
include/process/help.hpp:76
↓ 12 callers
Function
HELP
src/help.cpp:40
↓ 12 callers
Function
TLDR
Helper for single-line TL;DR; that adds a newline.
include/process/help.hpp:69
↓ 12 callers
Method
bind
src/socket.cpp:133
↓ 12 callers
Method
deliver
src/process.cpp:2795
↓ 12 callers
Function
install
src/process.cpp:944
↓ 12 callers
Function
post
src/http.cpp:2422
↓ 12 callers
Function
reinitialize
Tests can declare this function and use it to re-configure the SSL environment variables programatically. Without explicitly declaring this function,
src/openssl.cpp:412
↓ 12 callers
Function
send
src/http.cpp:1536
↓ 12 callers
Function
setAuthenticator
src/process.cpp:568
↓ 11 callers
Function
AUTHENTICATION
Helper for description of Authentication requirements.
include/process/help.hpp:83
↓ 11 callers
Method
acquire
include/process/limiter.hpp:182
↓ 11 callers
Method
add
src/metrics/metrics.cpp:121
↓ 11 callers
Function
cleanup
src/subprocess.cpp:257
↓ 11 callers
Method
decrement
include/process/count_down_latch.hpp:29
↓ 11 callers
Method
disconnected
src/http.cpp:1420
↓ 11 callers
Method
read_lock
TODO(bmahler): Consider returning a 'Locked' object in the future as the mechanism for unlocking, rather than exposing unlocking functions for all to
include/process/rwlock.hpp:109
next →
1–100 of 1,355, ranked by callers