Skip to content
API Documentation
BastionGuard™
bsc::task::TaskRunner::TaskState Struct Reference

Public Attributes

std::atomic_bool running {true}
std::chrono::milliseconds interval {1000}
std::function< void()> fn
std::thread thread

Detailed Description

Definition at line 23 of file TaskRunner.hpp.

Member Data Documentation

◆ fn

std::function<void()> bsc::task::TaskRunner::TaskState::fn

Definition at line 26 of file TaskRunner.hpp.

◆ interval

std::chrono::milliseconds bsc::task::TaskRunner::TaskState::interval {1000}

Definition at line 25 of file TaskRunner.hpp.

◆ running

std::atomic_bool bsc::task::TaskRunner::TaskState::running {true}

Definition at line 24 of file TaskRunner.hpp.

◆ thread

std::thread bsc::task::TaskRunner::TaskState::thread

Definition at line 27 of file TaskRunner.hpp.


The documentation for this struct was generated from the following file:
  • BastionGuard/thirdparty/bastionguard-secure-connection/daemon/include/bsc/task/TaskRunner.hpp