-SUBDIRS = gcr gp11
+SUBDIRS = gcr gck
# of using the various options.
# The name of the module, e.g. 'glib'.
-DOC_MODULE=gp11
+DOC_MODULE=gck
# Uncomment for versioned docs and specify the version of the module, e.g. '2'.
#DOC_MODULE_VERSION=2
# gtk-doc will search all .c & .h files beneath here for inline comments
# documenting the functions and macros.
# e.g. DOC_SOURCE_DIR=../../../gtk
-DOC_SOURCE_DIR=../../../gp11
+DOC_SOURCE_DIR=../../../gck
# Extra options to pass to gtkdoc-scangobj. Not normally needed.
SCANGOBJ_OPTIONS=
# Comment this out if you want your docs-status tested during 'make check'
#TESTS_ENVIRONMENT = cd $(srcsrc)
#TESTS = $(GTKDOC_CHECK)
-
--- /dev/null
+<?xml version="1.0"?>
+<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN"
+ "http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd">
+<book id="index" xmlns:xi="http://www.w3.org/2003/XInclude">
+ <bookinfo>
+ <title>GCK Reference Manual</title>
+ <releaseinfo>
+ For GCK
+ The latest version of this documentation can be found on-line at
+ <ulink role="online-location" url="http://library.gnome.org/devel/gck/unstable/">http://library.gnome.org/devel/gck/unstable/</ulink>.
+ </releaseinfo>
+ </bookinfo>
+
+ <chapter>
+ <title>PKCS#11 GObject Bindings</title>
+ <xi:include href="xml/gck-module.xml"/>
+ <xi:include href="xml/gck-slot.xml"/>
+ <xi:include href="xml/gck-session.xml"/>
+ <xi:include href="xml/gck-object.xml"/>
+ <xi:include href="xml/gck-attribute.xml"/>
+ <xi:include href="xml/gck-attributes.xml"/>
+ <xi:include href="xml/gck-error.xml"/>
+ <xi:include href="xml/gck-misc.xml"/>
+ </chapter>
+</book>
--- /dev/null
+<SECTION>
+<FILE>gck-attribute</FILE>
+GckAttribute
+gck_attribute_init
+gck_attribute_init_invalid
+gck_attribute_init_empty
+gck_attribute_init_boolean
+gck_attribute_init_date
+gck_attribute_init_ulong
+gck_attribute_init_string
+gck_attribute_init_copy
+gck_attribute_new
+gck_attribute_new_invalid
+gck_attribute_new_empty
+gck_attribute_new_boolean
+gck_attribute_new_date
+gck_attribute_new_ulong
+gck_attribute_new_string
+gck_attribute_is_invalid
+gck_attribute_get_boolean
+gck_attribute_get_ulong
+gck_attribute_get_string
+gck_attribute_get_date
+gck_attribute_dup
+gck_attribute_clear
+gck_attribute_free
+</SECTION>
+
+<SECTION>
+<FILE>gck-attributes</FILE>
+GckAttributes
+GCK_TYPE_ATTRIBUTES
+gck_attributes_new
+gck_attributes_new_empty
+gck_attributes_newv
+gck_attributes_at
+gck_attributes_add
+gck_attributes_add_data
+gck_attributes_add_invalid
+gck_attributes_add_empty
+gck_attributes_add_boolean
+gck_attributes_add_string
+gck_attributes_add_date
+gck_attributes_add_ulong
+gck_attributes_find
+gck_attributes_find_boolean
+gck_attributes_find_ulong
+gck_attributes_find_string
+gck_attributes_find_date
+gck_attributes_count
+gck_attributes_ref
+gck_attributes_unref
+GckAllocator
+GCK_BOOLEAN
+GCK_ULONG
+GCK_STRING
+GCK_DATE
+GCK_INVALID
+</SECTION>
+
+<SECTION>
+<FILE>gck-module</FILE>
+GckModule
+gck_module_new
+gck_module_initialize
+gck_module_equal
+gck_module_hash
+gck_module_get_path
+gck_module_get_functions
+gck_module_get_info
+gck_module_get_slots
+gck_module_get_pool_sessions
+gck_module_set_pool_sessions
+gck_module_get_auto_authenticate
+gck_module_set_auto_authenticate
+gck_module_enumerate_objects
+GckObjectForeachFunc
+GckModuleInfo
+gck_module_info_free
+</SECTION>
+
+<SECTION>
+<FILE>gck-slot</FILE>
+GckMechanismInfo
+gck_mechanism_info_free
+GckMechanisms
+gck_mechanisms_length
+gck_mechanisms_at
+gck_mechanisms_free
+gck_mechanisms_check
+GckSlot
+gck_slot_equal
+gck_slot_hash
+gck_slot_get_module
+gck_slot_get_handle
+gck_slot_get_info
+gck_slot_get_token_info
+gck_slot_get_mechanisms
+gck_slot_get_mechanism_info
+gck_slot_has_flags
+gck_slot_open_session
+gck_slot_open_session_full
+gck_slot_open_session_async
+gck_slot_open_session_finish
+GckSlotInfo
+gck_slot_info_free
+GckTokenInfo
+gck_token_info_free
+</SECTION>
+
+<SECTION>
+<FILE>gck-session</FILE>
+GckSession
+gck_session_from_handle
+gck_session_get_module
+gck_session_get_slot
+gck_session_get_handle
+gck_session_get_info
+gck_session_login
+gck_session_login_full
+gck_session_login_async
+gck_session_login_finish
+gck_session_logout
+gck_session_logout_full
+gck_session_logout_async
+gck_session_logout_finish
+gck_session_create_object
+gck_session_create_object_async
+gck_session_create_object_finish
+gck_session_find_objects
+gck_session_find_objects_async
+gck_session_find_objects_finish
+gck_session_encrypt
+gck_session_encrypt_full
+gck_session_encrypt_async
+gck_session_encrypt_finish
+gck_session_decrypt
+gck_session_decrypt_full
+gck_session_decrypt_async
+gck_session_decrypt_finish
+gck_session_sign
+gck_session_sign_full
+gck_session_sign_async
+gck_session_sign_finish
+gck_session_verify
+gck_session_verify_full
+gck_session_verify_async
+gck_session_verify_finish
+GckSessionInfo
+gck_session_info_free
+GckMechanism
+</SECTION>
+
+<SECTION>
+<FILE>gck-object</FILE>
+GckObject
+gck_object_from_handle
+gck_objects_from_handle_array
+gck_object_equal
+gck_object_hash
+gck_object_get_module
+gck_object_get_slot
+gck_object_get_handle
+gck_object_get_session
+gck_object_set_session
+gck_object_destroy
+gck_object_destroy_full
+gck_object_destroy_async
+gck_object_destroy_finish
+gck_object_set
+gck_object_set_async
+gck_object_set_finish
+gck_object_get
+gck_object_get_async
+gck_object_get_finish
+gck_object_get_data
+gck_object_get_data_full
+gck_object_get_data_async
+gck_object_get_data_finish
+</SECTION>
+
+<SECTION>
+<FILE>gck-error</FILE>
+GCK_VENDOR_CODE
+GCK_ERROR
+gck_message_from_rv
+CKR_GCK_MODULE_PROBLEM
+</SECTION>
+
+<SECTION>
+<FILE>gck-misc</FILE>
+gck_list_ref_copy
+gck_list_unref_free
+gck_string_from_chars
+</SECTION>
--- /dev/null
+gck_module_get_type
+gck_slot_get_type
+gck_session_get_type
+gck_object_get_type
+++ /dev/null
-<?xml version="1.0"?>
-<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN"
- "http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd">
-<book id="index" xmlns:xi="http://www.w3.org/2003/XInclude">
- <bookinfo>
- <title>GP11 Reference Manual</title>
- <releaseinfo>
- For GP11
- The latest version of this documentation can be found on-line at
- <ulink role="online-location" url="http://library.gnome.org/devel/gp11/unstable/">http://library.gnome.org/devel/gp11/unstable/</ulink>.
- </releaseinfo>
- </bookinfo>
-
- <chapter>
- <title>PKCS#11 GObject Bindings</title>
- <xi:include href="xml/gp11-module.xml"/>
- <xi:include href="xml/gp11-slot.xml"/>
- <xi:include href="xml/gp11-session.xml"/>
- <xi:include href="xml/gp11-object.xml"/>
- <xi:include href="xml/gp11-attribute.xml"/>
- <xi:include href="xml/gp11-attributes.xml"/>
- <xi:include href="xml/gp11-error.xml"/>
- <xi:include href="xml/gp11-misc.xml"/>
- </chapter>
-</book>
+++ /dev/null
-<SECTION>
-<FILE>gp11-attribute</FILE>
-GP11Attribute
-gp11_attribute_init
-gp11_attribute_init_invalid
-gp11_attribute_init_empty
-gp11_attribute_init_boolean
-gp11_attribute_init_date
-gp11_attribute_init_ulong
-gp11_attribute_init_string
-gp11_attribute_init_copy
-gp11_attribute_new
-gp11_attribute_new_invalid
-gp11_attribute_new_empty
-gp11_attribute_new_boolean
-gp11_attribute_new_date
-gp11_attribute_new_ulong
-gp11_attribute_new_string
-gp11_attribute_is_invalid
-gp11_attribute_get_boolean
-gp11_attribute_get_ulong
-gp11_attribute_get_string
-gp11_attribute_get_date
-gp11_attribute_dup
-gp11_attribute_clear
-gp11_attribute_free
-</SECTION>
-
-<SECTION>
-<FILE>gp11-attributes</FILE>
-GP11Attributes
-GP11_TYPE_ATTRIBUTES
-gp11_attributes_new
-gp11_attributes_new_empty
-gp11_attributes_newv
-gp11_attributes_at
-gp11_attributes_add
-gp11_attributes_add_data
-gp11_attributes_add_invalid
-gp11_attributes_add_empty
-gp11_attributes_add_boolean
-gp11_attributes_add_string
-gp11_attributes_add_date
-gp11_attributes_add_ulong
-gp11_attributes_find
-gp11_attributes_find_boolean
-gp11_attributes_find_ulong
-gp11_attributes_find_string
-gp11_attributes_find_date
-gp11_attributes_count
-gp11_attributes_ref
-gp11_attributes_unref
-GP11Allocator
-GP11_BOOLEAN
-GP11_ULONG
-GP11_STRING
-GP11_DATE
-GP11_INVALID
-</SECTION>
-
-<SECTION>
-<FILE>gp11-module</FILE>
-GP11Module
-gp11_module_new
-gp11_module_initialize
-gp11_module_equal
-gp11_module_hash
-gp11_module_get_path
-gp11_module_get_functions
-gp11_module_get_info
-gp11_module_get_slots
-gp11_module_get_pool_sessions
-gp11_module_set_pool_sessions
-gp11_module_get_auto_authenticate
-gp11_module_set_auto_authenticate
-gp11_module_enumerate_objects
-GP11ObjectForeachFunc
-GP11ModuleInfo
-gp11_module_info_free
-</SECTION>
-
-<SECTION>
-<FILE>gp11-slot</FILE>
-GP11MechanismInfo
-gp11_mechanism_info_free
-GP11Mechanisms
-gp11_mechanisms_length
-gp11_mechanisms_at
-gp11_mechanisms_free
-gp11_mechanisms_check
-GP11Slot
-gp11_slot_equal
-gp11_slot_hash
-gp11_slot_get_module
-gp11_slot_get_handle
-gp11_slot_get_info
-gp11_slot_get_token_info
-gp11_slot_get_mechanisms
-gp11_slot_get_mechanism_info
-gp11_slot_has_flags
-gp11_slot_open_session
-gp11_slot_open_session_full
-gp11_slot_open_session_async
-gp11_slot_open_session_finish
-GP11SlotInfo
-gp11_slot_info_free
-GP11TokenInfo
-gp11_token_info_free
-</SECTION>
-
-<SECTION>
-<FILE>gp11-session</FILE>
-GP11Session
-gp11_session_from_handle
-gp11_session_get_module
-gp11_session_get_slot
-gp11_session_get_handle
-gp11_session_get_info
-gp11_session_login
-gp11_session_login_full
-gp11_session_login_async
-gp11_session_login_finish
-gp11_session_logout
-gp11_session_logout_full
-gp11_session_logout_async
-gp11_session_logout_finish
-gp11_session_create_object
-gp11_session_create_object_async
-gp11_session_create_object_finish
-gp11_session_find_objects
-gp11_session_find_objects_async
-gp11_session_find_objects_finish
-gp11_session_encrypt
-gp11_session_encrypt_full
-gp11_session_encrypt_async
-gp11_session_encrypt_finish
-gp11_session_decrypt
-gp11_session_decrypt_full
-gp11_session_decrypt_async
-gp11_session_decrypt_finish
-gp11_session_sign
-gp11_session_sign_full
-gp11_session_sign_async
-gp11_session_sign_finish
-gp11_session_verify
-gp11_session_verify_full
-gp11_session_verify_async
-gp11_session_verify_finish
-GP11SessionInfo
-gp11_session_info_free
-GP11Mechanism
-</SECTION>
-
-<SECTION>
-<FILE>gp11-object</FILE>
-GP11Object
-gp11_object_from_handle
-gp11_objects_from_handle_array
-gp11_object_equal
-gp11_object_hash
-gp11_object_get_module
-gp11_object_get_slot
-gp11_object_get_handle
-gp11_object_get_session
-gp11_object_set_session
-gp11_object_destroy
-gp11_object_destroy_full
-gp11_object_destroy_async
-gp11_object_destroy_finish
-gp11_object_set
-gp11_object_set_async
-gp11_object_set_finish
-gp11_object_get
-gp11_object_get_async
-gp11_object_get_finish
-gp11_object_get_data
-gp11_object_get_data_full
-gp11_object_get_data_async
-gp11_object_get_data_finish
-</SECTION>
-
-<SECTION>
-<FILE>gp11-error</FILE>
-GP11_VENDOR_CODE
-GP11_ERROR
-gp11_message_from_rv
-CKR_GP11_MODULE_PROBLEM
-</SECTION>
-
-<SECTION>
-<FILE>gp11-misc</FILE>
-gp11_list_ref_copy
-gp11_list_unref_free
-gp11_string_from_chars
-</SECTION>
+++ /dev/null
-gp11_module_get_type
-gp11_slot_get_type
-gp11_session_get_type
-gp11_object_get_type