root/modules/module_exportlist.c

/* [<][>][^][v][top][bottom][index][help] */
   1 /*
   2  *   THIS FILE IS FOR DECLARATION/LISTING OF EXPORTED TO MODULES SYMBOLS
   3  *
   4  *    CHDK-FLAT Module System.  Sergey Taranenko aka tsvstar
   5  */
   6 
   7 // This file is parsed by the makeexport.c program to generate the
   8 // symbol hash table loaded later (from module_hashlist.h)
   9 // Symbols to be exported should be on separate lines. Blank lines and '//' style comments are allowed
  10 // (Despite the name, this is not a C source file. File should probably be renamed.)
  11 
  12             module_get_adr
  13             module_exit_alt
  14             module_restore_edge
  15             module_save_edge
  16             module_set_script_lang
  17             module_run
  18             module_preload
  19             &chdk_colors
  20 
  21             &script_version
  22 
  23             &libscriptapi
  24             &libtextbox
  25             &librawop
  26             &libmotiondetect
  27             &libcurves
  28             &libdng
  29             &libfselect
  30             &libmpopup
  31             &libtxtread
  32             &libhisto
  33             &libshothisto
  34 
  35             &altGuiHandler
  36             &camera_info
  37             &camera_screen
  38             &camera_sensor
  39             &conf
  40             &zoom_points
  41             &recreview_hold
  42             &root_menu
  43             &user_submenu
  44 
  45             malloc
  46             free
  47             umalloc
  48             ufree
  49             dcache_clean_all
  50             load_file
  51             process_file
  52 
  53             write
  54             lseek
  55             open
  56             close
  57             read
  58             remove
  59             rename
  60             stat
  61             opendir
  62             opendir_chdk
  63             readdir
  64             closedir
  65             mkdir
  66 
  67             fopen
  68             fclose
  69             fseek
  70             fread
  71             fwrite
  72             feof
  73             fflush
  74             fgets
  75             ftell
  76             SetFileAttributes
  77 
  78             get_tick_count
  79             time
  80             utime
  81             localtime
  82             get_localtime
  83             mktime
  84             strftime
  85             msleep
  86 
  87             rand
  88             srand
  89             qsort
  90             pow
  91             sqrt
  92             log10
  93             log2
  94             log
  95 
  96             lang_str
  97             sprintf
  98             strlen
  99             strcpy
 100             strcat
 101             strncmp
 102             strpbrk
 103             strchr
 104             strcmp
 105             strtol
 106             strrchr
 107             strncpy
 108             strerror
 109             strtoul
 110             strstr
 111             tolower
 112             toupper
 113             memcpy
 114             memset
 115             memchr
 116             memcmp
 117             isalnum
 118             isalpha
 119             iscntrl
 120             islower
 121             ispunct
 122             isspace
 123             isupper
 124             isxdigit
 125 
 126             text_dimensions
 127             draw_string
 128             draw_string_justified
 129             draw_text_justified
 130             draw_string_scaled
 131             draw_line
 132             draw_char
 133             draw_get_pixel_unrotated
 134             draw_pixel
 135             draw_pixel_unrotated
 136             draw_ellipse
 137             draw_set_draw_proc
 138             draw_restore
 139             draw_button
 140             draw_rectangle
 141             draw_hline
 142             draw_vline
 143 
 144             // special functions for yuv overlay (DIGIC 6)
 145             set_transparent
 146             draw_dblpixel_raw
 147             color_to_rawpx
 148 
 149             chdkColorToCanonColor
 150             user_color
 151             get_script_color
 152             gui_set_mode
 153             gui_default_kbd_process_menu_btn
 154             get_batt_perc
 155             gui_mbox_init
 156             gui_browser_progress_show
 157             gui_enum_value_change
 158             gui_set_need_restore
 159             gui_load_user_menu_script
 160 
 161             gui_draw_osd_elements
 162             gui_osd_draw_clock
 163 
 164             gui_activate_sub_menu
 165             gui_menu_back
 166             get_curr_menu
 167 
 168             vid_get_bitmap_fb
 169             vid_bitmap_refresh
 170             vid_get_bitmap_active_palette
 171             vid_get_viewport_height
 172             vid_get_viewport_width
 173             vid_get_viewport_height_proper
 174             vid_get_viewport_width_proper
 175             vid_get_viewport_byte_width
 176             vid_get_viewport_display_xoffset
 177             vid_get_viewport_display_yoffset
 178             vid_get_viewport_image_offset
 179             vid_get_viewport_row_offset
 180             vid_get_viewport_yscale
 181             vid_get_viewport_active_buffer
 182 
 183             get_raw_image_addr
 184             hook_raw_image_addr
 185             raw_prepare_develop
 186             get_raw_pixel
 187             set_raw_pixel
 188             patch_bad_pixel
 189             raw_createfile
 190             raw_closefile
 191             raw_get_path
 192 
 193             kbd_get_autoclicked_key
 194             kbd_is_key_pressed
 195             kbd_key_press
 196             kbd_get_clicked_key
 197             get_jogdial_direction
 198             JogDial_CCW
 199             JogDial_CW
 200 
 201             debug_led
 202             camera_set_led
 203 
 204             shooting_get_av96
 205             shooting_get_bv96
 206             shooting_get_common_focus_mode
 207             shooting_get_display_mode
 208             shooting_get_drive_mode
 209             shooting_get_ev_correction1
 210             shooting_get_flash_mode
 211             shooting_get_focus_mode
 212             shooting_get_focus_ok
 213             shooting_get_focus_state
 214             shooting_get_hyperfocal_distance
 215             shooting_get_is_mode
 216             shooting_get_iso_market
 217             shooting_get_iso_mode
 218             shooting_get_iso_real
 219             shooting_get_max_av96
 220             shooting_get_min_av96
 221             shooting_get_prop
 222             shooting_get_real_focus_mode
 223             shooting_get_resolution
 224             shooting_get_subject_distance
 225             shooting_get_exif_subject_dist
 226             shooting_get_sv96_real
 227             shooting_get_tv96
 228             shooting_get_user_av96
 229             shooting_get_user_av_id
 230             shooting_get_user_tv96
 231             shooting_get_user_tv_id
 232             shooting_get_zoom
 233             shooting_in_progress
 234             shooting_is_flash
 235             shooting_mode_chdk2canon
 236             shooting_set_av96
 237             shooting_set_av96_direct
 238             shooting_set_focus
 239             shooting_set_iso_mode
 240             shooting_set_iso_real
 241             shooting_set_mode_canon
 242             shooting_set_mode_chdk
 243             shooting_set_nd_filter_state
 244             shooting_set_prop
 245             shooting_set_sv96
 246             shooting_set_tv96
 247             shooting_set_tv96_direct
 248             shooting_set_user_av96
 249             shooting_set_user_av_by_id
 250             shooting_set_user_av_by_id_rel
 251             shooting_set_user_tv96
 252             shooting_set_user_tv_by_id
 253             shooting_set_user_tv_by_id_rel
 254             shooting_set_zoom
 255             shooting_set_zoom_rel
 256             shooting_set_zoom_speed
 257             shooting_set_playrec_mode
 258             shooting_update_dof_values
 259             shooting_iso_market_to_real
 260             shooting_iso_real_to_market
 261             shooting_sv96_market_to_real
 262             shooting_sv96_real_to_market
 263             shooting_get_sv96_from_iso
 264             shooting_get_iso_from_sv96
 265             shooting_get_aperture_from_av96
 266             shooting_get_av96_from_aperture
 267             shooting_get_tv96_from_shutter_speed
 268             shooting_get_shutter_speed_from_tv96
 269             shooting_can_focus
 270             is_video_recording
 271             get_movie_status
 272             set_movie_status
 273             shooting_get_nd_value_ev96
 274             shooting_get_nd_current_ev96
 275             shooting_get_current_av96
 276             shooting_get_current_tv96
 277             shooting_get_imager_active
 278 
 279             rbf_char_width
 280             rbf_font_height
 281             rbf_draw_char
 282             rbf_load_from_file
 283             rbf_str_width
 284             rbf_draw_menu_header
 285             rbf_draw_symbol
 286             rbf_draw_string_len
 287             rbf_draw_clipped_string
 288             rbf_draw_string
 289 
 290             GetMemInfo
 291             GetExMemInfo
 292             GetARamInfo
 293             GetCombinedMemInfo
 294 
 295             img_prefixes
 296             img_exts
 297             GetTotalCardSpaceKb
 298             GetFreeCardSpaceKb
 299             get_exposure_counter
 300             get_target_dir_name
 301             get_target_file_num
 302             GetJpgCount
 303             GetRawCount
 304             is_raw_possible
 305 
 306             TurnOnBackLight
 307             TurnOffBackLight
 308             TurnOnDisplay
 309             TurnOffDisplay
 310 
 311             // Action stack functions
 312             action_stack_create
 313             action_pop_func
 314             action_top
 315             action_push
 316             action_push_func
 317             action_push_delay
 318             action_push_click
 319             action_push_press
 320             action_push_release
 321             action_push_shoot
 322 
 323             // Console functions
 324             console_clear
 325             console_add_line
 326             console_redraw
 327             console_set_autoredraw
 328             console_set_layout
 329             script_console_add_line
 330             script_console_add_error
 331             script_print_screen_statement
 332 
 333             get_focal_length
 334             get_effective_focal_length
 335 
 336             get_flash_params_count
 337             get_parameter_size
 338             get_parameter_data
 339             get_property_case
 340             set_property_case
 341 
 342             config_save
 343             config_restore
 344             conf_getValue
 345             conf_save
 346             conf_setValue
 347             conf_setAutosave
 348             save_config_file
 349             load_config_file
 350 
 351             DoAELock
 352             UnlockAE
 353             DoAFLock
 354             UnlockAF
 355             DoMFLock
 356             UnlockMF
 357 
 358             enter_alt
 359             exit_alt
 360 
 361             get_battery_temp
 362             get_ccd_temp
 363             get_optical_temp
 364 
 365             lens_get_zoom_point
 366             play_sound
 367 
 368             live_histogram_read_y
 369 
 370             stat_get_vbatt
 371             swap_partitions
 372             get_part_count
 373             get_part_type
 374             get_active_partition
 375 
 376             PostLogicalEventForNotPowerType
 377             PostLogicalEventToUI
 378             SetLogicalEventActive
 379             SetScriptMode
 380             errnoOfTaskGet
 381 
 382             levent_set_play
 383             levent_set_record
 384             levent_count
 385             levent_id_for_name
 386             levent_index_for_id
 387             levent_index_for_name
 388             levent_table
 389 
 390             script_set_terminate_key
 391             script_start_gui
 392             script_end
 393 
 394             reboot
 395             shutdown
 396             camera_shutdown_in_a_second
 397 
 398             get_usb_power
 399             start_usb_HPtimer
 400             stop_usb_HPtimer
 401 
 402             switch_mode_usb
 403 
 404             force_usb_state
 405 
 406             &usb_sync_wait_flag
 407 
 408             call_func_ptr
 409             _ExecuteEventProcedure
 410 
 411             ptp_script_create_msg
 412             ptp_script_write_msg
 413             ptp_script_read_msg
 414             ptp_script_write_error_msg
 415 
 416             CreateTask
 417             ExitTask
 418 
 419             SetHPTimerAfterNow
 420             CancelHPTimer
 421 
 422             remotecap_get_target_support
 423             remotecap_set_target
 424             remotecap_using_dng_module
 425             remotecap_set_timeout
 426             remotecap_get_target
 427 
 428             set_focus_bypass
 429             sd_over_modes

/* [<][>][^][v][top][bottom][index][help] */