diff options
Diffstat (limited to 'src/driver.h')
-rw-r--r-- | src/driver.h | 43 |
1 files changed, 0 insertions, 43 deletions
diff --git a/src/driver.h b/src/driver.h deleted file mode 100644 index 2635a510..00000000 --- a/src/driver.h +++ /dev/null @@ -1,43 +0,0 @@ -/* - * - * oFono - Open Source Telephony - * - * Copyright (C) 2008-2009 Intel Corporation. All rights reserved. - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License version 2 as - * published by the Free Software Foundation. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA - * - */ - -#include <ofono/types.h> - -struct ofono_modem; - - -typedef void (*ofono_modem_attribute_query_cb_t)(const struct ofono_error *error, - const char *attribute, void *data); - -struct ofono_modem_attribute_ops { - void (*query_manufacturer)(struct ofono_modem *modem, - ofono_modem_attribute_query_cb_t cb, void *data); - void (*query_serial)(struct ofono_modem *modem, - ofono_modem_attribute_query_cb_t cb, void *data); - void (*query_model)(struct ofono_modem *modem, - ofono_modem_attribute_query_cb_t cb, void *data); - void (*query_revision)(struct ofono_modem *modem, - ofono_modem_attribute_query_cb_t cb, void *data); -}; - -struct ofono_modem *ofono_modem_register(struct ofono_modem_attribute_ops *ops); -int ofono_modem_unregister(struct ofono_modem *modem); - |