1 #include "hmbdc/app/Client.hpp" 2 #include "hmbdc/app/LoggerT.hpp" 3 #include "hmbdc/Exception.hpp" 4 #include "hmbdc/os/Thread.hpp" 6 namespace hmbdc {
namespace app {
namespace utils {
13 messageDispatchingStartedCb(uint16_t threadSerialNumber)
override {
14 hmbdc::os::setCurrrentThreadSched(policy_, priority_);
18 bool droppedCb()
override {
24 auto& to(
char const* policy,
int priority) {
a trait class, if a Client can only run on a single specific thread in Pool, derive the Client from i...
Definition: Client.hpp:17
Definition: changeSched.hpp:8
A Client represents a thread of execution/a task. The execution is managed by a Context. a Client object could participate in message dispatching as the receiver of specifed message types.
Definition: Client.hpp:47
Exception that just has an exit code.
Definition: Exception.hpp:28