blob: 651c7609ae19f37c3d2b6d8763f5aebbef03839e (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
|
LIBGPHOTO2_5_0 {
global:
gp_log;
gp_log_add_func;
gp_log_data;
gp_log_remove_func;
gp_log_with_source_location;
gp_logv;
gp_port_check_int;
gp_port_check_int_fast;
gp_port_close;
gp_port_flush;
gp_port_free;
gp_port_get_error;
gp_port_get_info;
gp_port_get_pin;
gp_port_get_settings;
gp_port_get_timeout;
gp_port_info_get_name;
gp_port_info_get_path;
gp_port_info_get_type;
gp_port_info_list_append;
gp_port_info_list_count;
gp_port_info_list_free;
gp_port_info_list_get_info;
gp_port_info_list_load;
gp_port_info_list_lookup_name;
gp_port_info_list_lookup_path;
gp_port_info_list_new;
gp_port_init_localedir;
gp_port_library_version;
gp_port_message_codeset;
gp_port_new;
gp_port_open;
gp_port_read;
gp_port_result_as_string;
gp_port_reset;
gp_port_seek;
gp_port_send_break;
gp_port_send_scsi_cmd;
gp_port_set_error;
gp_port_set_info;
gp_port_set_pin;
gp_port_set_settings;
gp_port_set_timeout;
gp_port_settings_get;
gp_port_settings_set;
gp_port_timeout_get;
gp_port_timeout_set;
gp_port_usb_clear_halt;
gp_port_usb_find_device;
gp_port_usb_find_device_by_class;
gp_port_usb_msg_class_read;
gp_port_usb_msg_class_write;
gp_port_usb_msg_interface_read;
gp_port_usb_msg_interface_write;
gp_port_usb_msg_read;
gp_port_usb_msg_write;
gp_port_write;
gp_system_closedir;
gp_system_filename;
gp_system_is_dir;
gp_system_is_file;
gp_system_mkdir;
gp_system_opendir;
gp_system_readdir;
gp_system_rmdir;
local:
*;
}; # LIBGPHOTO2_5_0
# These are only supposed to be used by libgphoto2 internally.
LIBGPHOTO2_INTERNAL {
gpi_gphoto_port_type_map;
gpi_enum_to_string;
gpi_string_to_enum;
gpi_string_to_flag;
gpi_string_or_to_flags;
gpi_string_list_to_flags;
gpi_flags_to_string_list;
gpi_vsnprintf;
gpi_libltdl_lock;
gpi_libltdl_unlock;
gp_port_info_new;
gp_port_info_set_name;
gp_port_info_set_path;
gp_port_info_set_type;
}; # LIBGPHOTO2_INTERNAL
#LIBGPHOTO2_6_0 {
# global:
# # The asm(".symver ...") constructs will put stuff into this node,
# # it needs to stay.
# # Currently used by:
# # gp_port_set_info, gp_port_get_info,
# # gp_port_info_list_append, gp_port_info_list_get_info
#
# # Add new exported functions here too!
#}; # LIBGPHOTO2_6_0
# here comes the next version...
|