Lumiera  0.pre.03
»edit your freedom«
command-queue.hpp File Reference

Go to the source code of this file.

Description

Implementation building block of SteamDispatcher to organise commands.

This is the actual implementation of the command queue to allow for strictly sequential dispatch of commands to work on the session.

Todo:
as of 12/2016 this is fully functional, but we may want to add some further management functions like purging of expired commands
See also
CommandQueue_test
steam-dispatcher.hpp
session-command-service.hpp
DispatcherLoop
Looper

Definition in file command-queue.hpp.

Classes

class  CommandQueue
 Implementation of the Session's command queue. More...
 

Namespaces

 steam
 Steam-Layer implementation namespace root.
 
 steam::control
 Steam-Layer dispatcher, controller and administrative facilities.