MCPcopy Create free account

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

Functions724 in github.com/an-tao/trantor

FunctionsetRecvMsgCallback
trantor/net/TcpConnection.h:322
FunctionsetRevents
trantor/net/Channel.h:287
FunctionsetSSLErrorCallback
trantor/net/TcpConnection.h:358
FunctionsetSSLErrorCallback
* @brief Set the callback for errors of SSL * @param cb The callback is called when an SSL error occurs. */
trantor/net/TcpClient.h:184
MethodsetSniName
trantor/net/inner/TLSProvider.h:149
FunctionsetSockAddrInet6
* @brief Set the sockaddr_in6 struct in the endpoint. * * @param addr6 */
trantor/net/InetAddress.h:179
MethodsetSockOptCallback
trantor/net/inner/Connector.h:51
FunctionsetSwitchOnLimitOnly
* @brief Set whether to switch the log file when the AsyncFileLogger object * is destroyed. If this flag is set to true, the log file is not swit
trantor/utils/AsyncFileLogger.h:90
MethodsetTcpNoDelay
trantor/net/inner/TcpConnectionImpl.cc:316
MethodsetTcpNoDelay
trantor/net/inner/Socket.cc:150
FunctionsetValidationPolicy
trantor/net/TcpConnection.h:317
FunctionsetWriteCallback
* @brief Set the write callback. * * @param cb The callback is called when write event occurs on the socket. * @note One should call th
trantor/net/Channel.h:67
FunctionsetWriteCompleteCallback
trantor/net/TcpConnection.h:338
FunctionsetWriteCompleteCallback
* @brief Set the write complete callback. * * @param cb The callback is called when data to send is written to the * socket. */
trantor/net/TcpClient.h:171
FunctionsetWriteCompleteCallback
* @brief Set the write complete callback. * * @param cb The callback is called when data to send is written to the * socket of a connec
trantor/net/TcpServer.h:154
Functionsha1
trantor/utils/Utilities.cc:252
Functionsha1
trantor/utils/crypto/botan.cc:19
Functionsha1
trantor/utils/crypto/openssl.cc:44
Methodsha1Fingerprint
trantor/net/inner/tlsprovider/OpenSSLProvider.cc:237
Methodsha1Fingerprint
trantor/net/inner/tlsprovider/BotanTLSProvider.cc:112
Functionsha256
trantor/utils/Utilities.cc:262
Functionsha256
trantor/utils/crypto/botan.cc:28
Functionsha256
trantor/utils/crypto/openssl.cc:66
Methodsha256Fingerprint
trantor/net/inner/tlsprovider/OpenSSLProvider.cc:259
Methodsha256Fingerprint
trantor/net/inner/tlsprovider/BotanTLSProvider.cc:117
Functionsha3
trantor/utils/Utilities.cc:272
Functionsha3
trantor/utils/crypto/botan.cc:37
Functionsha3
trantor/utils/crypto/openssl.cc:88
Functionsize
* @brief Return the number of the event loop. * * @return size_t */
trantor/net/EventLoopThreadPool.h:61
MethodsniName
trantor/net/inner/TcpConnectionImpl.h:179
Methodstart
trantor/net/EventLoopThreadPool.cc:26
Methodstart
trantor/net/inner/Connector.cc:42
FunctionstartClientEncryption
* @brief Start TLS as a client. * @note This method is only available for non-SSL connections. */
trantor/net/TcpConnection.h:300
MethodstartEncryption
trantor/net/inner/tlsprovider/OpenSSLProvider.cc:445
MethodstartEncryption
trantor/net/inner/tlsprovider/BotanTLSProvider.cc:257
MethodstartInLoop
trantor/net/inner/Connector.cc:65
Methodstop
trantor/utils/ConcurrentTaskQueue.cc:82
Methodstop
trantor/utils/SerialTaskQueue.cc:28
Methodstop
trantor/net/TcpServer.cc:135
Methodstop
trantor/net/inner/Connector.cc:50
Functionswap
trantor/utils/MsgBuffer.h:365
MethodswapBuffer
trantor/utils/AsyncFileLogger.cc:398
MethodsyncTaskInQueue
* @brief Run a task in the queue synchronously. This means that the task is * executed before the method returns. * * @param task
trantor/utils/TaskQueue.h:44
Functiontie
* @brief This method is used to ensure that the callback owner is valid * when a callback is called. * * @param obj The callback owner.
trantor/net/Channel.h:269
MethodtimezoneOffset
trantor/utils/Date.cc:67
FunctiontlsBackend
trantor/utils/Utilities.cc:234
Methodtls_alert
trantor/net/inner/tlsprovider/BotanTLSProvider.cc:372
Methodtls_emit_data
trantor/net/inner/tlsprovider/BotanTLSProvider.cc:327
Methodtls_record_received
trantor/net/inner/tlsprovider/BotanTLSProvider.cc:341
Methodtls_server_choose_app_protocol
trantor/net/inner/tlsprovider/BotanTLSProvider.cc:350
Methodtls_session_activated
trantor/net/inner/tlsprovider/BotanTLSProvider.cc:387
Methodtls_verify_cert_chain
trantor/net/inner/tlsprovider/BotanTLSProvider.cc:396
MethodtmStruct
trantor/utils/Date.cc:98
FunctiontoCustomedFormattedString
clang-format off */ * @brief Generate a UTC time string formatted by the @p fmtStr * @param fmtStr is the format string for the function strftime
trantor/utils/Date.h:209
FunctiontoCustomedFormattedStringLocal
clang-format off */ * @brief Generate a local time zone string formatted by the @p fmtStr * * @param fmtStr * @param showMicroseconds
trantor/utils/Date.h:246
FunctiontoHexString
trantor/utils/Utilities.cc:287
MethodtoIpNetEndian
trantor/net/InetAddress.cc:249
MethodtoKey
trantor/net/inner/tlsprovider/OpenSSLProvider.cc:406
FunctiontoString
for used by unit test
trantor/utils/LogStream.h:96
Functiontrantor_shake_out
trantor/utils/crypto/sha3.cc:180
Functiontrantor_shake_xof
trantor/utils/crypto/sha3.cc:172
Methodtrusted_certificate_authorities
trantor/net/inner/tlsprovider/BotanTLSProvider.cc:57
Functionunwrite
* @brief Move the write pointer backward to remove data in the end of the * buffer. * * @param offset */
trantor/utils/MsgBuffer.h:327
Methodupdate
trantor/net/inner/poller/EpollPoller.cc:203
Methodupdate
trantor/net/inner/poller/KQueue.cc:171
MethodupdateChannel
trantor/net/inner/poller/EpollPoller.cc:135
MethodupdateChannel
trantor/net/inner/poller/KQueue.cc:111
MethodupdateChannel
trantor/net/inner/poller/PollPoller.cc:89
FunctionupdateEvents
* @brief Set and update the events enabled. * * @param events */
trantor/net/Channel.h:254
Methodwait
void EventLoopThreadPool::stop(){ for(unsigned int i=0;i<loopThreadVector_.size();i++) { loopThreadVector_[i].stop(); } }
trantor/net/EventLoopThreadPool.cc:39
Methodwakeup
trantor/net/EventLoop.cc:359
MethodwakeupRead
trantor/net/EventLoop.cc:374
MethodwriteCallback
trantor/net/inner/TcpConnectionImpl.cc:204
MethodwriteInLoop
trantor/net/inner/TcpConnectionImpl.cc:767
MethodwriteLogToFile
trantor/utils/AsyncFileLogger.cc:121
FunctionzeroBuffer
trantor/utils/LogStream.h:84
Method~Acceptor
trantor/net/inner/Acceptor.cc:46
Method~AresResolver
trantor/net/inner/AresResolver.cc:113
Method~AsyncBufferNode
trantor/net/inner/AsyncStreamBufferNode.cc:9
Method~AsyncFileLogger
trantor/utils/AsyncFileLogger.cc:49
Method~AsyncStreamImpl
trantor/net/inner/TcpConnectionImpl.cc:869
Method~BotanTLSProvider
trantor/net/inner/tlsprovider/BotanTLSProvider.cc:325
Method~BufferNode
trantor/net/inner/BufferNode.h:38
Method~CallbackEntry
trantor/utils/TimingWheel.h:54
Method~Certificate
trantor/net/Certificate.h:9
Method~ConcurrentTaskQueue
trantor/utils/ConcurrentTaskQueue.cc:92
Method~Connector
trantor/net/inner/Connector.cc:30
Function~Date
trantor/utils/Date.h:105
Method~EpollPoller
trantor/net/inner/poller/EpollPoller.cc:64
Method~EventLoop
trantor/net/EventLoop.cc:117
Method~EventLoopThread
trantor/net/EventLoopThread.cc:31
Method~FileBufferNode
trantor/net/inner/FileBufferNodeUnix.cc:126
Method~FileBufferNode
trantor/net/inner/FileBufferNodeWin.cc:143
Function~FixedBuffer
trantor/utils/LogStream.h:41
Method~KQueue
trantor/net/inner/poller/KQueue.cc:27
Method~KickoffEntry
trantor/net/inner/TcpConnectionImpl.h:53
Method~LibraryInitializer
trantor/net/inner/AresResolver.cc:62
Method~Logger
trantor/utils/Logger.cc:454
Method~LoggerFile
trantor/utils/AsyncFileLogger.cc:296
Method~MpscQueue
trantor/utils/LockFreeQueue.h:37
← previousnext →601–700 of 724, ranked by callers