2 * Copyright 2008, François Revol, revol@free.fr. All rights reserved.
3 * Distributed under the terms of the MIT License.
5 #ifndef SYSTEM_INFO_HANDLER_H
6 #define SYSTEM_INFO_HANDLER_H
12 class SystemInfoHandler
: public BHandler
{
15 virtual ~SystemInfoHandler();
17 virtual status_t
Archive(BMessage
* data
, bool deep
= true) const;
22 void MessageReceived(BMessage
* message
);
24 uint32
RunningApps() const;
25 uint32
ClipboardSize() const;
26 uint32
ClipboardTextSize() const;
27 uint32
MediaNodes() const;
28 uint32
MediaConnections() const;
29 uint32
MediaBuffers() const;
32 void _UpdateClipboardData();
35 uint32 fClipboardSize
;
36 uint32 fClipboardTextSize
;
38 uint32 fMediaConnections
;
42 #endif // SYSTEM_INFO_HANDLER_H