MCPcopy Create free account

hub / github.com/3rdparty/libprocess / functions

Functions1,355 in github.com/3rdparty/libprocess

↓ 11 callersMethodread_unlock
include/process/rwlock.hpp:126
↓ 11 callersMethodrecover
include/process/future.hpp:1624
↓ 11 callersMethodunique
include/process/shared.hpp:129
↓ 10 callersMethodcall
include/process/grpc.hpp:189
↓ 10 callersFunctioncloexec
This function will invoke `os::cloexec` on all specified file descriptors that are valid (i.e., not `None` and >= 0).
src/posix/subprocess.hpp:186
↓ 10 callersMethodpeer
src/socket.cpp:125
↓ 10 callersFunctionspawn
include/process/process.hpp:593
↓ 9 callersFunctionFutureSatisfy
include/process/gmock.hpp:155
↓ 9 callersFunctioncollect
include/process/collect.hpp:274
↓ 9 callersFunctioncreate_tls_client_config
src/openssl.cpp:1104
↓ 9 callersMethoddequeue
src/process.cpp:3350
↓ 9 callersMethoddisconnect
src/http.cpp:1411
↓ 9 callersMethodfail
include/process/future.hpp:903
↓ 9 callersMethodget
include/process/future.hpp:654
↓ 9 callersFunctiononAny
src/tests/future_tests.cpp:159
↓ 9 callersMethodreadAll
src/http.cpp:481
↓ 9 callersMethodvisit
include/process/event.hpp:266
↓ 9 callersMethodwait
src/grpc.cpp:82
↓ 9 callersMethodwrite_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:44
↓ 9 callersMethodwrite_unlock
include/process/rwlock.hpp:61
↓ 9 callersMethodwritingBody
Returns whether the decoder is currently writing a response body. Helpful for knowing if the latest response is complete.
src/decoder.hpp:592
↓ 8 callersFunctiondelay
src/posix/libev/libev.cpp:118
↓ 8 callersFunctiondetectJemalloc
The `detectJemalloc()` function below was taken from the folly library (called `usingJEMalloc()` there), originally distributed by Facebook, Inc under
src/memory_profiler.cpp:145
↓ 8 callersMethodenqueue
src/process.cpp:3328
↓ 8 callersFunctionerror_string
src/openssl.cpp:324
↓ 8 callersFunctionpoll
src/posix/libev/libev_poll.cpp:99
↓ 8 callersFunctionrun
include/process/future.hpp:621
↓ 8 callersFunctionrun_in_event_loop
src/posix/libevent/libevent.cpp:62
↓ 8 callersFunctionsend
src/windows/libwinio.cpp:546
↓ 8 callersFunctionsynchronized
Nothing to do if this socket was never initialized.
src/posix/libevent/libevent_ssl_socket.cpp:163
↓ 8 callersMethodterminate
src/tests/benchmarks.cpp:340
↓ 8 callersMethodtimeout
src/process.cpp:4026
↓ 7 callersFunctionasync
include/process/async.hpp:238
↓ 7 callersMethodclose
src/process.cpp:2164
↓ 7 callersMethodgetId
src/memory_profiler.cpp:594
↓ 7 callersMethodpid
* @return The operating system PID for this subprocess. */
include/process/subprocess.hpp:236
↓ 7 callersFunctionrequest
src/http.cpp:2351
↓ 7 callersFunctionsend
src/process.cpp:1781
↓ 7 callersMethodstartup
src/tests/grpc_tests.cpp:71
↓ 7 callersMethodtime
src/posix/libev/libev.cpp:155
↓ 7 callersMethodtriggered
include/process/count_down_latch.hpp:42
↓ 6 callersFunctionAwaitAssertReady
include/process/gtest.hpp:120
↓ 6 callersFunctionafter
src/tests/future_tests.cpp:304
↓ 6 callersMethodauthParam
src/http.cpp:682
↓ 6 callersMethodhandle
TODO(dzhuk): Add benchmark for handlers taking individual message fields as parameters.
src/tests/benchmarks.cpp:617
↓ 6 callersMethodlookup_hostname
* Returns the hostname of this address's IP, * using a reverse DNS lookup for remote addresses * or the local hostname for a local address. *
include/process/address.hpp:70
↓ 6 callersMethodnext
src/process.cpp:2074
↓ 6 callersMethodproxy
src/process.cpp:1731
↓ 6 callersFunctionreap
src/reap.cpp:152
↓ 6 callersMethodrecv
src/socket.cpp:145
↓ 6 callersMethodremaining
src/encoder.hpp:90
↓ 6 callersFunctionset
src/tests/process_tests.cpp:369
↓ 6 callersMethodunlock
include/process/mutex.hpp:50
↓ 5 callersMethodabandon
include/process/future.hpp:1182
↓ 5 callersMethodconsume
include/process/event.hpp:168
↓ 5 callersFunctionenable_cancellation
src/windows/libwinio.cpp:430
↓ 5 callersMethodfilter
include/process/filter.hpp:23
↓ 5 callersFunctionfinalize
Gracefully winds down libprocess in roughly the reverse order of initialization. NOTE: `finalize_wsa` controls whether libprocess also finalizes the
src/process.cpp:1261
↓ 5 callersMethodget
include/process/socket.hpp:342
↓ 5 callersMethodisAbandoned
include/process/future.hpp:1236
↓ 5 callersFunctionisValidStatus
src/http.cpp:209
↓ 5 callersMethodkind
src/encoder.hpp:70
↓ 5 callersMethodlinkup
src/tests/process_tests.cpp:949
↓ 5 callersFunctionprepare_async
src/io.cpp:41
↓ 5 callersFunctionrun_subprocess
src/tests/subprocess_tests.cpp:58
↓ 5 callersFunctionscheduleTick
Helper for scheduling the next clock tick, if applicable. Note that we don't manipulate 'timers' or 'ticks' directly so that it's clear from the calls
src/clock.cpp:119
↓ 5 callersFunctionset_io_promise
src/windows/libwinio.cpp:142
↓ 5 callersMethodtrigger
src/latch.cpp:46
↓ 4 callersMethodacceptsMediaType
src/http.cpp:375
↓ 4 callersFunctionaddress
* Returns the `Address` with the assigned ip and assigned port. * * @return An `Address` or an error if the `getsockname` system call * fails o
include/process/network.hpp:79
↓ 4 callersMethodafter
include/process/future.hpp:1692
↓ 4 callersMethodawait
src/latch.cpp:57
↓ 4 callersFunctionbam
src/tests/process_tests.cpp:1708
↓ 4 callersFunctiondecode
src/http.cpp:833
↓ 4 callersMethoddone
Transitions this Once instance to a 'done' state.
include/process/once.hpp:55
↓ 4 callersMethodexecute
include/process/async.hpp:179
↓ 4 callersMethodexecute
include/process/executor.hpp:73
↓ 4 callersFunctionforeach
include/process/future.hpp:980
↓ 4 callersFunctiongenerate_hmac_sha256
src/ssl/utilities.cpp:353
↓ 4 callersMethodin
Constructs a Timeout instance from a Time that is the 'duration' from now.
include/process/timeout.hpp:35
↓ 4 callersFunctionnext
Helper for determining the time when the next timer elapses, or None if no timers are pending, or the clock is paused and no timers are expired. Note
src/clock.cpp:88
↓ 4 callersMethodonce
Returns true if this Once instance has already transitioned to a 'done' state (i.e., the action you wanted to perform "once" has been completed). Note
include/process/once.hpp:36
↓ 4 callersFunctionredirect
src/io.cpp:250
↓ 4 callersMethodrelink
src/tests/process_tests.cpp:954
↓ 4 callersMethodremaining
Returns the amount of time remaining.
include/process/timeout.hpp:83
↓ 4 callersMethodsend
src/process.cpp:1859
↓ 4 callersFunctionserve
src/http.cpp:1882
↓ 4 callersMethodstatistics
TODO(bevers): Allow passing custom options via query parameters.
src/memory_profiler.cpp:935
↓ 4 callersFunctiontransport
src/process.cpp:637
↓ 4 callersFunctionundiscardable
include/process/future.hpp:1925
↓ 3 callersFunctionMIN_REAP_INTERVAL
src/reap.cpp:59
↓ 3 callersFunction_send
src/process.cpp:1802
↓ 3 callersMethodacceptsEncoding
src/http.cpp:301
↓ 3 callersMethodasHttp
src/memory_profiler.cpp:606
↓ 3 callersMethodclearAllCallbacks
include/process/future.hpp:1049
↓ 3 callersFunctionconnectSocket
src/tests/socket_tests.cpp:61
↓ 3 callersMethoddefer
include/process/executor.hpp:54
↓ 3 callersMethoderr
* @return File descriptor representing the parent side (i.e., write * side) of this subprocess' stderr pipe or None if no pipe was * req
include/process/subprocess.hpp:263
↓ 3 callersMethodextract
src/run_queue.hpp:54
↓ 3 callersFunctionextractIdFromRequest
TODO(bevers): Implement `http::Request::extractFromRequest<T>(string key)` instead of having this here.
src/memory_profiler.cpp:338
← previousnext →101–200 of 1,355, ranked by callers