Add simple async signal example

This commit is contained in:
2021-01-07 18:33:26 +01:00
parent 0adeb4f492
commit 43efb5b4e2
8 changed files with 179 additions and 0 deletions

View File

@@ -0,0 +1,14 @@
#ifndef _INCLUDE__SIGNALS_SESSION__CONNECTION_H_
#define _INCLUDE__SIGNALS_SESSION__CONNECTION_H_
#include <signals_session/client.h>
#include <base/connection.h>
namespace Signals { struct Connection; }
struct Signals::Connection : Genode::Connection<Session>, Session_client {
Connection(Genode::Env &env) : Genode::Connection<Signals::Session>(env, session(env.parent(), "ram_quota=6K, cap_quota=4")),
Session_client(cap()) { }
};
#endif /* _INCLUDE__SIGNALS_SESSION__CONNECTION_H_ */