Mir
Classes | Functions
mir::detail Namespace Reference

Classes

class  FdSources
 
class  GMainContextHandle
 
class  GSourceHandle
 
class  SignalSources
 

Functions

void add_idle_gsource (GMainContext *main_context, int priority, std::function< void()> const &callback)
 
void add_server_action_gsource (GMainContext *main_context, void const *owner, std::function< void()> const &action, std::function< bool(void const *)> const &should_dispatch)
 
GSourceHandle add_timer_gsource (GMainContext *main_context, std::shared_ptr< time::Clock > const &clock, std::function< void()> const &handler, std::function< void()> const &lock, std::function< void()> const &unlock, time::Timestamp target_time)
 

Function Documentation

void mir::detail::add_idle_gsource ( GMainContext *  main_context,
int  priority,
std::function< void()> const &  callback 
)
void mir::detail::add_server_action_gsource ( GMainContext *  main_context,
void const *  owner,
std::function< void()> const &  action,
std::function< bool(void const *)> const &  should_dispatch 
)
GSourceHandle mir::detail::add_timer_gsource ( GMainContext *  main_context,
std::shared_ptr< time::Clock > const &  clock,
std::function< void()> const &  handler,
std::function< void()> const &  lock,
std::function< void()> const &  unlock,
time::Timestamp  target_time 
)

Copyright © 2012,2013 Canonical Ltd.
Generated on Tue Mar 24 16:15:19 UTC 2015