Blame gck/gck-deprecated.h

Packit b00eeb
/* -*- Mode: C; indent-tabs-mode: t; c-basic-offset: 8; tab-width: 8 -*- */
Packit b00eeb
/* gck-deprecated.h - the GObject PKCS#11 wrapper library
Packit b00eeb
Packit b00eeb
   Copyright (C) 2011 Stefan Walter
Packit b00eeb
Packit b00eeb
   The Gnome Keyring Library is free software; you can redistribute it and/or
Packit b00eeb
   modify it under the terms of the GNU Library General Public License as
Packit b00eeb
   published by the Free Software Foundation; either version 2 of the
Packit b00eeb
   License, or (at your option) any later version.
Packit b00eeb
Packit b00eeb
   The Gnome Keyring Library is distributed in the hope that it will be useful,
Packit b00eeb
   but WITHOUT ANY WARRANTY; without even the implied warranty of
Packit b00eeb
   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
Packit b00eeb
   Library General Public License for more details.
Packit b00eeb
Packit b00eeb
   You should have received a copy of the GNU Library General Public
Packit b00eeb
   License along with the Gnome Library; see the file COPYING.LIB.  If not,
Packit b00eeb
   see <http://www.gnu.org/licenses/>.
Packit b00eeb
Packit b00eeb
   Author: Stef Walter <stefw@collabora.co.uk>
Packit b00eeb
*/
Packit b00eeb
Packit b00eeb
#ifndef GCK_DEPRECATED_H
Packit b00eeb
#define GCK_DEPRECATED_H
Packit b00eeb
Packit b00eeb
#include "gck.h"
Packit b00eeb
Packit b00eeb
G_BEGIN_DECLS
Packit b00eeb
Packit b00eeb
#ifndef GCK_DISABLE_DEPRECATED
Packit b00eeb
Packit b00eeb
typedef             GArray                                  GckMechanisms;
Packit b00eeb
Packit b00eeb
#define             gck_mechanisms_free(a)                  (g_array_free (a, TRUE))
Packit b00eeb
Packit b00eeb
#define             CKR_GCK_MODULE_PROBLEM                  GCK_ERROR_MODULE_PROBLEM
Packit b00eeb
Packit b00eeb
GQuark              gck_get_error_quark                     (void);
Packit b00eeb
Packit b00eeb
GQuark              gck_uri_get_error_quark                 (void);
Packit b00eeb
Packit b00eeb
#define             GCK_URI_BAD_PREFIX                      GCK_URI_BAD_SCHEME
Packit b00eeb
Packit b00eeb
GType               gck_attributes_get_boxed_type           (void) G_GNUC_CONST;
Packit b00eeb
Packit b00eeb
GckAttributes *     gck_attributes_new_full                 (GckAllocator allocator);
Packit b00eeb
Packit b00eeb
GckAttribute *      gck_attributes_add                      (GckAttributes *attrs,
Packit b00eeb
                                                             GckAttribute *attr);
Packit b00eeb
Packit b00eeb
void                gck_attributes_add_all                  (GckAttributes *attrs,
Packit b00eeb
                                                             GckAttributes *from);
Packit b00eeb
Packit b00eeb
GckAttribute *      gck_attributes_add_data                 (GckAttributes *attrs,
Packit b00eeb
                                                             gulong attr_type,
Packit b00eeb
                                                             const guchar *value,
Packit b00eeb
                                                             gsize length);
Packit b00eeb
Packit b00eeb
GckAttribute *      gck_attributes_add_invalid              (GckAttributes *attrs,
Packit b00eeb
                                                             gulong attr_type);
Packit b00eeb
Packit b00eeb
GckAttribute *      gck_attributes_add_empty                (GckAttributes *attrs,
Packit b00eeb
                                                             gulong attr_type);
Packit b00eeb
Packit b00eeb
GckAttribute*       gck_attributes_add_boolean              (GckAttributes *attrs,
Packit b00eeb
                                                             gulong attr_type,
Packit b00eeb
                                                             gboolean value);
Packit b00eeb
Packit b00eeb
GckAttribute*       gck_attributes_add_string               (GckAttributes *attrs,
Packit b00eeb
                                                             gulong attr_type,
Packit b00eeb
                                                             const gchar *value);
Packit b00eeb
Packit b00eeb
GckAttribute*       gck_attributes_add_date                 (GckAttributes *attrs,
Packit b00eeb
                                                             gulong attr_type,
Packit b00eeb
                                                             const GDate *value);
Packit b00eeb
Packit b00eeb
GckAttribute*       gck_attributes_add_ulong                (GckAttributes *attrs,
Packit b00eeb
                                                             gulong attr_type,
Packit b00eeb
                                                             gulong value);
Packit b00eeb
Packit b00eeb
void                gck_attributes_set                      (GckAttributes *attrs,
Packit b00eeb
                                                             GckAttribute *attr);
Packit b00eeb
Packit b00eeb
void                gck_attributes_set_boolean              (GckAttributes *attrs,
Packit b00eeb
                                                             gulong attr_type,
Packit b00eeb
                                                             gboolean value);
Packit b00eeb
Packit b00eeb
void                gck_attributes_set_ulong                (GckAttributes *attrs,
Packit b00eeb
                                                             gulong attr_type,
Packit b00eeb
                                                             gulong value);
Packit b00eeb
Packit b00eeb
void                gck_attributes_set_string               (GckAttributes *attrs,
Packit b00eeb
                                                             gulong attr_type,
Packit b00eeb
                                                             const gchar *value);
Packit b00eeb
Packit b00eeb
void                gck_attributes_set_date                 (GckAttributes *attrs,
Packit b00eeb
                                                             gulong attr_type,
Packit b00eeb
                                                             const GDate *value);
Packit b00eeb
Packit b00eeb
void                gck_attributes_set_all                  (GckAttributes *attrs,
Packit b00eeb
                                                             GckAttributes *from);
Packit b00eeb
Packit b00eeb
GckAttributes *     gck_attributes_dup                      (GckAttributes *attrs);
Packit b00eeb
Packit b00eeb
#endif /* GCK_DISABLE_DEPRECATED */
Packit b00eeb
Packit b00eeb
G_END_DECLS
Packit b00eeb
Packit b00eeb
#endif /* GCK_H */