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
append
添加数据
base/LogStream.h:38
Method
append_unlock
base/LogFile.cpp:56
Method
assertInLoopThread
net/EventLoop.h:107
Method
assertInLoopThread
断言是否在当前线程
reactor/EventLoop.h:33
Method
assertInLoopThread
reactor/EPoller.h:43
Function
asyncOutput
base/tests/AsyncLogging_test.cpp:18
Method
beginWrite
reactor/Buffer.h:125
Function
benchLogStream
base/tests/LogStream_bench.cpp:48
Function
benchPrintf
base/tests/LogStream_bench.cpp:20
Function
benchStringStream
base/tests/LogStream_bench.cpp:32
Method
bindOrDie
net/SocketsOps.cc:97
Method
bindOrDie
reactor/SocketsOps.cpp:184
Method
buffer
base/FileUtil.h:39
Method
cacheTid
base/Thread.cpp:121
Method
callback
base/tests/Exception_test.cpp:37
Function
cancel
reactor/test/test8.cpp:33
Method
cancel
net/TimerQueue.cc:126
Method
cancel
取消Timer 取消某个定时器事件
net/EventLoop.cpp:253
Method
cancel
reactor/TimerQueue.cpp:243
Method
cancelInLoop
net/TimerQueue.cc:143
Method
cancelInLoop
reactor/TimerQueue.cpp:249
Function
cancelSelf
reactor/test/test17.cpp:31
Method
capacity
base/BoundedBlockingQueue.h:85
Method
clockTicksPerSecond
base/ProcessInfo.cc:105
Method
close
net/SocketsOps.cc:179
Method
close
reactor/SocketsOps.cpp:154
Method
compare
base/StringPiece.h:143
Method
connect
net/SocketsOps.cc:159
Method
connect
reactor/Connector.cpp:67
Method
connect
reactor/SocketsOps.cpp:228
Function
connectCallback
reactor/test/test16.cpp:13
Method
connectDestroyed
reactor/TcpConnection.cpp:145
Method
connecting
reactor/Connector.cpp:107
Method
connection
reactor/TcpClient.h:29
Method
cookieEnd
base/LogStream.cpp:225
Method
cookieStart
base/LogStream.cpp:219
Method
copyable
base/copyable.h:13
Method
cpuTime
base/ProcessInfo.cc:212
Method
createNonblockingOrDie
net/SocketsOps.cc:77
Method
createNonblockingOrDie
reactor/SocketsOps.cpp:78
Method
data
返回首地址
base/LogStream.h:48
Method
debugString
使用非类型模版参数
base/LogStream.cpp:211
Method
decrement
base/Atomic.h:62
Method
decrementAndGet
base/Atomic.h:47
Function
defaultFlush
base/Logging.cpp:92
Function
defaultHttpCallback
默认http回调,返回错误码
http/HttpServer.cc:29
Function
defaultOutput
base/Logging.cpp:85
Method
destroy
程序结束后自动调用该函数销毁
base/Singleton.h:64
Method
destructor
base/ThreadLocalSingleton_test.h:38
Method
destructor
base/ThreadLocal.h:42
Method
disableReading
或上事件,就是关注可读事件,注册到EventLoop,通过它注册到Poller中
net/Channel.h:63
Method
disableWriting
net/Channel.h:65
Method
disconnect
reactor/TcpClient.cpp:79
Method
doNotLogHup
net/Channel.h:78
Method
doPendingFunctors
执行任务队列中的任务 1. 不是简单的在临界区内依次调用functor,而是把回调列表swap到functors中,这一方面减小了 临界区的长度,意味着不会阻塞其他线程的queueInLoop(),另一方面也避免了死锁(因为Functor可能再次调用quueInLoop) 2. 由于doPendin
net/EventLoop.cpp:331
Method
doPendingFunctors
reactor/EventLoop.cpp:190
Function
down_cast
use like this: down_cast<T*>(foo);
base/Types.h:104
Function
down_pointer_cast
net/Callbacks.h:35
Function
dummyOutput
base/tests/Logging_test.cpp:17
Method
enableWriting
net/Channel.h:64
Method
end
base/StringPiece.h:100
Method
ensureWritableBytes
reactor/Buffer.h:115
Method
euid
base/ProcessInfo.cc:95
Method
eventHandling
net/EventLoop.h:119
Method
events
net/Channel.h:57
Method
eventsToString
net/Channel.cc:123
Method
exePath
base/ProcessInfo.cc:180
Method
fd
reactor/Channel.h:54
Function
fdDirFilter
base/ProcessInfo.cc:26
Method
fillActiveChannel
reactor/Poller.cpp:43
Method
fillActiveChannel
reactor/EPoller.cpp:135
Method
findEOL
reactor/Buffer.h:176
Method
flush
base/FileUtil.cc:57
Function
flushFunc
base/tests/LogFile_test.cpp:17
Function
formatIEC
[0, 1023] [1.00Ki, 9.99Ki] [10.0Ki, 99.9Ki] [ 100Ki, 1023Ki] [1.00Mi, 9.99Mi] */
base/LogStream.cpp:154
Method
formatInteger
base/LogStream.cpp:244
Function
formatSI
Format a number with 5 characters, including SI units. [0, 999] [1.00k, 999k] [1.00M, 999M] [1.00G, 999G] [1.00T, 999T]
base/LogStream.cpp:106
Method
formatTime
base/Logging.cpp:125
Method
fromHostPort
reactor/SocketsOps.cpp:172
Method
fromIpPort
net/SocketsOps.cc:223
Method
fromUnixTime
base/Timestamp.h:60
Method
fromUtcTime
base/TimeZone.cpp:370
Method
getCount
base/CountDownLatch.cpp:37
Method
getEventLoopOfCurrentThread
net/EventLoop.cpp:68
Method
getEventLoopOfCurrentThread
reactor/EventLoop.cpp:110
Method
getExpired
net/TimerQueue.cc:183
Method
getExpired
reactor/TimerQueue.cpp:129
Method
getLocalAddr
net/SocketsOps.cc:260
Method
getLocalAddr
reactor/SocketsOps.cpp:192
Method
getLogFileName
base/LogFile.cpp:105
Method
getLoop
http/HttpServer.h:43
Method
getLoop
reactor/TcpConnection.h:43
Method
getMutableContext
reactor/TcpConnection.h:111
Method
getPeerAddr
net/SocketsOps.cc:272
Method
getPeerAddr
reactor/SocketsOps.cpp:259
Method
getSockAddr
reactor/InetAddress.h:50
Method
getSocketError
net/SocketsOps.cc:245
Method
getSocketError
reactor/SocketsOps.cpp:204
Method
handleClose
reactor/TcpConnection.cpp:127
Method
handleError
reactor/Connector.cpp:160
← previous
next →
401–500 of 847, ranked by callers