Searched refs:Watcher (Results 1 - 13 of 13) sorted by relevance
/haiku/src/servers/registrar/ |
H A D | Watcher.cpp | 22 // File Name: Watcher.cpp 24 // Description: A Watcher represents a target of a watching service. 31 #include "Watcher.h" 33 // Watcher 35 /*! \class Watcher 36 \brief A Watcher represents a target of a watching service. 38 The Watcher base class only has one attribute, a BMessenger which 44 /*! \var Watcher::fTarget 56 Watcher::Watcher(cons function in class:Watcher [all...] |
H A D | Watcher.h | 22 // File Name: Watcher.h 24 // Description: A Watcher represents a target of a watching service. 33 // Watcher 34 class Watcher { class 36 Watcher(const BMessenger &target); 37 virtual ~Watcher(); 53 virtual bool Filter(Watcher *watcher, BMessage *message);
|
H A D | WatchingService.h | 34 class Watcher; 42 bool AddWatcher(Watcher *watcher); 44 bool RemoveWatcher(Watcher *watcher, bool deleteWatcher = true); 50 typedef std::map<BMessenger,Watcher*> watcher_map;
|
H A D | EventMaskWatcher.cpp | 24 // Description: EventMaskWatcher is a Watcher extended by an event mask. 34 \brief EventMaskWatcher is a Watcher extended by an event mask. 55 : Watcher(target), 117 EventMaskWatcherFilter::Filter(Watcher *watcher, BMessage *message)
|
H A D | EventMaskWatcher.h | 24 // Description: EventMaskWatcher is a Watcher extended by an event mask. 32 #include "Watcher.h" 35 class EventMaskWatcher : public Watcher { 50 virtual bool Filter(Watcher *watcher, BMessage *message);
|
H A D | WatchingService.cpp | 29 #include "Watcher.h" 37 A watcher is represented by an object of the Watcher or a derived class. 47 /*! \var typedef map<BMessenger,Watcher*> WatchingService::watcher_map 48 \brief Watcher container type. 56 For each registered watcher \code Watcher *watcher \endcode, the map 92 If the service already contains a Watcher with the same target BMessenger 93 (Watcher::Target()), the old watcher is removed and deleted before the 101 WatchingService::AddWatcher(Watcher *watcher) 114 A new \c Watcher is created with \a target as its target and added to 116 newly created Watcher i [all...] |
H A D | PackageWatchingManager.cpp | 85 Watcher* watcher = new(std::nothrow) EventMaskWatcher(target, eventMask);
|
H A D | TRoster.h | 80 status_t AddWatcher(Watcher* watcher); 81 void RemoveWatcher(Watcher* watcher);
|
H A D | TRoster.cpp | 886 Watcher* watcher = new(nothrow) EventMaskWatcher(target, events); 1506 TRoster::AddWatcher(Watcher* watcher) 1521 TRoster::RemoveWatcher(Watcher* watcher)
|
/haiku/src/tests/kits/app/bhandler/ |
H A D | IsWatchedTest.cpp | 40 BHandler Watcher; local 41 fHandler.StartWatching(&Watcher, '1234'); 44 fHandler.StopWatching(&Watcher, '1234');
|
/haiku/src/kits/storage/ |
H A D | PathMonitor.cpp | 665 // #pragma mark - Watcher 668 struct Watcher : public PathHandlerMap { struct in namespace:__anon3 669 static Watcher* Create(const BMessenger& target) 671 Watcher* watcher = new(std::nothrow) Watcher(target); 684 Watcher*& HashNext() 690 Watcher(const BMessenger& target) function in struct:__anon3::Watcher 698 Watcher* fHashNext; 704 typedef Watcher ValueType; 711 size_t Hash(Watcher* valu [all...] |
/haiku/src/add-ons/input_server/devices/virtio/ |
H A D | VirtioInputDevice.h | 68 static status_t Watcher(void* arg);
|
H A D | VirtioInputDevice.cpp | 252 fWatcherThread = spawn_thread(Watcher, threadName, 291 VirtioInputHandler::Watcher(void *arg) function in class:VirtioInputHandler
|
Completed in 132 milliseconds