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
Method
setConnectionCallback
Set connection callback. Not thread safe.
reactor/TcpServer.h:59
Method
setContext
reactor/TcpConnection.h:105
Method
setCookie
设置回调函数
base/LogStream.h:87
Method
setDefaultName
base/Thread.cpp:166
Method
setErrorCallback
net/Channel.h:49
Method
setFlush
设置刷新函数,代替默认
base/Logging.cpp:233
Method
setHighWaterMarkCallback
reactor/TcpConnection.h:91
Method
setLogLevel
设置日志级别
base/Logging.cpp:221
Method
setMessageCallback
reactor/TcpConnection.h:81
Method
setMessageCallback
Set message callback. Not thread safe.
reactor/TcpServer.h:64
Method
setNewConnectionCallback
reactor/Connector.h:27
Function
setNonBlockAndCloseExec
reactor/SocketsOps.cpp:30
Method
setOutput
设置输出函数,代替默认
base/Logging.cpp:227
Method
setSockAddrInet
reactor/InetAddress.h:58
Method
setState
reactor/Connector.h:43
Method
setState
reactor/TcpConnection.h:117
Method
setTcpNoDelay
reactor/TcpConnection.cpp:168
Method
setTcpNoDelay
禁用Nagle算法
reactor/Socket.cpp:59
Method
setThreadInitCallback
base/ThreadPool.h:32
Method
setThreadNum
reactor/EventLoopThreadPool.h:24
Method
setTimeZone
base/Logging.cpp:238
Method
setWriteCallback
net/Channel.h:45
Method
setWriteCompleteCallback
reactor/TcpConnection.h:86
Method
setWriteCompleteCallback
Set write complete callback. Not thread safe.
reactor/TcpServer.h:69
Method
set_index
net/Channel.h:72
Method
set_revents
net/Channel.h:58
Method
shrink
reactor/Buffer.h:146
Method
shutdownInLoop
reactor/TcpConnection.cpp:173
Method
shutdownWrite
net/SocketsOps.cc:187
Method
shutdownWrite
reactor/SocketsOps.cpp:219
Method
size
base/BoundedBlockingQueue.h:79
Method
size
base/BlockingQueue.h:49
Method
sleepUsec
base/Thread.cpp:135
Method
sockaddr_cast
net/SocketsOps.cc:52
Method
sockaddr_cast
reactor/SocketsOps.cpp:52
Method
sockaddr_in6_cast
net/SocketsOps.cc:72
Method
sockaddr_in6_cast
reactor/SocketsOps.cpp:72
Method
sockaddr_in_cast
net/SocketsOps.cc:67
Method
sockaddr_in_cast
reactor/SocketsOps.cpp:67
Method
start
base/ThreadPool.cpp:34
Method
start
base/AsyncLogging.h:39
Method
start
reactor/EventLoopThreadPool.cpp:24
Method
start
reactor/TcpServer.cpp:55
Method
startInLoop
reactor/Connector.cpp:53
Function
startThread
base/Thread.cpp:112
Method
startTime
base/ProcessInfo.cc:100
Method
starts_with
Does "this" start with "x"
base/StringPiece.h:161
Method
staticCheck
静态检查,用于检查一些类型的大小
base/LogStream.cpp:231
Method
stop
reactor/Connector.cpp:47
Method
swap
base/Timestamp.h:35
Method
take
base/BoundedBlockingQueue.h:53
Method
take
base/BlockingQueue.h:37
Function
taskDirFilter
base/ProcessInfo.cc:36
Function
testMove
base/tests/BlockingQueue_test.cpp:95
Function
test_main
base/tests/Tprint.cpp:9
Function
threadFunc
http/test/LoggingTest.cpp:15
Function
threadFunc
base/tests/Thread_test.cpp:21
Function
threadFunc
base/tests/Singleton_test.cpp:53
Function
threadFunc
base/tests/ThreadLocal_test.cpp:55
Function
threadFunc
base/tests/ThreadLocalSingleton_test.cpp:38
Function
threadFunc
base/tests/Thread_bench.cpp:19
Function
threadFunc
reactor/test/test2.cpp:12
Function
threadFunc
reactor/test/test1.cpp:10
Function
threadFunc
reactor/test/test5.cpp:15
Method
threadFunc
Description : 如果buffers_为空,使用条件变量等待条件满足(即前端线程把一个已经满了 的buffer放到了buffers_中或者超时)。将当前缓冲区放到buffers_数组中。 更新当前缓冲区(currentBuffer_)和另一个缓冲区(nextBuffer_)。 将buffe
base/AsyncLogging.cpp:79
Method
threadFunc
base/tests/BlockingQueue_bench.cpp:69
Method
threadFunc
base/tests/BlockingQueue_test.cpp:68
Method
threadFunc
绑定到 thread_ 中
reactor/EventLoopThread.cpp:69
Function
threadFunc2
base/tests/Thread_test.cpp:26
Function
threadFunc2
base/tests/Thread_bench.cpp:24
Function
threadFunc3
base/tests/Thread_test.cpp:31
Method
threadStat
base/ProcessInfo.cc:171
Method
threads
base/ProcessInfo.cc:237
Method
tie
net/Channel.cc:47
Function
timeout
reactor/test/test11.cpp:19
Function
timeout
reactor/test/test3.cpp:17
Method
toHostPort
reactor/InetAddress.cpp:46
Method
toIp
net/SocketsOps.cc:206
Method
toIp
reactor/SocketsOps.cpp:284
Method
toIpPort
net/SocketsOps.cc:195
Method
toIpPort
reactor/InetAddress.cpp:53
Method
toString
for used by unit test 把数据转换为字符串
base/LogStream.h:94
Method
toUtcTime
base/TimeZone.cpp:342
Method
total
base/ProcessInfo.h:58
Method
uid
base/ProcessInfo.cc:75
Method
update
net/Channel.cc:53
Method
update
reactor/Channel.cpp:32
Method
update
reactor/EPoller.cpp:153
Method
updateChannel
reactor/EPoller.cpp:72
Method
updateChannel
reactor/EventLoop.cpp:125
Method
username
base/ProcessInfo.cc:80
Method
valid
base/TimeZone.h:24
Method
valid
base/Timestamp.h:44
Method
wait
base/Condition.h:27
Method
wait
book_study/Chapter02/Condition.h:26
Method
wakeup
使用eventfd唤醒,写一个8字节数据
net/EventLoop.cpp:305
Method
wakeup
reactor/EventLoop.cpp:217
Method
write
base/FileUtil.cc:62
Method
write
net/SocketsOps.cc:174
Method
write
reactor/SocketsOps.cpp:301
← previous
next →
701–800 of 847, ranked by callers