aboutsummaryrefslogtreecommitdiff
path: root/src/mm-bearer.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/mm-bearer.h')
-rw-r--r--src/mm-bearer.h21
1 files changed, 6 insertions, 15 deletions
diff --git a/src/mm-bearer.h b/src/mm-bearer.h
index 693e87cf..732446ab 100644
--- a/src/mm-bearer.h
+++ b/src/mm-bearer.h
@@ -36,11 +36,10 @@ typedef struct _MMBearer MMBearer;
typedef struct _MMBearerClass MMBearerClass;
typedef struct _MMBearerPrivate MMBearerPrivate;
-#define MM_BEARER_PATH "bearer-path"
-#define MM_BEARER_CONNECTION "bearer-connection"
-#define MM_BEARER_MODEM "bearer-modem"
-#define MM_BEARER_CONNECTION_FORBIDDEN_REASON "bearer-connection-forbidden-reason"
-#define MM_BEARER_STATUS "bearer-status"
+#define MM_BEARER_PATH "bearer-path"
+#define MM_BEARER_CONNECTION "bearer-connection"
+#define MM_BEARER_MODEM "bearer-modem"
+#define MM_BEARER_STATUS "bearer-status"
/* Prefix for all bearer object paths */
#define MM_DBUS_BEARER_PREFIX MM_DBUS_PATH "/Bearers"
@@ -52,12 +51,6 @@ typedef enum { /*< underscore_name=mm_bearer_status >*/
MM_BEARER_STATUS_CONNECTED,
} MMBearerStatus;
-typedef enum { /*< underscore_name=mm_bearer_connection_forbidden_reason >*/
- MM_BEARER_CONNECTION_FORBIDDEN_REASON_NONE,
- MM_BEARER_CONNECTION_FORBIDDEN_REASON_UNREGISTERED,
- MM_BEARER_CONNECTION_FORBIDDEN_REASON_ROAMING,
-} MMBearerConnectionForbiddenReason;
-
struct _MMBearer {
MmGdbusBearerSkeleton parent;
MMBearerPrivate *priv;
@@ -95,10 +88,6 @@ const gchar *mm_bearer_get_path (MMBearer *bearer);
void mm_bearer_expose_properties (MMBearer *bearer,
MMCommonBearerProperties *properties);
-void mm_bearer_set_connection_allowed (MMBearer *bearer);
-void mm_bearer_set_connection_forbidden (MMBearer *bearer,
- MMBearerConnectionForbiddenReason reason);
-
MMBearerStatus mm_bearer_get_status (MMBearer *bearer);
void mm_bearer_connect (MMBearer *self,
@@ -115,4 +104,6 @@ gboolean mm_bearer_disconnect_finish (MMBearer *self,
GAsyncResult *res,
GError **error);
+void mm_bearer_disconnect_force (MMBearer *self);
+
#endif /* MM_BEARER_H */