d5195ebb34ae811f4efa788d7ea4fc08abe3fe45
[gpgme.git] / src / gpgme.def
1 ; gpgme.def - List of symbols to export.
2 ; Copyright (C) 2005 g10 Code GmbH
3 ;
4 ; This file is part of GPGME.
5 ;
6 ; GPGME is free software; you can redistribute it and/or modify
7 ; it under the terms of the GNU Lesser general Public License as
8 ; published by the Free Software Foundation; either version 2.1 of
9 ; the License, or (at your option) any later version.
10 ;
11 ; GPGME is distributed in the hope that it will be useful,
12 ; but WITHOUT ANY WARRANTY; without even the implied warranty of
13 ; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
14 ; GNU Lesser General Public License for more details.
15 ;
16 ; You should have received a copy of the GNU Lesser General Public
17 ; License along with this program; if not, write to the Free Software
18 ; Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA
19
20
21 EXPORTS
22     gpgme_check_version                   @1
23     gpgme_get_engine_info                 @2   
24     gpgme_engine_check_version            @3   
25                                                 
26     gpgme_err_code_from_errno             @4   
27     gpgme_err_code_to_errno               @5   
28     gpgme_err_make_from_errno             @6   
29     gpgme_error_from_errno                @7   
30     gpgme_strerror                        @8   
31     gpgme_strerror_r                      @9   
32     gpgme_strsource                       @10  
33                                                 
34     gpgme_data_get_encoding               @11  
35     gpgme_data_new                        @12  
36     gpgme_data_new_from_cbs               @13  
37     gpgme_data_new_from_fd                @14  
38     gpgme_data_new_from_file              @15  
39     gpgme_data_new_from_filepart          @16  
40     gpgme_data_new_from_mem               @17  
41     gpgme_data_new_from_stream            @18  
42     gpgme_data_read                       @19  
43     gpgme_data_release                    @20  
44     gpgme_data_release_and_get_mem        @21  
45     gpgme_data_seek                       @22  
46     gpgme_data_set_encoding               @23  
47     gpgme_data_write                      @24  
48                                                         
49     gpgme_get_protocol_name               @25  
50     gpgme_hash_algo_name                  @26  
51     gpgme_pubkey_algo_name                @27  
52                                                 
53     gpgme_new                             @28  
54     gpgme_get_armor                       @29  
55     gpgme_get_include_certs               @30  
56     gpgme_get_io_cbs                      @31  
57     gpgme_get_keylist_mode                @32  
58     gpgme_get_passphrase_cb               @33  
59     gpgme_get_progress_cb                 @34  
60     gpgme_get_protocol                    @35  
61     gpgme_get_textmode                    @36  
62     gpgme_release                         @37  
63     gpgme_set_armor                       @38  
64     gpgme_set_include_certs               @39  
65     gpgme_set_io_cbs                      @40  
66     gpgme_set_keylist_mode                @41  
67     gpgme_set_locale                      @42  
68     gpgme_set_passphrase_cb               @43  
69     gpgme_set_progress_cb                 @44  
70     gpgme_set_protocol                    @45  
71     gpgme_set_textmode                    @46  
72     gpgme_signers_add                     @47  
73     gpgme_signers_clear                   @48  
74     gpgme_signers_enum                    @49  
75                                                 
76     gpgme_key_ref                         @50  
77     gpgme_key_unref                       @51  
78     gpgme_key_release                     @52  
79                                                 
80     gpgme_trust_item_ref                  @53  
81     gpgme_trust_item_unref                @54  
82                                                 
83     gpgme_cancel                          @55  
84     gpgme_op_card_edit                    @56  
85     gpgme_op_card_edit_start              @57  
86     gpgme_op_decrypt                      @58  
87     gpgme_op_decrypt_result               @59  
88     gpgme_op_decrypt_start                @60  
89     gpgme_op_decrypt_verify               @61  
90     gpgme_op_decrypt_verify_start         @62  
91     gpgme_op_delete                       @63  
92     gpgme_op_delete_start                 @64  
93     gpgme_op_edit                         @65  
94     gpgme_op_edit_start                   @66  
95     gpgme_op_encrypt                      @67  
96     gpgme_op_encrypt_result               @68  
97     gpgme_op_encrypt_sign                 @69  
98     gpgme_op_encrypt_sign_start           @70  
99     gpgme_op_encrypt_start                @71  
100     gpgme_op_export                       @72  
101     gpgme_op_export_ext                   @73  
102     gpgme_op_export_ext_start             @74  
103     gpgme_op_export_start                 @75  
104     gpgme_op_genkey                       @76  
105     gpgme_op_genkey_result                @77  
106     gpgme_op_genkey_start                 @78  
107     gpgme_get_key                         @79  
108     gpgme_op_import                       @80  
109     gpgme_op_import_result                @81  
110     gpgme_op_import_start                 @82  
111     gpgme_op_keylist_end                  @83  
112     gpgme_op_keylist_ext_start            @84  
113     gpgme_op_keylist_next                 @85  
114     gpgme_op_keylist_result               @86  
115     gpgme_op_keylist_start                @87  
116     gpgme_op_sign                         @88  
117     gpgme_op_sign_result                  @89  
118     gpgme_op_sign_start                   @90  
119     gpgme_op_trustlist_end                @91  
120     gpgme_op_trustlist_next               @92  
121     gpgme_op_trustlist_start              @93  
122     gpgme_op_verify                       @94  
123     gpgme_op_verify_result                @95  
124     gpgme_op_verify_start                 @96  
125     gpgme_wait                            @97  
126                                                 
127     gpgme_data_new_with_read_cb           @98  
128     gpgme_data_rewind                     @99  
129     gpgme_get_sig_status                  @100 
130     gpgme_get_sig_string_attr             @101 
131     gpgme_get_sig_ulong_attr              @102 
132     gpgme_get_sig_key                     @103 
133     gpgme_key_get_string_attr             @104 
134     gpgme_key_get_ulong_attr              @105 
135     gpgme_key_sig_get_string_attr         @106 
136     gpgme_key_sig_get_ulong_attr          @107 
137     gpgme_op_import_ext                   @108 
138     gpgme_trust_item_get_int_attr         @109 
139     gpgme_trust_item_get_string_attr      @110 
140     gpgme_trust_item_release              @111 
141                                                 
142     gpgme_set_engine_info                 @112 
143                                                 
144     gpgme_ctx_get_engine_info             @113 
145     gpgme_ctx_set_engine_info             @114
146
147     gpgme_data_set_file_name              @115
148     gpgme_data_get_file_name              @116
149
150     gpgme_sig_notation_clear              @117
151     gpgme_sig_notation_add                @118
152     gpgme_sig_notation_get                @119
153
154     gpgme_free                            @120
155
156     gpgme_get_giochannel                  @121
157     gpgme_get_fdptr                       @122
158
159     gpgme_op_getauditlog_start            @123
160     gpgme_op_getauditlog                  @124
161
162     gpgme_conf_release                    @125
163     gpgme_conf_arg_new                    @126
164     gpgme_conf_arg_release                @127
165     gpgme_conf_opt_change                 @128
166     gpgme_op_conf_load                    @129
167     gpgme_op_conf_save                    @130
168
169     gpgme_cancel_async                    @131
170
171     gpgme_op_assuan_result                @132
172     gpgme_op_assuan_transact_start        @133
173     gpgme_op_assuan_transact              @134
174
175     gpgme_check_version_internal          @135
176     
177     gpgme_io_read                         @136
178     gpgme_io_write                        @137
179
180     gpgme_result_ref                     @138
181     gpgme_result_unref                   @139
182
183     gpgme_op_import_keys                  @140
184     gpgme_op_import_keys_start            @141
185     gpgme_op_export_keys                  @142
186     gpgme_op_export_keys_start            @143
187
188 ; END
189