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

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