MCPcopy Create free account

hub / github.com/an-tao/trantor / functions

Functions724 in github.com/an-tao/trantor

↓ 2 callersFunctionblake2b
trantor/utils/Utilities.h:241
↓ 2 callersFunctionblake2b
trantor/utils/Utilities.cc:279
↓ 2 callersMethodconnectEstablished
trantor/net/inner/TcpConnectionImpl.cc:258
↓ 2 callersFunctionconvert
trantor/utils/LogStream.cc:40
↓ 2 callersFunctionconvertHex
trantor/utils/LogStream.cc:62
↓ 2 callersFunctiondefaultSpdLoggerName
Helper for uniform naming
trantor/utils/Logger.cc:290
↓ 2 callersFunctiondns
trantor/tests/DnsTest.cc:3
↓ 2 callersMethoddone
trantor/net/inner/BufferNode.h:64
↓ 2 callersMethodgetLoops
trantor/net/EventLoopThreadPool.cc:63
↓ 2 callersMethodgetName
trantor/utils/TaskQueue.h:33
↓ 2 callersFunctiongetSeconds
trantor/net/inner/AresResolver.cc:27
↓ 2 callersFunctiongettimeofday
trantor/utils/Date.cc:31
↓ 2 callersFunctionhowMuchTimeFromNow
trantor/net/inner/TimerQueue.cc:40
↓ 2 callersMethodinvalidateTimer
trantor/net/inner/TimerQueue.cc:219
↓ 2 callersMethodisAsync
trantor/net/inner/BufferNode.h:59
↓ 2 callersFunctionisEAGAIN
trantor/net/inner/TcpConnectionImpl.cc:40
↓ 2 callersFunctionisRunning
* @brief Return true if the event loop is running. * * @return true * @return false */
trantor/net/EventLoop.h:272
↓ 2 callersFunctionjoin
trantor/net/inner/tlsprovider/BotanTLSProvider.cc:35
↓ 2 callersFunctionmakeScopeExit
trantor/net/EventLoop.cc:198
↓ 2 callersFunctionmd5
trantor/utils/Utilities.h:202
↓ 2 callersMethodoutput
trantor/utils/AsyncFileLogger.cc:74
↓ 2 callersMethodpoll
trantor/net/inner/poller/KQueue.cc:46
↓ 2 callersMethodrecvData
trantor/net/inner/tlsprovider/OpenSSLProvider.cc:492
↓ 2 callersFunctionreset
trantor/utils/LogStream.h:80
↓ 2 callersMethodresolveInLoop
trantor/net/inner/AresResolver.cc:119
↓ 2 callersMethodrestart
trantor/net/inner/Timer.cc:47
↓ 2 callersMethodretrieve
trantor/utils/MsgBuffer.cc:131
↓ 2 callersMethodroundDay
trantor/utils/Date.cc:83
↓ 2 callersMethodroundSecond
trantor/utils/Date.cc:78
↓ 2 callersMethodrunOnQuit
trantor/net/EventLoop.cc:413
↓ 2 callersMethodsendFile
trantor/net/inner/TcpConnectionImpl.cc:551
↓ 2 callersMethodsendStream
trantor/net/inner/TcpConnectionImpl.cc:624
↓ 2 callersFunctionsetCookie
trantor/utils/LogStream.h:91
↓ 2 callersMethodsetHandshakeCallback
trantor/net/inner/TLSProvider.h:104
↓ 2 callersMethodsetNewConnectionCallback
trantor/net/inner/Acceptor.h:40
↓ 2 callersFunctionsetOutputFunction
* @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 callersFunctionsha1
trantor/utils/Utilities.h:211
↓ 2 callersFunctionsha256
trantor/utils/Utilities.h:220
↓ 2 callersFunctionsha3
trantor/utils/Utilities.h:229
↓ 2 callersMethodstartLogging
trantor/utils/AsyncFileLogger.cc:179
↓ 2 callersFunctionsystemRandomBytes
* @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 callersMethodtoFormattedString
trantor/utils/Date.cc:110
↓ 2 callersMethodtoFormattedStringLocal
trantor/utils/Date.cc:188
↓ 2 callersMethodtoIpPortNetEndian
trantor/net/InetAddress.cc:121
↓ 2 callersMethodtoPort
trantor/net/InetAddress.cc:298
↓ 2 callersFunctiontrantor_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 callersFunctiontrantor_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 callersFunctiontrantor_sha1_transform
trantor/utils/crypto/sha1.cc:118
↓ 2 callersFunctiontrantor_sha3
trantor/utils/crypto/sha3.cc:159
↓ 2 callersMethodwaitAllTasksFinished
trantor/utils/SerialTaskQueue.cc:49
↓ 1 callersFunctionNonCopyable
trantor/utils/NonCopyable.h:34
↓ 1 callersFunctionappend
trantor/utils/MsgBuffer.h:174
↓ 1 callersFunctionavail
trantor/utils/LogStream.h:71
↓ 1 callersMethodbindAddress
trantor/net/inner/Socket.cc:54
↓ 1 callersMethodcloseWrite
trantor/net/inner/Socket.cc:102
↓ 1 callersFunctioncreateEventfd
trantor/net/EventLoop.cc:53
↓ 1 callersFunctioncreateTimerfd
trantor/net/inner/TimerQueue.cc:30
↓ 1 callersMethodenableKickingOff
trantor/net/inner/TcpConnectionImpl.h:192
↓ 1 callersMethodforwardToTLSBuffer
trantor/net/inner/TcpConnectionImpl.h:206
↓ 1 callersMethodgetData
trantor/net/inner/MemBufferNode.cc:9
↓ 1 callersMethodgetFd
trantor/net/inner/BufferNode.h:50
↓ 1 callersMethodgetLength
trantor/utils/AsyncFileLogger.cc:243
↓ 1 callersFunctiongetLoop
* @brief Get the event loop. * * @return EventLoop* */
trantor/net/TcpClient.h:87
↓ 1 callersMethodgetLoop
trantor/net/inner/TcpConnectionImpl.h:137
↓ 1 callersMethodgetLoop
trantor/net/inner/AresResolver.h:150
↓ 1 callersFunctiongetRawSpdLogger
trantor/utils/Logger.cc:352
↓ 1 callersMethodgetSocketError
trantor/net/inner/Socket.cc:220
↓ 1 callersFunctiongetSocketType
trantor/net/inner/AresResolver.cc:35
↓ 1 callersMethodgetTimeout
trantor/net/inner/TimerQueue.cc:238
↓ 1 callersMethodhandleClose
trantor/net/inner/TcpConnectionImpl.cc:274
↓ 1 callersMethodhandleEvent
trantor/net/Channel.cc:53
↓ 1 callersFunctionhas_ssl
trantor/tests/AutomaticSSLServerTest.cc:9
↓ 1 callersFunctioniptos
trantor/net/InetAddress.cc:209
↓ 1 callersFunctionisIpV6
* @brief Check if the endpoint is IPv4 or IPv6. * * @return true * @return false */
trantor/net/InetAddress.h:143
↓ 1 callersMethodisRepeat
trantor/net/inner/Timer.h:50
↓ 1 callersFunctionisRunningTask
* @brief Check whether a task is running in the queue. * * @return true * @return false */
trantor/utils/SerialTaskQueue.h:90
↓ 1 callersMethodisSSLConnection
trantor/net/inner/TcpConnectionImpl.h:151
↓ 1 callersMethodkeepAlive
trantor/net/inner/TcpConnectionImpl.h:121
↓ 1 callersFunctionlength
trantor/utils/LogStream.h:61
↓ 1 callersMethodlisten
trantor/net/inner/Socket.cc:71
↓ 1 callersFunctionloadWindowsSystemCert
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 callersMethodnewConnection
trantor/net/TcpClient.cc:149
↓ 1 callersFunctionntoh64
trantor/utils/Funcs.h:31
↓ 1 callersMethodonQueryResult
trantor/net/inner/AresResolver.cc:176
↓ 1 callersMethodonSockCreate
trantor/net/inner/AresResolver.cc:225
↓ 1 callersMethodonSockStateChange
trantor/net/inner/AresResolver.cc:236
↓ 1 callersFunctionparseTzOffset
trantor/utils/Date.cc:365
↓ 1 callersFunctionpeekInt8
* @brief Get a byte value from the buffer. * * @return uint8_t */
trantor/utils/MsgBuffer.h:78
↓ 1 callersFunctionportNetEndian
* @brief Return the port number in net endian byte order. * * @return uint16_t */
trantor/net/InetAddress.h:206
↓ 1 callersMethodpostEvent
trantor/net/inner/poller/EpollPoller.cc:73
↓ 1 callersMethodprocessTimers
trantor/net/inner/TimerQueue.cc:113
↓ 1 callersMethodreadFd
trantor/utils/MsgBuffer.cc:148
↓ 1 callersFunctionreadTimerfd
trantor/net/inner/TimerQueue.cc:68
↓ 1 callersFunctionreadv
trantor/utils/WindowsSupport.cc:29
↓ 1 callersMethodremoveAndResetChannel
trantor/net/inner/Connector.cc:157
↓ 1 callersMethodremoveChannel
trantor/net/EventLoop.cc:160
↓ 1 callersMethodremoveConnection
trantor/net/TcpClient.cc:203
↓ 1 callersMethodreset
trantor/net/inner/TcpConnectionImpl.h:49
↓ 1 callersFunctionsend
trantor/net/AsyncStream.h:41
↓ 1 callersMethodsendAsyncStream
trantor/net/inner/TcpConnectionImpl.cc:878
← previousnext →101–200 of 724, ranked by callers