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 
 142             // special functions for yuv overlay (DIGIC 6)
 143             set_transparent
 144             draw_dblpixel_raw
 145             color_to_rawpx
 146 
 147             chdkColorToCanonColor
 148             user_color
 149             get_script_color
 150             gui_set_mode
 151             gui_default_kbd_process_menu_btn
 152             get_batt_perc
 153             gui_mbox_init
 154             gui_browser_progress_show
 155             gui_enum_value_change
 156             gui_set_need_restore
 157             gui_load_user_menu_script
 158 
 159             gui_draw_osd_elements
 160             gui_osd_draw_clock
 161 
 162             gui_activate_sub_menu
 163             gui_menu_back
 164             get_curr_menu
 165 
 166             vid_get_bitmap_fb
 167             vid_bitmap_refresh
 168             vid_get_bitmap_active_palette
 169             vid_get_viewport_height
 170             vid_get_viewport_width
 171             vid_get_viewport_byte_width
 172             vid_get_viewport_display_xoffset
 173             vid_get_viewport_display_yoffset
 174             vid_get_viewport_image_offset
 175             vid_get_viewport_row_offset
 176             vid_get_viewport_yscale
 177             vid_get_viewport_active_buffer
 178 
 179             get_raw_image_addr
 180             hook_raw_image_addr
 181             raw_prepare_develop
 182             get_raw_pixel
 183             set_raw_pixel
 184             patch_bad_pixel
 185             raw_createfile
 186             raw_closefile
 187             raw_get_path
 188 
 189             kbd_get_autoclicked_key
 190             kbd_is_key_pressed
 191             kbd_key_press
 192             kbd_get_clicked_key
 193             get_jogdial_direction
 194             JogDial_CCW
 195             JogDial_CW
 196 
 197             debug_led
 198             camera_set_led
 199 
 200             shooting_get_av96
 201             shooting_get_bv96
 202             shooting_get_common_focus_mode
 203             shooting_get_display_mode
 204             shooting_get_drive_mode
 205             shooting_get_ev_correction1
 206             shooting_get_flash_mode
 207             shooting_get_focus_mode
 208             shooting_get_focus_ok
 209             shooting_get_focus_state
 210             shooting_get_hyperfocal_distance
 211             shooting_get_is_mode
 212             shooting_get_iso_market
 213             shooting_get_iso_mode
 214             shooting_get_iso_real
 215             shooting_get_max_av96
 216             shooting_get_min_av96
 217             shooting_get_prop
 218             shooting_get_real_focus_mode
 219             shooting_get_resolution
 220             shooting_get_subject_distance
 221             shooting_get_exif_subject_dist
 222             shooting_get_sv96_real
 223             shooting_get_tv96
 224             shooting_get_user_av96
 225             shooting_get_user_av_id
 226             shooting_get_user_tv96
 227             shooting_get_user_tv_id
 228             shooting_get_zoom
 229             shooting_in_progress
 230             shooting_is_flash
 231             shooting_mode_chdk2canon
 232             shooting_set_av96
 233             shooting_set_av96_direct
 234             shooting_set_focus
 235             shooting_set_iso_mode
 236             shooting_set_iso_real
 237             shooting_set_mode_canon
 238             shooting_set_mode_chdk
 239             shooting_set_nd_filter_state
 240             shooting_set_prop
 241             shooting_set_sv96
 242             shooting_set_tv96
 243             shooting_set_tv96_direct
 244             shooting_set_user_av96
 245             shooting_set_user_av_by_id
 246             shooting_set_user_av_by_id_rel
 247             shooting_set_user_tv96
 248             shooting_set_user_tv_by_id
 249             shooting_set_user_tv_by_id_rel
 250             shooting_set_zoom
 251             shooting_set_zoom_rel
 252             shooting_set_zoom_speed
 253             shooting_set_playrec_mode
 254             shooting_update_dof_values
 255             shooting_iso_market_to_real
 256             shooting_iso_real_to_market
 257             shooting_sv96_market_to_real
 258             shooting_sv96_real_to_market
 259             shooting_get_sv96_from_iso
 260             shooting_get_iso_from_sv96
 261             shooting_get_aperture_from_av96
 262             shooting_get_av96_from_aperture
 263             shooting_get_tv96_from_shutter_speed
 264             shooting_get_shutter_speed_from_tv96
 265             shooting_can_focus
 266             is_video_recording
 267             get_movie_status
 268             set_movie_status
 269             shooting_get_nd_value_ev96
 270             shooting_get_nd_current_ev96
 271             shooting_get_current_av96
 272             shooting_get_current_tv96
 273             shooting_get_imager_active
 274 
 275             rbf_char_width
 276             rbf_font_height
 277             rbf_draw_char
 278             rbf_load_from_file
 279             rbf_str_width
 280             rbf_draw_menu_header
 281             rbf_draw_symbol
 282             rbf_draw_string_len
 283             rbf_draw_clipped_string
 284             rbf_draw_string
 285 
 286             GetMemInfo
 287             GetExMemInfo
 288             GetARamInfo
 289             GetCombinedMemInfo
 290 
 291             img_prefixes
 292             img_exts
 293             GetTotalCardSpaceKb
 294             GetFreeCardSpaceKb
 295             get_exposure_counter
 296             get_target_dir_name
 297             get_target_file_num
 298             GetJpgCount
 299             GetRawCount
 300             is_raw_possible
 301 
 302             TurnOnBackLight
 303             TurnOffBackLight
 304             TurnOnDisplay
 305             TurnOffDisplay
 306 
 307             // Action stack functions
 308             action_stack_create
 309             action_pop_func
 310             action_top
 311             action_push
 312             action_push_func
 313             action_push_delay
 314             action_push_click
 315             action_push_press
 316             action_push_release
 317             action_push_shoot
 318 
 319             // Console functions
 320             console_clear
 321             console_add_line
 322             console_redraw
 323             console_set_autoredraw
 324             console_set_layout
 325             script_console_add_line
 326             script_console_add_error
 327             script_print_screen_statement
 328 
 329             get_focal_length
 330             get_effective_focal_length
 331 
 332             get_flash_params_count
 333             get_parameter_size
 334             get_parameter_data
 335             get_property_case
 336             set_property_case
 337 
 338             config_save
 339             config_restore
 340             conf_getValue
 341             conf_save
 342             conf_setValue
 343             conf_setAutosave
 344             save_config_file
 345             load_config_file
 346 
 347             DoAELock
 348             UnlockAE
 349             DoAFLock
 350             UnlockAF
 351             DoMFLock
 352             UnlockMF
 353 
 354             enter_alt
 355             exit_alt
 356 
 357             get_battery_temp
 358             get_ccd_temp
 359             get_optical_temp
 360 
 361             lens_get_zoom_point
 362             play_sound
 363 
 364             live_histogram_read_y
 365 
 366             stat_get_vbatt
 367             swap_partitions
 368             get_part_count
 369             get_part_type
 370             get_active_partition
 371 
 372             PostLogicalEventForNotPowerType
 373             PostLogicalEventToUI
 374             SetLogicalEventActive
 375             SetScriptMode
 376             errnoOfTaskGet
 377 
 378             levent_set_play
 379             levent_set_record
 380             levent_count
 381             levent_id_for_name
 382             levent_index_for_id
 383             levent_index_for_name
 384             levent_table
 385 
 386             script_set_terminate_key
 387             script_start_gui
 388             script_end
 389 
 390             reboot
 391             shutdown
 392             camera_shutdown_in_a_second
 393 
 394             get_usb_power
 395             start_usb_HPtimer
 396             stop_usb_HPtimer
 397 
 398             switch_mode_usb
 399 
 400             force_usb_state
 401 
 402             &usb_sync_wait_flag
 403 
 404             call_func_ptr
 405             _ExecuteEventProcedure
 406 
 407             ptp_script_create_msg
 408             ptp_script_write_msg
 409             ptp_script_read_msg
 410             ptp_script_write_error_msg
 411 
 412             CreateTask
 413             ExitTask
 414 
 415             SetHPTimerAfterNow
 416             CancelHPTimer
 417 
 418             remotecap_get_target_support
 419             remotecap_set_target
 420             remotecap_using_dng_module
 421             remotecap_set_timeout
 422             remotecap_get_target
 423 
 424             set_focus_bypass
 425             sd_over_modes

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