Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/chenshuo/muduo
/ types & classes
Types & classes
405 in github.com/chenshuo/muduo
⨍
Functions
1,744
◇
Types & classes
405
↓ 33 callers
Class
InetAddress
muduo/net/Socket.h:27
↓ 9 callers
Class
Fmt
muduo/base/LogStream.h:171
↓ 6 callers
Class
StringPiece
muduo/base/StringPiece.h:69
↓ 6 callers
Class
T
helper class for known string length at compile time
muduo/base/Logging.cc:70
↓ 5 callers
Class
Timestamp
Time stamp in UTC, in microseconds resolution. This class is immutable. It's recommended to pass it by value, since it's passed in register on x64.
muduo/base/Timestamp.h:23
↓ 4 callers
Class
GzipFile
muduo/base/GzipFile.h:15
↓ 2 callers
Class
Date
Date in Gregorian calendar. This class is immutable. It's recommended to pass it by value, since it's passed in register on x64.
muduo/base/Date.h:23
↓ 2 callers
Class
Entry
examples/multiplexer/demux.cc:26
↓ 2 callers
Class
TimeZone
muduo/base/Logging.h:15
↓ 1 callers
Class
CompareLocalTime
muduo/base/TimeZone.cc:71
↓ 1 callers
Class
CompareUtcTime
muduo/base/TimeZone.cc:63
↓ 1 callers
Class
Exception
muduo/base/Exception.h:15
↓ 1 callers
Class
HttpContext
muduo/net/http/HttpContext.h:25
↓ 1 callers
Class
LocalTime
muduo/base/TimeZone.cc:38
↓ 1 callers
Class
Logger
muduo/base/Logging.h:17
↓ 1 callers
Class
TimerId
An opaque identifier, for canceling Timer.
muduo/net/TimerId.h:26
↓ 1 callers
Class
Topic
examples/hub/hub.cc:19
↓ 1 callers
Class
Transition
muduo/base/TimeZone.cc:27
Class
Acceptor
Acceptor of incoming TCP connections.
muduo/net/Acceptor.h:30
Class
Acceptor
muduo/net/TcpServer.h:25
Class
AppendFile
muduo/base/LogFile.h:19
Class
AppendFile
not thread safe
muduo/base/FileUtil.h:63
Class
AsyncLogging
muduo/base/AsyncLogging.h:22
Class
AtomicIntegerT
muduo/base/Atomic.h:19
Class
BackendSession
examples/protobuf/rpcbalancer/balancer_raw.cc:71
Class
BackendSession
examples/protobuf/rpcbalancer/balancer.cc:16
Class
Balancer
examples/protobuf/rpcbalancer/balancer_raw.cc:204
Class
Balancer
examples/protobuf/rpcbalancer/balancer.cc:116
Class
Bar
muduo/base/tests/Exception_test.cc:7
Class
Bench
hot potato benchmarking https://en.wikipedia.org/wiki/Hot_potato N threads, one hot potato.
muduo/base/tests/BlockingQueue_bench2.cc:14
Class
Bench
Many threads, one queue.
muduo/base/tests/BlockingQueue_bench.cc:16
Class
Bench
muduo/base/tests/Thread_bench.cc:61
Class
BlockingQueue
muduo/base/BlockingQueue.h:19
Class
BoilerPlate
muduo/net/boilerplate.h:22
Class
BoundedBlockingQueue
muduo/base/BoundedBlockingQueue.h:19
Class
Buffer
muduo/net/Callbacks.h:60
Class
Buffer
A buffer class modeled after org.jboss.netty.buffer.ChannelBuffer @code +-------------------+------------------+------------------+ | prependable byt
muduo/net/Buffer.h:42
Class
Buffer
muduo/net/protorpc/RpcCodec.h:22
Class
Buffer
muduo/net/http/HttpResponse.h:24
Class
Buffer
muduo/net/http/HttpContext.h:23
Class
Buffer
examples/memcached/server/Item.h:14
Class
BufferOutputStream
muduo/net/protobuf/BufferStream.h:22
Class
CAPABILITY
muduo/base/Mutex.h:121
Class
Callback
examples/protobuf/codec/dispatcher.h:23
Class
CallbackT
examples/protobuf/codec/dispatcher.h:33
Class
Channel
contrib/hiredis/Hiredis.h:18
Class
Channel
muduo/net/Connector.h:25
Class
Channel
muduo/net/TcpConnection.h:33
Class
Channel
muduo/net/EventLoop.h:31
Class
Channel
A selectable I/O channel. This class doesn't own the file descriptor. The file descriptor could be a socket, an eventfd, a timerfd, or a signalfd
muduo/net/Channel.h:33
Class
Channel
muduo/net/Poller.h:25
Class
Channel
examples/curl/Curl.h:19
Class
Channel
examples/cdns/Resolver.h:24
Class
ChargenClient
examples/simple/chargenclient/chargenclient.cc:14
Class
ChargenServer
RFC 864
examples/simple/chargen/chargen.h:7
Class
ChatClient
examples/asio/chat/loadtest.cc:24
Class
ChatClient
examples/asio/chat/client.cc:15
Class
ChatServer
examples/asio/chat/server_threaded.cc:15
Class
ChatServer
examples/asio/chat/server_threaded_highperformance.cc:16
Class
ChatServer
examples/asio/chat/server.cc:15
Class
ChatServer
examples/asio/chat/server_threaded_efficient.cc:15
Class
Client
examples/filetransfer/loadtest/Client.java:13
Class
Client
examples/memcached/client/bench.cc:16
Class
Client
examples/pingpong/client.cc:17
Class
Closure
muduo/net/protorpc/RpcChannel.h:68
Class
Condition
muduo/base/Condition.h:16
Class
Connector
muduo/net/Connector.h:28
Class
Connector
muduo/net/TcpClient.h:22
Class
Context
examples/ace/ttcp/ttcp.cc:15
Class
CountDownLatch
muduo/base/CountDownLatch.h:15
Class
CpuTime
muduo/base/ProcessInfo.h:51
Class
CpuTime
examples/procmon/procmon.cc:475
Class
Curl
examples/curl/Curl.h:27
Class
Curl
examples/curl/Curl.h:95
Class
Data
muduo/base/TimeZone.h:66
Class
DataEvent
examples/multiplexer/harness/src/com/chenshuo/muduo/example/multiplexer/DataEvent.java:7
Class
Date::YearMonthDay
muduo/base/Date.cc:30
Class
DateTime
muduo/base/Logging.cc:141
Class
DateTime
muduo/base/TimeZone.cc:61
Class
DateTime
muduo/base/TimeZone.cc:285
Class
DateTime
Local time in unspecified timezone. A minute is always 60 seconds, no leap seconds.
muduo/base/TimeZone.h:19
Class
DateTime
muduo/base/TimeZone.h:58
Class
DateTime
muduo/base/tests/TimeZone_unittest.cc:277
Class
DaytimeServer
RFC 867
examples/simple/daytime/daytime.h:7
Class
Deleter
muduo/base/ThreadLocalSingleton.h:49
Class
DemuxServer
examples/multiplexer/demux.cc:34
Class
Descriptor
Defined in other files.
muduo/net/protorpc/RpcChannel.h:63
Class
DiscardClient
examples/netty/discard/client.cc:16
Class
DiscardServer
RFC 863
examples/simple/discard/discard.h:7
Class
DiscardServer
examples/netty/discard/server.cc:19
Class
Downloader
examples/curl/download.cc:59
Class
EPollPoller
IO Multiplexing with epoll(4).
muduo/net/poller/EPollPoller.h:28
Class
EchoClient
muduo/net/tests/EchoClient_unittest.cc:17
Class
EchoClient
examples/netty/echo/client.cc:16
Class
EchoHandler
contrib/thrift/tests/echo/EchoServer.cc:15
Class
EchoServer
muduo/net/tests/EchoServer_unittest.cc:18
Class
EchoServer
RFC 862
examples/simple/echo/echo.h:7
Class
EchoServer
RFC 862
examples/maxconnection/echo.h:7
Class
EchoServer
RFC 862
examples/idleconnection/sortedlist.cc:12
Class
EchoServer
RFC 862
examples/idleconnection/echo.h:12
next →
1–100 of 405, ranked by callers