cMsg Messaging System
5.2
|
Manages subscriptions configurations. More...
#include <cMsg.hxx>
Public Member Functions | |
cMsgSubscriptionConfig (void) | |
Constructor creates empty subscription config. More... | |
virtual | ~cMsgSubscriptionConfig (void) |
Deletes subscription config. More... | |
virtual int | getMaxCueSize (void) const |
Gets max cue size. More... | |
virtual void | setMaxCueSize (int size) |
Sets max cue size. More... | |
virtual int | getSkipSize (void) const |
Gets skip size. More... | |
virtual void | setSkipSize (int size) |
Sets skip size. More... | |
virtual bool | getMaySkip (void) const |
True if may skip messages upon overflow. More... | |
virtual void | setMaySkip (bool maySkip) |
Sets message skip permission. More... | |
virtual bool | getMustSerialize (void) const |
Gets must serialize flag. More... | |
virtual void | setMustSerialize (bool mustSerialize) |
Sets must serialize flag. More... | |
virtual int | getMaxThreads (void) const |
Gets max callback threads. More... | |
virtual void | setMaxThreads (int max) |
Sets max callback threads. More... | |
virtual int | getMessagesPerThread (void) const |
Gets max messages per thread. More... | |
virtual void | setMessagesPerThread (int mpt) |
Sets max messages per thread. More... | |
virtual size_t | getStackSize (void) const |
Gets message stack size. More... | |
virtual void | setStackSize (size_t size) |
Sets message stack size. More... | |
Public Attributes | |
cMsgSubscribeConfig * | config |
Pointer to subscription config struct. More... | |
cMsgSubscriptionConfig::cMsgSubscriptionConfig | ( | void | ) |
Constructor creates empty subscription config.
Definition at line 1418 of file cMsgWrapper.cc.
References config.
|
virtual |
|
virtual |
Gets max cue size.
Definition at line 1442 of file cMsgWrapper.cc.
References config.
|
virtual |
Gets max callback threads.
Definition at line 1554 of file cMsgWrapper.cc.
References config.
|
virtual |
True if may skip messages upon overflow.
Definition at line 1498 of file cMsgWrapper.cc.
References config.
|
virtual |
Gets max messages per thread.
Definition at line 1582 of file cMsgWrapper.cc.
References config.
|
virtual |
Gets must serialize flag.
Definition at line 1526 of file cMsgWrapper.cc.
References config.
|
virtual |
|
virtual |
Gets message stack size.
Definition at line 1610 of file cMsgWrapper.cc.
References config.
|
virtual |
Sets max cue size.
size | Max cue size |
Definition at line 1457 of file cMsgWrapper.cc.
References config.
|
virtual |
Sets max callback threads.
max | Max callback threads |
Definition at line 1569 of file cMsgWrapper.cc.
References config.
|
virtual |
Sets message skip permission.
maySkip | True if can skip messages |
Definition at line 1513 of file cMsgWrapper.cc.
References config.
|
virtual |
Sets max messages per thread.
mpt | Max messages per callback thread |
Definition at line 1597 of file cMsgWrapper.cc.
References config.
|
virtual |
Sets must serialize flag.
mustSerialize | True if must serialize |
Definition at line 1541 of file cMsgWrapper.cc.
References config.
|
virtual |
Sets skip size.
size | Skip size |
Definition at line 1485 of file cMsgWrapper.cc.
References config.
|
virtual |
Sets message stack size.
size | Message stack size |
Definition at line 1625 of file cMsgWrapper.cc.
References config.
cMsgSubscribeConfig* cmsg::cMsgSubscriptionConfig::config |
Pointer to subscription config struct.
Definition at line 352 of file cMsg.hxx.
Referenced by cMsgSubscriptionConfig(), getMaxCueSize(), getMaxThreads(), getMaySkip(), getMessagesPerThread(), getMustSerialize(), getSkipSize(), getStackSize(), setMaxCueSize(), setMaxThreads(), setMaySkip(), setMessagesPerThread(), setMustSerialize(), setSkipSize(), setStackSize(), and ~cMsgSubscriptionConfig().