summaryrefslogtreecommitdiffstats
path: root/common
diff options
context:
space:
mode:
authorMarcel Holtmann <marcel@holtmann.org>2008-06-07 08:49:19 +0000
committerMarcel Holtmann <marcel@holtmann.org>2008-06-07 08:49:19 +0000
commit92faff9a094d5cbdfaa3c83f3fe17074a483ce55 (patch)
tree073142b4e37f963777577b9dc488d71178feda81 /common
parent295bd4a9d96be39cad5bb85e50b3b682c89d65aa (diff)
Cleanup errors and remove unused functions
Diffstat (limited to 'common')
-rw-r--r--common/error.c157
-rw-r--r--common/error.h30
2 files changed, 0 insertions, 187 deletions
diff --git a/common/error.c b/common/error.c
index 096b8651..adf2aa4f 100644
--- a/common/error.c
+++ b/common/error.c
@@ -42,17 +42,6 @@ DBusMessage *create_errno_message(DBusMessage *msg, int err)
}
/**
- org.bluez.Error.DeviceUnreachable:
-
- The remote device is either powered down or out of range.
-*/
-DBusHandlerResult error_device_unreachable(DBusConnection *conn, DBusMessage *msg)
-{
- return error_common_reply(conn, msg, ERROR_INTERFACE ".DeviceUnreachable",
- "Device Unreachable");
-}
-
-/**
org.bluez.Error.ConnectionAttemptFailed:
An unexpected error (other than DeviceUnreachable) error has occured while
@@ -66,74 +55,6 @@ DBusHandlerResult error_connection_attempt_failed(DBusConnection *conn, DBusMess
}
/**
- org.bluez.Error.AlreadyConnected:
-
- A connection request has been received on an already connected device.
-*/
-DBusHandlerResult error_already_connected(DBusConnection *conn, DBusMessage *msg)
-{
- return error_common_reply(conn, msg,
- ERROR_INTERFACE ".AlreadyConnected",
- "Already connected to a device");
-}
-
-/**
- org.bluez.Error.InProgress:
-
- Error returned if an operation is in progress. Since
- this is a generic error that can be used in various
- situations, the error message should be more clear
- about what is in progress. For example "Bonding in
- progress".
- */
-DBusHandlerResult error_in_progress(DBusConnection *conn, DBusMessage *msg,
- const char *str)
-{
- return error_common_reply(conn, msg, ERROR_INTERFACE ".InProgress", str);
-}
-
-/**
- org.bluez.Error.InvalidArguments:
-
- The DBUS request does not contain the right number of
- arguments with the right type, or the arguments are there but
- their value is wrong, or does not makes sense in the current context.
-*/
-DBusHandlerResult error_invalid_arguments(DBusConnection *conn, DBusMessage *msg,
- const char *descr)
-{
- return error_common_reply(conn, msg,
- ERROR_INTERFACE ".InvalidArguments",
- descr ? descr : "Invalid arguments in method call");
-}
-
-/**
- org.bluez.Error.OutOfMemory:
-
- Not enough memory to execute the request.
- Error returned when a memory allocation via malloc()
- fails. This error is similar to ENOMEM.
-*/
-DBusHandlerResult error_out_of_memory(DBusConnection *conn, DBusMessage *msg)
-{
- return error_common_reply(conn, msg, ERROR_INTERFACE ".OutOfMemory",
- "Out of memory");
-}
-
-/**
- org.bluez.Error.NotAvailable:
-
- The requested information is not there.
- Examples of use: Adapter object when remote info is not available, or Database
- object record is not found
-*/
-DBusHandlerResult error_not_available(DBusConnection *conn, DBusMessage *msg)
-{
- return error_common_reply(conn, msg, ERROR_INTERFACE ".NotAvailable",
- "Not available");
-}
-
-/**
org.bluez.Error.NotSupported:
The remote device does not support the expected feature.
@@ -147,56 +68,6 @@ DBusHandlerResult error_not_supported(DBusConnection *conn, DBusMessage *msg)
}
/**
- org.bluez.Error.NotConnected:
-
- The remote device is not connected, while the method call
- would expect it to be, or is not in the expected state to
- perform the action
-*/
-DBusHandlerResult error_not_connected(DBusConnection *conn, DBusMessage *msg)
-{
- return error_common_reply(conn, msg, ERROR_INTERFACE ".NotConnected",
- "Not connected");
-}
-
-/**
- org.bluez.Error.AlreadyExists:
-
- One of the requested elements already exists
- Examples of use: Bonding, record, passkey agent, auth agent,
- hid device ... already exists
-*/
-DBusHandlerResult error_already_exists(DBusConnection *conn, DBusMessage *msg,
- const char *str)
-{
- return error_common_reply(conn, msg, ERROR_INTERFACE ".AlreadyExists", str);
-}
-
-/**
- org.bluez.Error.DoesNotExist:
-
- One of the requested elements does not exist
- Examples of use: Bonding, record, passkey agent, auth agent, bluetooth device
- ... does not exist.
-*/
-DBusHandlerResult error_does_not_exist(DBusConnection *conn, DBusMessage *msg,
- const char *str)
-{
- return error_common_reply(conn, msg, ERROR_INTERFACE ".DoesNotExist", str);
-}
-
-/**
- org.bluez.Error.DoesNotExist:
-
- Same as error_does_not_exist, but with device error message
-*/
-DBusHandlerResult error_device_does_not_exist(DBusConnection *conn,
- DBusMessage *msg)
-{
- return error_does_not_exist(conn, msg, "Device does not exist");
-}
-
-/**
org.bluez.Error.Canceled:
The operation was canceled.
@@ -252,31 +123,3 @@ DBusHandlerResult error_common_reply(DBusConnection *conn, DBusMessage *msg,
return DBUS_HANDLER_RESULT_HANDLED;
}
-
-/**
- org.bluez.Error.UnknownMethod:
-
- Used in experimental code.
-*/
-DBusHandlerResult error_unknown_method(DBusConnection *conn, DBusMessage *msg)
-{
- DBusMessage *derr;
- char error[128];
- const char *signature = dbus_message_get_signature(msg);
- const char *method = dbus_message_get_member(msg);
- const char *interface = dbus_message_get_interface(msg);
-
- snprintf(error, 128, "Method \"%s\" with signature \"%s\" on interface \"%s\" doesn't exist",
- method, signature, interface);
-
- derr = dbus_message_new_error(msg, ERROR_INTERFACE ".UnknownMethod",
- error);
- if (!derr)
- return DBUS_HANDLER_RESULT_NEED_MEMORY;
-
- dbus_connection_send(conn, derr, NULL);
-
- dbus_message_unref(derr);
-
- return DBUS_HANDLER_RESULT_HANDLED;
-}
diff --git a/common/error.h b/common/error.h
index a2492601..68ce105a 100644
--- a/common/error.h
+++ b/common/error.h
@@ -29,41 +29,13 @@
DBusMessage *create_errno_message(DBusMessage *msg, int err);
-DBusHandlerResult error_device_unreachable(DBusConnection *conn,
- DBusMessage *msg);
-
DBusHandlerResult error_connection_attempt_failed(DBusConnection *conn,
DBusMessage *msg,
int err);
-DBusHandlerResult error_already_connected(DBusConnection *conn,
- DBusMessage *msg);
-
-DBusHandlerResult error_not_connected(DBusConnection *conn, DBusMessage *msg);
-
-DBusHandlerResult error_in_progress(DBusConnection *conn, DBusMessage *msg,
- const char *str);
-
-DBusHandlerResult error_invalid_arguments(DBusConnection *conn,
- DBusMessage *msg,
- const char *str);
-
-DBusHandlerResult error_out_of_memory(DBusConnection *conn, DBusMessage *msg);
-
-DBusHandlerResult error_not_available(DBusConnection *conn, DBusMessage *msg);
-
DBusHandlerResult error_not_supported(DBusConnection *conn,
DBusMessage *msg);
-DBusHandlerResult error_already_exists(DBusConnection *conn, DBusMessage *msg,
- const char *str);
-
-DBusHandlerResult error_does_not_exist(DBusConnection *conn, DBusMessage *msg,
- const char *str);
-
-DBusHandlerResult error_device_does_not_exist(DBusConnection *conn,
- DBusMessage *msg);
-
DBusHandlerResult error_canceled(DBusConnection *conn, DBusMessage *msg,
const char *str);
@@ -75,5 +47,3 @@ DBusHandlerResult error_failed_errno(DBusConnection *conn, DBusMessage *msg,
DBusHandlerResult error_common_reply(DBusConnection *conn, DBusMessage *msg,
const char *name, const char *descr);
-
-DBusHandlerResult error_unknown_method(DBusConnection *conn, DBusMessage *msg);