From ce9ad52de60d3a369781d9b2aad4dc3cfaadd322 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9r=C3=B4me=20Duval?= Date: Thu, 29 Jul 2004 12:42:14 +0000 Subject: [PATCH] Removed public headers, Input.cpp is in kits/interface/ already Filled default hooks in Device Filter Method git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8501 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/servers/input/Input.cpp | 155 ------------------------ src/servers/input/InputServerDevice.cpp | 20 +-- src/servers/input/InputServerDevice.h | 78 ------------ src/servers/input/InputServerFilter.cpp | 8 +- src/servers/input/InputServerFilter.h | 39 ------ src/servers/input/InputServerMethod.cpp | 4 +- src/servers/input/InputServerMethod.h | 47 ------- 7 files changed, 8 insertions(+), 343 deletions(-) delete mode 100644 src/servers/input/Input.cpp delete mode 100644 src/servers/input/InputServerDevice.h delete mode 100644 src/servers/input/InputServerFilter.h delete mode 100644 src/servers/input/InputServerMethod.h diff --git a/src/servers/input/Input.cpp b/src/servers/input/Input.cpp deleted file mode 100644 index ddd856e573..0000000000 --- a/src/servers/input/Input.cpp +++ /dev/null @@ -1,155 +0,0 @@ -/*********************************************************************** - * AUTHOR: nobody - * FILE: Input.cpp - * DATE: Sun Dec 16 15:57:43 2001 - * DESCR: - ***********************************************************************/ -#include "Input.h" - -/* - * Method: BInputDevice::~BInputDevice() - * Descr: - */ -BInputDevice::~BInputDevice() -{ -} - - -/* - * Method: BInputDevice::Name() - * Descr: - */ -const char * -BInputDevice::Name() const -{ - return NULL; -} - - -/* - * Method: BInputDevice::Type() - * Descr: - */ -input_device_type -BInputDevice::Type() const -{ - input_device_type dummy; - - return dummy; -} - - -/* - * Method: BInputDevice::IsRunning() - * Descr: - */ -bool -BInputDevice::IsRunning() const -{ - bool dummy; - - return dummy; -} - - -/* - * Method: BInputDevice::Start() - * Descr: - */ -status_t -BInputDevice::Start() -{ - status_t dummy; - - return dummy; -} - - -/* - * Method: BInputDevice::Stop() - * Descr: - */ -status_t -BInputDevice::Stop() -{ - status_t dummy; - - return dummy; -} - - -/* - * Method: BInputDevice::Control() - * Descr: - */ -status_t -BInputDevice::Control(uint32 code, - BMessage *message) -{ - status_t dummy; - - return dummy; -} - - -/* - * Method: BInputDevice::Start() - * Descr: - */ -status_t -BInputDevice::Start(input_device_type type) -{ - status_t dummy; - - return dummy; -} - - -/* - * Method: BInputDevice::Stop() - * Descr: - */ -status_t -BInputDevice::Stop(input_device_type type) -{ - status_t dummy; - - return dummy; -} - - -/* - * Method: BInputDevice::Control() - * Descr: - */ -status_t -BInputDevice::Control(input_device_type type, - uint32 code, - BMessage *message) -{ - status_t dummy; - - return dummy; -} - - -/* - * Method: BInputDevice::BInputDevice() - * Descr: - */ -BInputDevice::BInputDevice() -{ -} - - -/* - * Method: BInputDevice::set_name_and_type() - * Descr: - */ -void -BInputDevice::set_name_and_type(const char *name, - input_device_type type) -{ -} - - diff --git a/src/servers/input/InputServerDevice.cpp b/src/servers/input/InputServerDevice.cpp index 16c7c4bbc3..a8ff3f1288 100644 --- a/src/servers/input/InputServerDevice.cpp +++ b/src/servers/input/InputServerDevice.cpp @@ -60,9 +60,7 @@ BInputServerDevice::~BInputServerDevice() status_t BInputServerDevice::InitCheck() { - status_t dummy; - - return dummy; + return B_OK; } @@ -73,9 +71,7 @@ BInputServerDevice::InitCheck() status_t BInputServerDevice::SystemShuttingDown() { - status_t dummy; - - return dummy; + return B_OK; } @@ -87,9 +83,7 @@ status_t BInputServerDevice::Start(const char *device, void *cookie) { - status_t dummy; - - return dummy; + return B_OK; } @@ -101,9 +95,7 @@ status_t BInputServerDevice::Stop(const char *device, void *cookie) { - status_t dummy; - - return dummy; + return B_OK; } @@ -117,9 +109,7 @@ BInputServerDevice::Control(const char *device, uint32 code, BMessage *message) { - status_t dummy; - - return dummy; + return B_OK; } diff --git a/src/servers/input/InputServerDevice.h b/src/servers/input/InputServerDevice.h deleted file mode 100644 index 51fe62a8a1..0000000000 --- a/src/servers/input/InputServerDevice.h +++ /dev/null @@ -1,78 +0,0 @@ -/****************************************************************************** -/ -/ File: InputServerDevice.h -/ -/ Description: Add-on class for input_server devices. -/ -/ Copyright 1998, Be Incorporated, All Rights Reserved. -/ -******************************************************************************/ - -#ifndef _INPUTSERVERDEVICE_H -#define _INPUTSERVERDEVICE_H - -#include -#include -#include - - -struct input_device_ref { - char *name; - input_device_type type; - void *cookie; -}; - - -enum { - // B_KEYBOARD_DEVICE notifications - B_KEY_MAP_CHANGED = 1, - B_KEY_LOCKS_CHANGED, - B_KEY_REPEAT_DELAY_CHANGED, - B_KEY_REPEAT_RATE_CHANGED, - - // B_POINTING_DEVICE notifications - B_MOUSE_TYPE_CHANGED, - B_MOUSE_MAP_CHANGED, - B_MOUSE_SPEED_CHANGED, - B_CLICK_SPEED_CHANGED, - B_MOUSE_ACCELERATION_CHANGED -}; - - -class _BDeviceAddOn_; - - -class BInputServerDevice { -public: - BInputServerDevice(); - virtual ~BInputServerDevice(); - - virtual status_t InitCheck(); - virtual status_t SystemShuttingDown(); - - virtual status_t Start(const char *device, void *cookie); - virtual status_t Stop(const char *device, void *cookie); - virtual status_t Control(const char *device, - void *cookie, - uint32 code, - BMessage *message); - - status_t RegisterDevices(input_device_ref **devices); - status_t UnregisterDevices(input_device_ref **devices); - - status_t EnqueueMessage(BMessage *message); - - status_t StartMonitoringDevice(const char *device); - status_t StopMonitoringDevice(const char *device); - -private: - _BDeviceAddOn_* fOwner; - virtual void _ReservedInputServerDevice1(); - virtual void _ReservedInputServerDevice2(); - virtual void _ReservedInputServerDevice3(); - virtual void _ReservedInputServerDevice4(); - uint32 _reserved[4]; -}; - - -#endif diff --git a/src/servers/input/InputServerFilter.cpp b/src/servers/input/InputServerFilter.cpp index 20f359b792..fbbbcc0e1b 100644 --- a/src/servers/input/InputServerFilter.cpp +++ b/src/servers/input/InputServerFilter.cpp @@ -59,9 +59,7 @@ BInputServerFilter::~BInputServerFilter() status_t BInputServerFilter::InitCheck() { - status_t dummy; - - return dummy; + return B_OK; } @@ -73,9 +71,7 @@ filter_result BInputServerFilter::Filter(BMessage *message, BList *outList) { - filter_result dummy; - - return dummy; + return B_DISPATCH_MESSAGE; } diff --git a/src/servers/input/InputServerFilter.h b/src/servers/input/InputServerFilter.h deleted file mode 100644 index 28e37f4133..0000000000 --- a/src/servers/input/InputServerFilter.h +++ /dev/null @@ -1,39 +0,0 @@ -/****************************************************************************** -/ -/ File: InputServerFilter.h -/ -/ Description: Add-on class for input_server filters. -/ -/ Copyright 1998, Be Incorporated, All Rights Reserved. -/ -*******************************************************************************/ - -#ifndef _INPUTSERVERFILTER_H -#define _INPUTSERVERFILTER_H - -#include -#include -#include - - -class BInputServerFilter { -public: - BInputServerFilter(); - virtual ~BInputServerFilter(); - - virtual status_t InitCheck(); - - virtual filter_result Filter(BMessage *message, BList *outList); - - status_t GetScreenRegion(BRegion *region) const; - -private: - virtual void _ReservedInputServerFilter1(); - virtual void _ReservedInputServerFilter2(); - virtual void _ReservedInputServerFilter3(); - virtual void _ReservedInputServerFilter4(); - uint32 _reserved[4]; -}; - - -#endif diff --git a/src/servers/input/InputServerMethod.cpp b/src/servers/input/InputServerMethod.cpp index 4a1fddf954..0055ada9c8 100644 --- a/src/servers/input/InputServerMethod.cpp +++ b/src/servers/input/InputServerMethod.cpp @@ -61,9 +61,7 @@ BInputServerMethod::~BInputServerMethod() status_t BInputServerMethod::MethodActivated(bool active) { - status_t dummy; - - return dummy; + return B_OK; } diff --git a/src/servers/input/InputServerMethod.h b/src/servers/input/InputServerMethod.h deleted file mode 100644 index 98a758f25c..0000000000 --- a/src/servers/input/InputServerMethod.h +++ /dev/null @@ -1,47 +0,0 @@ -/****************************************************************************** -/ -/ File: InputServerMethod.h -/ -/ Description: Add-on class for input_server methods. -/ -/ Copyright 1998, Be Incorporated, All Rights Reserved. -/ -******************************************************************************/ - -#ifndef _INPUTSERVERMETHOD_H -#define _INPUTSERVERMETHOD_H - -#include -#include -#include - - -class _BMethodAddOn_; - - -class BInputServerMethod : public BInputServerFilter { -public: - BInputServerMethod(const char *name, - const uchar *icon); - virtual ~BInputServerMethod(); - - virtual status_t MethodActivated(bool active); - - status_t EnqueueMessage(BMessage *message); - - status_t SetName(const char *name); - status_t SetIcon(const uchar *icon); - status_t SetMenu(const BMenu *menu, const BMessenger target); - -private: - _BMethodAddOn_* fOwner; - - virtual void _ReservedInputServerMethod1(); - virtual void _ReservedInputServerMethod2(); - virtual void _ReservedInputServerMethod3(); - virtual void _ReservedInputServerMethod4(); - uint32 _reserved[4]; -}; - - -#endif