Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/an-tao/trantor
/ types & classes
Types & classes
141 in github.com/an-tao/trantor
⨍
Functions
724
◇
Types & classes
141
↓ 11 callers
Class
T
helper class for known string length at compile time
trantor/utils/Logger.cc:57
↓ 2 callers
Class
kevent
trantor/net/inner/poller/KQueue.cc:173
↓ 1 callers
Class
EventLoop
trantor/net/Channel.h:25
↓ 1 callers
Class
TcpConnection
the data has been read to (buf, len)
trantor/net/callbacks.h:30
↓ 1 callers
Class
TcpServer
trantor/net/inner/TcpConnectionImpl.h:33
↓ 1 callers
Class
stat
trantor/utils/AsyncFileLogger.cc:315
↓ 1 callers
Class
stat
trantor/tests/SendstreamTest.cc:27
↓ 1 callers
Class
stat
trantor/tests/SendfileTest.cc:23
↓ 1 callers
Class
stat
trantor/net/inner/FileBufferNodeUnix.cc:30
Class
Acceptor
trantor/net/TcpServer.h:31
Class
Acceptor
trantor/net/inner/Acceptor.h:28
Class
AresResolver
trantor/net/inner/AresResolver.h:25
Class
AsyncBufferNode
trantor/net/inner/AsyncStreamBufferNode.cc:5
Class
AsyncStreamImpl
trantor/net/inner/TcpConnectionImpl.cc:852
Class
BotanCertificate
trantor/net/inner/tlsprovider/BotanTLSProvider.cc:106
Class
BotanTLSProvider
trantor/net/inner/tlsprovider/BotanTLSProvider.cc:157
Class
BufferNode
trantor/utils/LockFreeQueue.h:97
Class
BufferNode
trantor/net/inner/BufferNode.h:28
Class
CallbackEntry
trantor/utils/TimingWheel.h:48
Class
Certificate
trantor/net/Certificate.h:7
Class
Channel
trantor/net/EventLoop.h:37
Class
Channel
trantor/net/inner/TcpConnectionImpl.h:31
Class
Channel
trantor/net/inner/TimerQueue.h:28
Class
Channel
trantor/net/inner/Poller.h:24
Class
Channel
trantor/net/inner/poller/EpollPoller.h:28
Class
Channel
trantor/net/inner/poller/KQueue.h:30
Enum
ConnStatus
trantor/net/inner/TcpConnectionImpl.h:224
Class
Connector
trantor/net/TcpClient.h:31
Class
Connector
trantor/net/inner/Connector.h:25
Class
Credentials
trantor/net/inner/tlsprovider/BotanTLSProvider.cc:48
Class
EpollPoller
trantor/net/inner/poller/EpollPoller.h:30
Class
EventLoop
class Timer;
trantor/net/inner/TimerQueue.h:27
Class
FileBufferNode
trantor/net/inner/FileBufferNodeUnix.cc:10
Class
FileBufferNode
trantor/net/inner/FileBufferNodeWin.cc:13
Class
FixedBuffer<kLargeBuffer>
trantor/utils/LogStream.cc:81
Class
FixedBuffer<kSmallBuffer>
trantor/utils/LogStream.cc:80
Class
Hash128
trantor/utils/Utilities.h:180
Class
Hash160
trantor/utils/Utilities.h:185
Class
Hash256
trantor/utils/Utilities.h:190
Class
IgnoreSigPipe
trantor/net/TcpClient.h:258
Class
IgnoreSigPipe
trantor/net/TcpServer.h:300
Class
KQueue
trantor/net/inner/poller/KQueue.h:32
Class
KickoffEntry
trantor/net/inner/TcpConnectionImpl.h:42
Class
LibraryInitializer
trantor/net/inner/AresResolver.h:184
Enum
LogLevel
trantor/utils/Logger.h:42
Class
LoggerFile
trantor/utils/AsyncFileLogger.h:137
Class
MemBufferNode
trantor/net/inner/MemBufferNode.cc:4
Class
MpscQueue
trantor/utils/LockFreeQueue.h:30
Class
MsgBuffer
trantor/net/callbacks.h:31
Class
MyClass
trantor/tests/TimingWheelTest.cc:4
Class
NormalResolver
trantor/net/inner/NormalResolver.h:19
Class
ObjectPool
trantor/utils/ObjectPool.h:31
Class
OpenSSLCertificate
trantor/net/inner/tlsprovider/OpenSSLProvider.cc:227
Class
OpenSSLProvider
trantor/net/inner/tlsprovider/OpenSSLProvider.cc:424
Class
PollPoller
trantor/net/inner/poller/PollPoller.h:25
Class
Poller
trantor/net/EventLoop.h:35
Class
Poller
trantor/net/inner/Poller.h:28
Class
QueryData
trantor/net/inner/AresResolver.h:111
Class
RngState
trantor/utils/Utilities.cc:337
Class
SSLContext
trantor/net/TcpConnection.h:33
Class
SSLContext
trantor/net/inner/tlsprovider/OpenSSLProvider.cc:155
Class
SSLContext
trantor/net/inner/tlsprovider/BotanTLSProvider.cc:131
Enum
SSLError
trantor/net/callbacks.h:21
Class
ScopeExit
trantor/net/EventLoop.cc:185
Class
SessionData
trantor/net/inner/tlsprovider/OpenSSLProvider.cc:313
Class
SessionManager
trantor/net/inner/tlsprovider/OpenSSLProvider.cc:311
Class
Socket
trantor/net/inner/TcpConnectionImpl.h:32
Class
Socket
trantor/net/inner/Socket.h:28
Class
SourceFile
* @brief Calculate of basename of source files in compile time. * */
trantor/utils/Logger.h:57
Enum
Status
trantor/net/inner/Connector.h:71
Class
StreamBufferNode
trantor/net/inner/StreamBufferNode.cc:5
Class
TLSProvider
trantor/net/inner/TLSProvider.h:13
Class
TRANTOR_EXPORT
trantor/utils/LogStream.h:33
Class
TRANTOR_EXPORT
trantor/utils/NonCopyable.h:25
Class
TRANTOR_EXPORT
trantor/utils/MsgBuffer.h:39
Class
TRANTOR_EXPORT
trantor/utils/AsyncFileLogger.h:38
Class
TRANTOR_EXPORT
trantor/utils/ConcurrentTaskQueue.h:32
Class
TRANTOR_EXPORT
trantor/utils/Logger.h:39
Class
TRANTOR_EXPORT
trantor/utils/Date.h:27
Class
TRANTOR_EXPORT
trantor/utils/TimingWheel.h:45
Class
TRANTOR_EXPORT
trantor/utils/SerialTaskQueue.h:31
Class
TRANTOR_EXPORT
trantor/net/EventLoopThreadPool.h:29
Class
TRANTOR_EXPORT
trantor/net/TcpConnection.h:40
Class
TRANTOR_EXPORT
trantor/net/EventLoop.h:55
Class
TRANTOR_EXPORT
trantor/net/Channel.h:32
Class
TRANTOR_EXPORT
trantor/net/InetAddress.h:45
Class
TRANTOR_EXPORT
trantor/net/EventLoopThread.h:32
Class
TRANTOR_EXPORT
trantor/net/TcpClient.h:37
Class
TRANTOR_EXPORT
trantor/net/Resolver.h:21
Class
TRANTOR_EXPORT
trantor/net/AsyncStream.h:27
Class
TRANTOR_EXPORT
trantor/net/TLSPolicy.h:11
Class
TRANTOR_EXPORT
trantor/net/TcpServer.h:36
Class
TaskQueue
* @brief This class is a pure virtual class that can be implemented as a * SerialTaskQueue or a ConcurrentTaskQueue. * */
trantor/utils/TaskQueue.h:28
Class
TcpConnectionImpl
trantor/net/inner/TcpConnectionImpl.h:34
Class
Timer
trantor/net/inner/Timer.h:29
Class
TimerPtrComparer
trantor/net/inner/TimerQueue.h:30
Class
TimerQueue
trantor/net/EventLoop.h:36
Class
TimerQueue
trantor/net/inner/TimerQueue.h:38
Class
TimingWheel
trantor/net/TcpConnection.h:31
Class
TrantorPolicy
trantor/net/inner/tlsprovider/BotanTLSProvider.cc:141
next →
1–100 of 141, ranked by callers