summaryrefslogtreecommitdiffstats
path: root/src/smartcard-manager.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/smartcard-manager.h')
-rw-r--r--src/smartcard-manager.h21
1 files changed, 21 insertions, 0 deletions
diff --git a/src/smartcard-manager.h b/src/smartcard-manager.h
index 4811083..2a7fd48 100644
--- a/src/smartcard-manager.h
+++ b/src/smartcard-manager.h
@@ -35,8 +35,19 @@ G_BEGIN_DECLS
typedef struct _SpiceSmartcardManager SpiceSmartcardManager;
typedef struct _SpiceSmartcardManagerClass SpiceSmartcardManagerClass;
typedef struct _SpiceSmartcardManagerPrivate SpiceSmartcardManagerPrivate;
+
+/**
+ * SpiceSmartcardReader:
+ *
+ * The #SpiceSmartcardReader struct is opaque and cannot be accessed directly.
+ */
typedef struct _SpiceSmartcardReader SpiceSmartcardReader;
+/**
+ * SpiceSmartcardManager:
+ *
+ * The #SpiceSmartcardManager struct is opaque and should not be accessed directly.
+ */
struct _SpiceSmartcardManager
{
GObject parent;
@@ -46,6 +57,16 @@ struct _SpiceSmartcardManager
/* Do not add fields to this struct */
};
+/**
+ * SpiceSmartcardManagerClass:
+ * @parent_class: Parent class.
+ * @reader_added: Signal class handler for the #SpiceSmartcardManager::reader_added signal.
+ * @reader_removed: Signal class handler for the #SpiceSmartcardManager::reader_removed signal.
+ * @card_inserted: Signal class handler for the #SpiceSmartcardManager::card_inserted signal.
+ * @card_removed: Signal class handler for the #SpiceSmartcardManager::card_removed signal.
+ *
+ * Class structure for #SpiceSmartcardManager.
+ */
struct _SpiceSmartcardManagerClass
{
GObjectClass parent_class;