Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/834810071/muduo_study
/ functions
Functions
847 in github.com/834810071/muduo_study
⨍
Functions
847
◇
Types & classes
200
↓ 1 callers
Method
getMutableContext
net/EventLoop.h:134
↓ 1 callers
Method
getNextLoop
reactor/EventLoopThreadPool.cpp:39
↓ 1 callers
Function
getYearMonthDay
base/Date.cpp:26
↓ 1 callers
Function
gettid
tid 真实的线程id唯一标识
base/Thread.cpp:29
↓ 1 callers
Function
greeting
main.cpp:6
↓ 1 callers
Method
handleEvent
处理所有发生的事件,如果活着,底层调用handleEventWithGuard
net/Channel.cc:67
↓ 1 callers
Method
handleEvent
reactor/Channel.cpp:37
↓ 1 callers
Method
hasChannel
net/Poller.cc:23
↓ 1 callers
Function
hostToNetwork32
主机顺序转换成网络顺序
reactor/SocketsOps.h:25
↓ 1 callers
Function
howMuchTimeFromNow
net/TimerQueue.cc:41
↓ 1 callers
Function
howMuchTimeFromNow
reactor/TimerQueue.cpp:30
↓ 1 callers
Function
initLogLevel
base/Logging.cpp:31
↓ 1 callers
Method
insert
net/TimerQueue.cc:235
↓ 1 callers
Method
insert
reactor/TimerQueue.cpp:218
↓ 1 callers
Method
isInLoopThread
net/EventLoop.h:114
↓ 1 callers
Method
isLockedByThisThread
book_study/Chapter02/Mutex.h:30
↓ 1 callers
Method
joinAll
base/tests/BlockingQueue_bench.cpp:55
↓ 1 callers
Method
joinAll
base/tests/BlockingQueue_test.cpp:53
↓ 1 callers
Method
listenning
reactor/Acceptor.h:37
↓ 1 callers
Method
loop
Description : 事件循环。在某线程中实例化EventLoop对象,这个线程 就是IO线程,必须在IO线程中执行loop()操作,在当前IO线程中进行 updateChannel,在当前线程中进行removeChannel。
net/EventLoop.cpp:130
↓ 1 callers
Method
methodString
http/HttpRequest.h:89
↓ 1 callers
Function
networkToHost16
net/Endian.h:54
↓ 1 callers
Function
onRequest
http/test/HttpServer_test.cc:16
↓ 1 callers
Function
other
http/test/LoggingTest.cpp:66
↓ 1 callers
Function
passByConstReference
base/tests/Date_unittest.cpp:42
↓ 1 callers
Function
passByConstReference
base/tests/Timestame_unittest.cpp:18
↓ 1 callers
Function
passByValue
base/tests/Date_unittest.cpp:47
↓ 1 callers
Function
passByValue
base/tests/Timestame_unittest.cpp:13
↓ 1 callers
Function
printTid
reactor/test/test17.cpp:14
↓ 1 callers
Function
printTid
reactor/test/test4.cpp:15
↓ 1 callers
Function
printTid
reactor/test/test8.cpp:18
↓ 1 callers
Method
readFd
reactor/Buffer.cpp:14
↓ 1 callers
Function
readTimeZoneFile
base/TimeZone.cpp:173
↓ 1 callers
Function
readTimerfd
net/TimerQueue.cc:57
↓ 1 callers
Function
readTimerfd
reactor/TimerQueue.cpp:46
↓ 1 callers
Method
readToString
base/FileUtil.cc:90
↓ 1 callers
Method
removeChannel
EventLoop对象中的poller对象也持有Channel对象的指针, 所以需要将channel对象安全的从poller对象中移除。
net/EventLoop.cpp:271
↓ 1 callers
Method
repeat
net/Timer.h:43
↓ 1 callers
Method
repeat
reactor/Timer.h:42
↓ 1 callers
Method
reset
http/HttpContext.h:53
↓ 1 callers
Method
resetBuffer
base/LogStream.h:206
↓ 1 callers
Method
restart
net/Timer.cc:16
↓ 1 callers
Method
retrieveAllAsString
reactor/Buffer.h:93
↓ 1 callers
Method
reventsToString
net/Channel.cc:118
↓ 1 callers
Method
run
base/tests/BlockingQueue_bench.cpp:42
↓ 1 callers
Method
run
net/Timer.h:37
↓ 1 callers
Method
run
reactor/Timer.h:32
↓ 1 callers
Method
runInThread
base/Thread.cpp:74
↓ 1 callers
Method
set
base/ThreadLocalSingleton_test.h:63
↓ 1 callers
Method
set
base/StringPiece.h:103
↓ 1 callers
Method
setContext
net/EventLoop.h:124
↓ 1 callers
Method
setHttpCallback
Not thread safe, callback be registered before calling start().
http/HttpServer.h:46
↓ 1 callers
Method
setKeepAlive
reactor/Socket.cpp:84
↓ 1 callers
Method
setMaxQueueSize
Must be called before start()
base/ThreadPool.h:28
↓ 1 callers
Method
setMethod
http/HttpRequest.h:55
↓ 1 callers
Method
setQuery
http/HttpRequest.h:123
↓ 1 callers
Method
setReceiveTime
http/HttpRequest.h:131
↓ 1 callers
Method
setReusePort
reactor/Socket.cpp:66
↓ 1 callers
Method
setSockAddrInet6
reactor/InetAddress.h:51
↓ 1 callers
Method
setThreadNum
http/HttpServer.h:51
↓ 1 callers
Method
shutdownWrite
reactor/Socket.cpp:53
↓ 1 callers
Method
started
base/Thread.h:31
↓ 1 callers
Method
stop
base/ThreadPool.cpp:54
↓ 1 callers
Method
stop
reactor/TcpClient.cpp:92
↓ 1 callers
Function
stressing_multi_threads
http/test/LoggingTest.cpp:49
↓ 1 callers
Function
stressing_single_thread
http/test/LoggingTest.cpp:41
↓ 1 callers
Method
swap
http/HttpRequest.h:169
↓ 1 callers
Method
test
base/tests/Exception_test.cpp:17
↓ 1 callers
Function
testFixedTimezone
base/tests/TimeZone_unittest.cpp:255
↓ 1 callers
Function
testHongKong
base/tests/TimeZone_unittest.cpp:192
↓ 1 callers
Function
testLondon
base/tests/TimeZone_unittest.cpp:160
↓ 1 callers
Function
testNewYork
base/tests/TimeZone_unittest.cpp:87
↓ 1 callers
Function
testSydney
base/tests/TimeZone_unittest.cpp:208
↓ 1 callers
Function
testUtc
base/tests/TimeZone_unittest.cpp:231
↓ 1 callers
Function
threadFunc
base/tests/Mutex_test.cpp:20
↓ 1 callers
Function
tidString
base/CurrentThread.h:43
↓ 1 callers
Function
tidStringLength
base/CurrentThread.h:48
↓ 1 callers
Method
toStringPiece
返回string类型
base/LogStream.h:99
↓ 1 callers
Function
type_test
http/test/LoggingTest.cpp:23
↓ 1 callers
Function
unassignHolder
base/Mutex.h:187
↓ 1 callers
Method
updateChannel
更新Channel,实际上是调用poller_->updateChannel()。
net/EventLoop.cpp:259
↓ 1 callers
Method
updateChannel
reactor/Poller.cpp:61
↓ 1 callers
Method
valid
base/TimeZone.cpp:128
↓ 1 callers
Method
waitForSeconds
超时处理 returns true if time true, false otherwise;
base/Condition.cpp:11
↓ 1 callers
Method
writtenBytes
base/FileUtil.h:75
↓ 1 callers
Method
yearMonthDay
base/Date.cpp:71
Method
AA
book_study/Chapter01/test01.cpp:16
Method
Acceptor
reactor/Acceptor.cpp:13
Method
Alloc
book_study/问题记载/LockFreeList.h:77
Method
AppendFile
非线程安全
base/FileUtil.cc:19
Method
AsyncLogging
base/AsyncLogging.cpp:13
Method
AtomicIntegerT
base/Atomic.h:21
Method
BB
book_study/Chapter01/test01.cpp:24
Function
BOOST_AUTO_TEST_CASE
http/test/HttpRequest_unittest.cc:15
Function
BOOST_AUTO_TEST_CASE
reactor/test/Buffer_unittest.cc:16
Function
BOOST_FOREACH
reactor/TimerQueue.cpp:139
Method
Bench
base/tests/BlockingQueue_bench.cpp:22
Method
BlockingQueue
base/BlockingQueue.h:18
Method
BoundedBlockingQueue
base/BoundedBlockingQueue.h:20
Method
Buffer
reactor/Buffer.h:24
← previous
next →
201–300 of 847, ranked by callers