Flow control configuration encapsulation. More...
#include <serverconfig.hpp>
Public Member Functions | |
FlowControl () | |
ctor More... | |
virtual | ~FlowControl () override=default |
dtor More... | |
Public Member Functions inherited from kanzi::connect::ServerConfig::AttributeProviderBase | |
AttributeList & | getAttributes () |
Retrieve attributes. More... | |
const AttributeList & | getAttributes () const |
Retrieve attributes. More... | |
virtual | ~AttributeProviderBase ()=default |
Static Public Attributes | |
static const string | CREDIT_RETURN_INTERVAL_KEY |
Attribute name for creditreturninterval attribute. More... | |
static const string | CREDITS_KEY |
Attribute name for credits attribute. More... | |
static constexpr int | DEFAULT_CREDIT_RETURN_INTERVAL = 5 |
static constexpr int | DEFAULT_CREDITS = 15 |
Default value for write interval. More... | |
Additional Inherited Members | |
Protected Attributes inherited from kanzi::connect::ServerConfig::AttributeProviderBase | |
AttributeList | m_attributes |
attribute data More... | |
Flow control configuration encapsulation.
|
explicit |
ctor
|
overridevirtualdefault |
dtor
|
static |
Attribute name for creditreturninterval attribute.
|
static |
Attribute name for credits attribute.
|
static |
|
static |
Default value for write interval.