CAF 0.17.6
Loading...
Searching...
No Matches
caf::detail::simple_actor_clock::ordinary_timeout Struct Referencefinal

An ordinary timeout event for actors. More...

#include <simple_actor_clock.hpp>

Inheritance diagram for caf::detail::simple_actor_clock::ordinary_timeout:
caf::detail::simple_actor_clock::delayed_event caf::detail::simple_actor_clock::event

Public Member Functions

 ordinary_timeout (time_point due, strong_actor_ptr self, atom_value type, uint64_t id)
 
- Public Member Functions inherited from caf::detail::simple_actor_clock::delayed_event
 delayed_event (event_type type, time_point due)
 
- Public Member Functions inherited from caf::detail::simple_actor_clock::event
 event (event_type t)
 

Public Attributes

strong_actor_ptr self
 
atom_value type
 
uint64_t id
 
- Public Attributes inherited from caf::detail::simple_actor_clock::delayed_event
time_point due
 Timestamp when this event should trigger.
 
actor_lookup_map::iterator backlink
 Links back to the actor lookup map.
 
- Public Attributes inherited from caf::detail::simple_actor_clock::event
event_type subtype
 Identifies the actual type of this object.
 

Static Public Attributes

static constexpr bool cancellable = true
 

Detailed Description

An ordinary timeout event for actors.

Only one timeout for any timeout type can be active.


The documentation for this struct was generated from the following file: