mirror of
https://github.com/genodelabs/genode.git
synced 2025-06-17 06:38:28 +00:00
@ -39,7 +39,7 @@ class Timer::Root_component : public Genode::Root_component<Session_component>
|
||||
** Root_component **
|
||||
********************/
|
||||
|
||||
Session_component *_create_session(const char *args)
|
||||
Session_component *_create_session(const char *args) override
|
||||
{
|
||||
using namespace Genode;
|
||||
size_t const ram_quota =
|
||||
|
@ -46,7 +46,7 @@ class Timer::Session_component : public Genode::Rpc_object<Session>,
|
||||
unsigned long const _init_time_us =
|
||||
_timeout_scheduler.curr_time().trunc_to_plain_us().value;
|
||||
|
||||
void handle_timeout(Duration) {
|
||||
void handle_timeout(Duration) override {
|
||||
Genode::Signal_transmitter(_sigh).submit(); }
|
||||
|
||||
public:
|
||||
|
@ -82,7 +82,7 @@ class Timer::Threaded_time_source : public Genode::Time_source,
|
||||
** Thread_deprecated **
|
||||
***********************/
|
||||
|
||||
void entry()
|
||||
void entry() override
|
||||
{
|
||||
while (true) {
|
||||
_wait_for_irq();
|
||||
|
@ -38,7 +38,7 @@ class Timer::Time_source : public Threaded_time_source
|
||||
** Threaded_time_source **
|
||||
**************************/
|
||||
|
||||
void _wait_for_irq();
|
||||
void _wait_for_irq() override;
|
||||
|
||||
public:
|
||||
|
||||
|
Reference in New Issue
Block a user