Method | Description |
---|---|
AddCommonFilter() | Adds a filter applicable to all messages received by the BLooper |
AddHandler() | Adds a BHandler to the BLooper |
Archive() | Archives a BLooper into a BMessage |
CommonFilterList() | Returns the list of filters applicable to all messages received by the BLooper |
CountHandlers() | Returns the number of BHandlers attached to the BLooper |
CountLockRequests() | Returns the number of threads currently trying to lock the BLooper |
CountLocks() | Returns the number of times the locking thread has locked the BLooper |
CurrentMessage() | Returns the message currently being processed by the BLooper |
DetachCurrentMessage() | Removes the current message from the message queue |
DispatchMessage() | Hook called to dispatch messages received by the BLooper |
HandlerAt() | Returns the BHandler at a given index in the BHandler list |
IndexOf() | Returns the index of a given BHandler in the BHandler list |
Instantiate() | Creates a BLooper from a BMessage |
IsLocked() | Tests if the calling thread holds the BLooper lock |
Lock() | Locks the BLooper |
LockWithTimeout() | Locks the thread if possible within a given time period |
LockingThread() | Returns the thread_id of the thread holding the BLooper lock |
BLooper() | Constructor |
~BLooper() | Destructor |
LooperForThread() | Returns the BLooper that spawned a given thread |
MessageQueue() | Returns the BMessageQueue for the object |
MessageReceived() | Provided for implementation |
PostMessage() | Delivers a BMessage to the BLooper |
PreferredHandler() | Returns the BLooper's preferred handler |
Quit() | Shuts down and deletes the BLooper |
QuitRequested() | Hook called in response to a B_QUIT_REQUESTED message |
RemoveCommonFilter() | Removes a filter applicable to all messages received by the BLooper |
RemoveHandler() | Removes a BHandler from the BLooper |
Run() | Spawns and runs the message loop thread |
Sem() | Returns the semaphore used by the object for locking |
SetCommonFilterList() | Sets the list of filters applicable to all messages received by the BLooper |
SetPreferredHandler() | Sets the object's preferred handler |
Team() | Returns the team of the message loop |
Thread() | Returns the thread of the message loop |
Unlock() | Unlocks the BLooper |
The Be Book, in lovely HTML, for BeOS Release 4.
Copyright © 1998 Be, Inc. All rights reserved.
Last modified December 11, 1998.