Imported Upstream version 1.12.0
[platform/upstream/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     gpgme_op_assuan_transact_ext          @144
189
190     gpgme_wait_ext                        @145
191     gpgme_op_vfs_mount_result             @146
192     gpgme_op_vfs_mount                    @147
193     gpgme_op_vfs_create                   @148
194
195     gpgme_key_from_uid                    @149
196     gpgme_set_sub_protocol                @150
197     gpgme_get_sub_protocol                @151
198
199     gpgme_op_passwd_start                 @152
200     gpgme_op_passwd                       @153
201
202     gpgme_err_code_from_syserror          @154
203     gpgme_err_set_errno                   @155
204
205     gpgme_set_global_flag                 @156
206
207     gpgme_io_writen                       @157
208
209     gpgme_set_pinentry_mode               @158
210     gpgme_get_pinentry_mode               @159
211
212     gpgme_signers_count                   @160
213
214     gpgme_data_identify                   @161
215
216     gpgme_get_dirinfo                     @162
217
218     gpgme_op_spawn_start                  @163
219     gpgme_op_spawn                        @164
220
221     gpgme_set_offline                     @165
222     gpgme_get_offline                     @166
223
224     gpgme_set_status_cb                   @167
225     gpgme_get_status_cb                   @168
226
227     gpgme_pubkey_algo_string              @169
228     gpgme_set_ctx_flag                    @170
229
230     gpgme_data_set_flag                   @171
231
232     gpgme_op_createkey_start              @172
233     gpgme_op_createkey                    @173
234     gpgme_op_createsubkey_start           @174
235     gpgme_op_createsubkey                 @175
236     gpgme_op_adduid_start                 @176
237     gpgme_op_adduid                       @177
238     gpgme_op_revuid_start                 @178
239     gpgme_op_revuid                       @179
240     gpgme_op_keysign_start                @180
241     gpgme_op_keysign                      @181
242     gpgme_op_tofu_policy_start            @182
243     gpgme_op_tofu_policy                  @183
244     gpgme_op_interact_start               @184
245     gpgme_op_interact                     @185
246
247     gpgme_addrspec_from_uid               @186
248
249     gpgme_set_sender                      @187
250     gpgme_get_sender                      @188
251
252     gpgme_op_query_swdb                   @189
253     gpgme_op_query_swdb_result            @190
254
255     gpgme_get_ctx_flag                    @191
256
257     gpgme_op_keylist_from_data_start      @192
258
259     gpgme_op_set_uid_flag_start           @193
260     gpgme_op_set_uid_flag                 @194
261
262     gpgme_op_decrypt_ext                  @195
263     gpgme_op_decrypt_ext_start            @196
264
265     gpgme_op_delete_ext                   @197
266     gpgme_op_delete_ext_start             @198
267
268     gpgme_op_conf_dir                     @199
269
270     gpgme_op_encrypt_ext                  @200
271     gpgme_op_encrypt_ext_start            @201
272     gpgme_op_encrypt_sign_ext             @202
273     gpgme_op_encrypt_sign_ext_start       @203
274
275     gpgme_data_new_from_estream           @204
276
277 ; END
278