Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/an-tao/trantor
/ functions
Functions
724 in github.com/an-tao/trantor
⨍
Functions
724
◇
Types & classes
141
↓ 2 callers
Function
blake2b
trantor/utils/Utilities.h:241
↓ 2 callers
Function
blake2b
trantor/utils/Utilities.cc:279
↓ 2 callers
Method
connectEstablished
trantor/net/inner/TcpConnectionImpl.cc:258
↓ 2 callers
Function
convert
trantor/utils/LogStream.cc:40
↓ 2 callers
Function
convertHex
trantor/utils/LogStream.cc:62
↓ 2 callers
Function
defaultSpdLoggerName
Helper for uniform naming
trantor/utils/Logger.cc:290
↓ 2 callers
Function
dns
trantor/tests/DnsTest.cc:3
↓ 2 callers
Method
done
trantor/net/inner/BufferNode.h:64
↓ 2 callers
Method
getLoops
trantor/net/EventLoopThreadPool.cc:63
↓ 2 callers
Method
getName
trantor/utils/TaskQueue.h:33
↓ 2 callers
Function
getSeconds
trantor/net/inner/AresResolver.cc:27
↓ 2 callers
Function
gettimeofday
trantor/utils/Date.cc:31
↓ 2 callers
Function
howMuchTimeFromNow
trantor/net/inner/TimerQueue.cc:40
↓ 2 callers
Method
invalidateTimer
trantor/net/inner/TimerQueue.cc:219
↓ 2 callers
Method
isAsync
trantor/net/inner/BufferNode.h:59
↓ 2 callers
Function
isEAGAIN
trantor/net/inner/TcpConnectionImpl.cc:40
↓ 2 callers
Function
isRunning
* @brief Return true if the event loop is running. * * @return true * @return false */
trantor/net/EventLoop.h:272
↓ 2 callers
Function
join
trantor/net/inner/tlsprovider/BotanTLSProvider.cc:35
↓ 2 callers
Function
makeScopeExit
trantor/net/EventLoop.cc:198
↓ 2 callers
Function
md5
trantor/utils/Utilities.h:202
↓ 2 callers
Method
output
trantor/utils/AsyncFileLogger.cc:74
↓ 2 callers
Method
poll
trantor/net/inner/poller/KQueue.cc:46
↓ 2 callers
Method
recvData
trantor/net/inner/tlsprovider/OpenSSLProvider.cc:492
↓ 2 callers
Function
reset
trantor/utils/LogStream.h:80
↓ 2 callers
Method
resolveInLoop
trantor/net/inner/AresResolver.cc:119
↓ 2 callers
Method
restart
trantor/net/inner/Timer.cc:47
↓ 2 callers
Method
retrieve
trantor/utils/MsgBuffer.cc:131
↓ 2 callers
Method
roundDay
trantor/utils/Date.cc:83
↓ 2 callers
Method
roundSecond
trantor/utils/Date.cc:78
↓ 2 callers
Method
runOnQuit
trantor/net/EventLoop.cc:413
↓ 2 callers
Method
sendFile
trantor/net/inner/TcpConnectionImpl.cc:551
↓ 2 callers
Method
sendStream
trantor/net/inner/TcpConnectionImpl.cc:624
↓ 2 callers
Function
setCookie
trantor/utils/LogStream.h:91
↓ 2 callers
Method
setHandshakeCallback
trantor/net/inner/TLSProvider.h:104
↓ 2 callers
Method
setNewConnectionCallback
trantor/net/inner/Acceptor.h:40
↓ 2 callers
Function
setOutputFunction
* @brief Set the output function. * * @param outputFunc The function to output a log message. * @param flushFunc The function to flush.
trantor/utils/Logger.h:124
↓ 2 callers
Function
sha1
trantor/utils/Utilities.h:211
↓ 2 callers
Function
sha256
trantor/utils/Utilities.h:220
↓ 2 callers
Function
sha3
trantor/utils/Utilities.h:229
↓ 2 callers
Method
startLogging
trantor/utils/AsyncFileLogger.cc:179
↓ 2 callers
Function
systemRandomBytes
* @brief Generates `size` random bytes from the systems random source and * stores them into `ptr`. * @note We only use this we no TLS backend is av
trantor/utils/Utilities.cc:307
↓ 2 callers
Method
toFormattedString
trantor/utils/Date.cc:110
↓ 2 callers
Method
toFormattedStringLocal
trantor/utils/Date.cc:188
↓ 2 callers
Method
toIpPortNetEndian
trantor/net/InetAddress.cc:121
↓ 2 callers
Method
toPort
trantor/net/InetAddress.cc:298
↓ 2 callers
Function
trantor_blake2b
* The main blake2b function * * @param output the hash output * @param[in] outlen the hash length * @param[in] input the message input
trantor/utils/crypto/blake2.cc:330
↓ 2 callers
Function
trantor_blake2b_update
* Updates blake2b state * * @param state blake2b state instance * @param[in] input_buffer the input buffer * @param[in] inlen
trantor/utils/crypto/blake2.cc:212
↓ 2 callers
Function
trantor_sha1_transform
trantor/utils/crypto/sha1.cc:118
↓ 2 callers
Function
trantor_sha3
trantor/utils/crypto/sha3.cc:159
↓ 2 callers
Method
waitAllTasksFinished
trantor/utils/SerialTaskQueue.cc:49
↓ 1 callers
Function
NonCopyable
trantor/utils/NonCopyable.h:34
↓ 1 callers
Function
append
trantor/utils/MsgBuffer.h:174
↓ 1 callers
Function
avail
trantor/utils/LogStream.h:71
↓ 1 callers
Method
bindAddress
trantor/net/inner/Socket.cc:54
↓ 1 callers
Method
closeWrite
trantor/net/inner/Socket.cc:102
↓ 1 callers
Function
createEventfd
trantor/net/EventLoop.cc:53
↓ 1 callers
Function
createTimerfd
trantor/net/inner/TimerQueue.cc:30
↓ 1 callers
Method
enableKickingOff
trantor/net/inner/TcpConnectionImpl.h:192
↓ 1 callers
Method
forwardToTLSBuffer
trantor/net/inner/TcpConnectionImpl.h:206
↓ 1 callers
Method
getData
trantor/net/inner/MemBufferNode.cc:9
↓ 1 callers
Method
getFd
trantor/net/inner/BufferNode.h:50
↓ 1 callers
Method
getLength
trantor/utils/AsyncFileLogger.cc:243
↓ 1 callers
Function
getLoop
* @brief Get the event loop. * * @return EventLoop* */
trantor/net/TcpClient.h:87
↓ 1 callers
Method
getLoop
trantor/net/inner/TcpConnectionImpl.h:137
↓ 1 callers
Method
getLoop
trantor/net/inner/AresResolver.h:150
↓ 1 callers
Function
getRawSpdLogger
trantor/utils/Logger.cc:352
↓ 1 callers
Method
getSocketError
trantor/net/inner/Socket.cc:220
↓ 1 callers
Function
getSocketType
trantor/net/inner/AresResolver.cc:35
↓ 1 callers
Method
getTimeout
trantor/net/inner/TimerQueue.cc:238
↓ 1 callers
Method
handleClose
trantor/net/inner/TcpConnectionImpl.cc:274
↓ 1 callers
Method
handleEvent
trantor/net/Channel.cc:53
↓ 1 callers
Function
has_ssl
trantor/tests/AutomaticSSLServerTest.cc:9
↓ 1 callers
Function
iptos
trantor/net/InetAddress.cc:209
↓ 1 callers
Function
isIpV6
* @brief Check if the endpoint is IPv4 or IPv6. * * @return true * @return false */
trantor/net/InetAddress.h:143
↓ 1 callers
Method
isRepeat
trantor/net/inner/Timer.h:50
↓ 1 callers
Function
isRunningTask
* @brief Check whether a task is running in the queue. * * @return true * @return false */
trantor/utils/SerialTaskQueue.h:90
↓ 1 callers
Method
isSSLConnection
trantor/net/inner/TcpConnectionImpl.h:151
↓ 1 callers
Method
keepAlive
trantor/net/inner/TcpConnectionImpl.h:121
↓ 1 callers
Function
length
trantor/utils/LogStream.h:61
↓ 1 callers
Method
listen
trantor/net/inner/Socket.cc:71
↓ 1 callers
Function
loadWindowsSystemCert
Code yanked from stackoverflow https://stackoverflow.com/questions/9507184/can-openssl-on-windows-use-the-system-certificate-store
trantor/net/inner/tlsprovider/OpenSSLProvider.cc:40
↓ 1 callers
Method
newConnection
trantor/net/TcpClient.cc:149
↓ 1 callers
Function
ntoh64
trantor/utils/Funcs.h:31
↓ 1 callers
Method
onQueryResult
trantor/net/inner/AresResolver.cc:176
↓ 1 callers
Method
onSockCreate
trantor/net/inner/AresResolver.cc:225
↓ 1 callers
Method
onSockStateChange
trantor/net/inner/AresResolver.cc:236
↓ 1 callers
Function
parseTzOffset
trantor/utils/Date.cc:365
↓ 1 callers
Function
peekInt8
* @brief Get a byte value from the buffer. * * @return uint8_t */
trantor/utils/MsgBuffer.h:78
↓ 1 callers
Function
portNetEndian
* @brief Return the port number in net endian byte order. * * @return uint16_t */
trantor/net/InetAddress.h:206
↓ 1 callers
Method
postEvent
trantor/net/inner/poller/EpollPoller.cc:73
↓ 1 callers
Method
processTimers
trantor/net/inner/TimerQueue.cc:113
↓ 1 callers
Method
readFd
trantor/utils/MsgBuffer.cc:148
↓ 1 callers
Function
readTimerfd
trantor/net/inner/TimerQueue.cc:68
↓ 1 callers
Function
readv
trantor/utils/WindowsSupport.cc:29
↓ 1 callers
Method
removeAndResetChannel
trantor/net/inner/Connector.cc:157
↓ 1 callers
Method
removeChannel
trantor/net/EventLoop.cc:160
↓ 1 callers
Method
removeConnection
trantor/net/TcpClient.cc:203
↓ 1 callers
Method
reset
trantor/net/inner/TcpConnectionImpl.h:49
↓ 1 callers
Function
send
trantor/net/AsyncStream.h:41
↓ 1 callers
Method
sendAsyncStream
trantor/net/inner/TcpConnectionImpl.cc:878
← previous
next →
101–200 of 724, ranked by callers