Lumiera
0.pre.03
»edit your freedom«
|
#include "steam/play/output-slot-connection.hpp"
Base for OutputSlot standard implementation.
Definition at line 136 of file output-slot-connection.hpp.
Classes | |
class | ConnectionManager |
Maintaining a list of active connections. More... | |
Additional Inherited Members | |
Public Types inherited from OutputSlot | |
typedef lib::IterSource< DataSink >::iterator | OpenedSinks |
Public Member Functions inherited from OutputSlot | |
Allocation & | allocate () |
claim this slot for exclusive use More... | |
void | disconnect () |
disconnect from this OutputSlot More... | |
bool | isFree () const |
can this OutputSlot be allocated? More... | |
Protected Member Functions inherited from OutputSlot | |
virtual ConnectionState * | buildState ()=0 |
build the connected state, based on the existing configuration within this concrete OutputSlot | |
Protected Attributes inherited from OutputSlot | |
unique_ptr< ConnectionState > | state_ |