|
sipxportlib
Version 3.3
|
#include <OsMsgPool.h>
Public Types | |
| enum | OsMsgPoolSharing { MULTIPLE_CLIENTS, SINGLE_CLIENT } |
Public Member Functions | |
| OsMsgPool (const char *name, const OsMsg &model, int initialCount, int softLimit=0, int hardLimit=0, int increment=1, OsMsgPoolSharing sharing=MULTIPLE_CLIENTS) | |
| virtual | ~OsMsgPool () |
| OsMsg * | findFreeMsg (void) |
| int | getNoInUse (void) |
| int | getSoftLimit (void) |
| int | getHardLimit (void) |
| enum OsMsgPoolSharing |
| OsMsgPool | ( | const char * | name, |
| const OsMsg & | model, | ||
| int | initialCount, | ||
| int | softLimit = 0, |
||
| int | hardLimit = 0, |
||
| int | increment = 1, |
||
| OsMsgPoolSharing | sharing = MULTIPLE_CLIENTS |
||
| ) |
|
virtual |
| OsMsg * findFreeMsg | ( | void | ) |
| int getNoInUse | ( | void | ) |
| int getSoftLimit | ( | void | ) |
| int getHardLimit | ( | void | ) |
1.8.11