Provides the BHandler class. More...
Classes | |
class | BHandler |
Handles messages that are passed on by a BLooper. More... | |
Macros | |
#define | B_OBSERVE_ORIGINAL_WHAT "be:observe_orig_what" |
Constant for a message data field in observer messages. More... | |
#define | B_OBSERVE_WHAT_CHANGE "be:observe_change_what" |
Internal. More... | |
Variables | |
const uint32 | B_OBSERVER_OBSERVE_ALL = 0xffffffff |
Parameter to BHandler::StartWatching(). More... | |
Provides the BHandler class.
#define B_OBSERVE_ORIGINAL_WHAT "be:observe_orig_what" |
Constant for a message data field in observer messages.
If you have called one of the flavors of BHandler::StartWachting(), and you receive a notification, sometimes there can be send a BMessage to go with that notification. The message you receive is a copy of that message, but with the what constant set to B_OBSERVER_NOTICE_CHANGE
. The original what
constant of the transmitted data message is stored behind the label defined by this constant.
#define B_OBSERVE_WHAT_CHANGE "be:observe_change_what" |
Internal.
B_OBSERVER_OBSERVE_ALL = 0xffffffff |
Parameter to BHandler::StartWatching().