| 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.