#include <StreamListener.h>
Public Member Functions | |
| StreamEvent (uint32_t eventCode, Aggregate *streamConcerned=NULL) | |
| StreamEvent (const StreamEvent &toCopy) | |
| StreamEvent & | operator= (const StreamEvent &rhs) |
| uint32_t | getEvent (void) const |
| get the event code | |
| Aggregate * | getStream (void) const |
| bool | operator== (const StreamEvent &e) |
| bool | match (const StreamEvent &e) |
| match the given event to this one, treating this event as a filter | |
Static Public Attributes | |
| static const uint32_t | STREAM_OK = 0 |
| static const uint32_t | STREAM_CREATE = 1 |
| static const uint32_t | STREAM_ACTIVE = 2 |
| static const uint32_t | STREAM_EXPIRING = 4 |
| static const uint32_t | STREAM_EXPIRE = 8 |
| static const uint32_t | STREAM_ERASING = 16 |
| static const uint32_t | STREAM_ERASE = 32 |
| static const uint32_t | STREAM_ERROR = 64 |
Protected Attributes | |
| uint32_t | event |
| Aggregate * | stream |
|
|
make stream active / stream made active |
|
|
NA / stream created |
|
|
erase stream / stream erased
|
|
|
NA / stream about to be erased |
|
|
report an error / error occurred with stream |
|
|
expire stream / stream expired |
|
|
NA / stream about to expire
|
|
|
no action / NA
|
1.4.2