|
Project SkyFire Core
SkyFire 5.4.8 server core API documentation
|
Public Member Functions | |
| Impl () | |
Public Attributes | |
| bool | activated |
| std::atomic< uint32 > | backlog |
| std::atomic< uint32 > | backlogHighWater |
| std::atomic< uint64 > | backlogHighWaterEvents |
| std::atomic< uint64 > | completed |
| std::unique_ptr< DelayTask > | postSvcHook |
| std::unique_ptr< DelayTask > | preSvcHook |
| std::atomic< uint64 > | rejected |
| std::mutex | stateLock |
| std::atomic< uint64 > | submitted |
| Skyfire::Asio::IoContextThreadGroup | threadGroup |
Definition at line 28 of file DelayExecutor.cpp.
|
inline |
Definition at line 30 of file DelayExecutor.cpp.
References activated, backlog, backlogHighWater, backlogHighWaterEvents, completed, rejected, and submitted.
| bool DelayExecutor::Impl::activated |
Definition at line 45 of file DelayExecutor.cpp.
Referenced by Impl().
| std::atomic<uint32> DelayExecutor::Impl::backlog |
Definition at line 49 of file DelayExecutor.cpp.
Referenced by Impl().
| std::atomic<uint32> DelayExecutor::Impl::backlogHighWater |
Definition at line 50 of file DelayExecutor.cpp.
Referenced by Impl().
| std::atomic<uint64> DelayExecutor::Impl::backlogHighWaterEvents |
Definition at line 51 of file DelayExecutor.cpp.
Referenced by Impl().
| std::atomic<uint64> DelayExecutor::Impl::completed |
Definition at line 47 of file DelayExecutor.cpp.
Referenced by Impl().
| std::unique_ptr<DelayTask> DelayExecutor::Impl::postSvcHook |
Definition at line 43 of file DelayExecutor.cpp.
| std::unique_ptr<DelayTask> DelayExecutor::Impl::preSvcHook |
Definition at line 42 of file DelayExecutor.cpp.
| std::atomic<uint64> DelayExecutor::Impl::rejected |
Definition at line 48 of file DelayExecutor.cpp.
Referenced by Impl().
| std::mutex DelayExecutor::Impl::stateLock |
Definition at line 44 of file DelayExecutor.cpp.
| std::atomic<uint64> DelayExecutor::Impl::submitted |
Definition at line 46 of file DelayExecutor.cpp.
Referenced by Impl().
| Skyfire::Asio::IoContextThreadGroup DelayExecutor::Impl::threadGroup |
Definition at line 41 of file DelayExecutor.cpp.