Module c_api

Module c_api 

Source

Re-exports§

pub use self::PB_STATE_e as PB_STATE;
pub use self::PB_TTS_STATE_e as PB_TTS_STATE;
pub use self::bt_mode_e as bt_mode;
pub use self::bt_state_e as bt_state;
pub use self::bt_flags_e as bt_flags;
pub use self::audio_output_e as audio_output_t;
pub use self::MencaFileStatus_e as MencaFileStatus;
pub use self::AudioPlayerType_e as AudioPlayerType;

Structs§

AudioPlayingInfo_s
BookSyncStatus_s
FontForSort_s
PanelType
TransparentDefinition
_IO_FILE
_IO_marker
__IncompleteArrayField
__dirstream
apinfo_s
audio_output_info
bookinfo_s
bt_service_obj_s
control_panel_s
dirent
iapp_caption_s
iappstyle_s
ibitmap_s
icanvas_s
icolor_map_s
iconfig_s
iconfigedit_s
icontext_menu_properties_s
icontext_menu_s
icustombubble_s
icustomhero_s
ievent_s
ifont_list_s
ifont_menu_s
ifont_s
ifont_selector_properties
ihash_item_s
ihash_s
imenu_s
imenuex_s
ipager_s
iprofile_s
iprofiles_s
irect_s
iselection_s
itaskmgr_s
itimer_s
iuser_font_s
iv_fbinfo_s
iv_filetype_s
iv_mtinfo_s
iv_netinfo_s
iv_sessioninfo_s
iv_template_s
iv_wlist_s
network_interface_array_s
network_interface_info
obex_service_s
oldconfigedit_s
stat
subtaskinfo_s
taskinfo_s
timespec
tocentry_s
wifi_ap_list_s

Enums§

APPLICATION_ATTRIBUTE
AppStyles
AudioPlayerType_e
AvrcpCommands
Button
Dither
Event
FONT_MENU_FLAGS
FONT_TYPE
Icon
Key
MencaFileStatus_e
NET_STATE
PB_STATE_e
PB_TTS_STATE_e
Request
SideFlags
WIFI_SECURITY
audio_output_e
bt_flags_e
bt_mode_e
bt_service_e
bt_service_state_e
bt_state_e
estyle
input_dev_e
obex_status_e

Constants§

A2DITHER
A2DP_CONNECTED_TO_SNK
A2DP_DISCONNECTED
ACTIVETASK
ADOBEPATH
ADOBEPATH2
ALIGN_CENTER
ALIGN_FIT
ALIGN_LEFT
ALIGN_RIGHT
ALLSUBTASKS
ALLTASKS
ARROW_DOWN
ARROW_LEFT
ARROW_RIGHT
ARROW_UP
ARROW_UPDOWN
AUTO_CONNECT_APP
BACKUPDIR
BACKUPSCRIPT
BLACK
BLUETOOTH_HIDDEN
BLUETOOTH_OFF
BLUETOOTH_VISIBLE
BMK_ADDED
BMK_CLOSED
BMK_PAINT
BMK_REMOVED
BMK_SELECTED
BOOKLANDAPP
BOOKSHELFSTATE
BOOKSHELFSTATE_NV
BROWSER_FOR_AUTH
CACHEPATH
CERTIFICATESFOLDER
CFG_ACTIONS
CFG_BSCSPEC
CFG_CHECKBOX
CFG_CHOICE
CFG_CHOICE_SPECIAL_FONT
CFG_CUSTOM
CFG_DIRECTORY
CFG_ENTEXT
CFG_FLAG_MASK
CFG_FONT
CFG_FONTFACE
CFG_HIDDEN
CFG_HOURS
CFG_INDEX
CFG_INFO
CFG_IPADDR
CFG_MASK
CFG_NUMBER
CFG_PASSWORD
CFG_PHONE
CFG_READONLY
CFG_SUBMENU
CFG_SUBMENU_ACTION
CFG_TEXT
CFG_TIME
CFG_URL
CF_CONFIG_RESUME
CHECKUPDATE_INFO_PATH
CONFIGPATH
CONFIGURED_DEVICE_CFG
CONN_CDMA3G
CONN_GPRS
CONN_WIFI
CONTROL_PANEL_APP_PATH
CURRENTBOOK
CURRENTBOOK_SAVE
CURRENTPROFILE
CURRENTSUBTASK
CUSTOMRESOURCEPATH
DB_SERVER_APP_PATH
DEMO_APP_PATH
DEMO_IMAGES_PATH
DEVICE_VARIABLE_CFG
DGRAY
DICKEYBOARD
DICTIONARYTASK
DITHER_DIFFUSION
DITHER_PATTERN
DITHER_THRESHOLD
DOTS
DOWNLOADFOLDER
DROPBOX_DIRECTORY
FAVORITES
FLASHDIR
FONT_ACTIVATE_CODE
FRONTLIGHT_APP
FR_APP
FR_CLOSE
FR_DIALOG
FR_DICTIONARY
FR_ERROR
FR_HEADER
FR_INFO
FR_MOVEDOWN
FR_MOVEUP
FR_NOMARGIN
FR_OVERLAP
FR_UPDATE
FR_WARNING
FTYPE_APPLICATION
FTYPE_BOOK
FTYPE_FOLDER
FTYPE_MUSIC
FTYPE_PICTURE
FTYPE_UNKNOWN
FTYPE_WEBLINK
GAMEPATH
GLOBALCONFIGFILE
GSENSOR_INTR
GSENSOR_OFF
GSENSOR_ON
HANDLERSPATH
HISTORYFILE
HYPHENS
IMAGE_BW
IMAGE_RGB
ITEM_ACTIVE
ITEM_ALTSTYLE
ITEM_BULLET
ITEM_HEADER
ITEM_HIDDEN
ITEM_INACTIVE
ITEM_OLDMENU
ITEM_SEPARATOR
ITEM_SUBMENU
ITEM_TYPEMASK
KBD_CUSTOM_ENTER_KEY
KBD_DATE
KBD_DATETIME
KBD_ENTEXT
KBD_EN_DEFAULT
KBD_FILENAME
KBD_FIRSTUPPER
KBD_HEX
KBD_HOURS
KBD_IPADDR
KBD_LOWER
KBD_MARKED_ENTER_KEY
KBD_NEXT
KBD_NOEVTSHOW
KBD_NOHEADER
KBD_NORMAL
KBD_NOSELECT
KBD_NOTOUCH
KBD_NOUPDATE_AFTER_CLOSE
KBD_NOUPDATE_AFTER_OPEN
KBD_NO_SELFCLOSE_ON_OK
KBD_NUMERIC
KBD_PASSEVENTS
KBD_PASSWORD
KBD_PASSWORD_WIFI
KBD_PHONE
KBD_SCREENTOP
KBD_SENDKEYBOARDSTATEEVENTS
KBD_TIME
KBD_UPPER
KBD_URL
LASTOPENBOOKS
LASTPROFILE
LGRAY
LISTFLAG_SCROLL
LIST_BEGINPAINT
LIST_DELETE
LIST_ENDPAINT
LIST_EXIT
LIST_INFO
LIST_MENU
LIST_OPEN
LIST_ORIENTATION
LIST_PAINT
LIST_POINTER
LIST_SCROLL
LOGO_APP_PATH
MAINTASK
MAXMSGSIZE
MPLAYERTASK
MP_CONTINUOUS
MP_ONCE
MP_RANDOM
NETAGENT
NETAGENTLOG
NETWORKCONFIGFILE
NET_ABORTED
NET_BLUETOOTH
NET_BTREADY
NET_CDMA3G
NET_CDMA3GREADY
NET_CONNECT
NET_CONNECTED
NET_EACCESS
NET_EAUTH
NET_EBADCONF
NET_EBROKEN
NET_ECONNECT
NET_EDHCP
NET_EDISABLED
NET_EFILE
NET_EHARDWARE
NET_EHTTP
NET_EINIT
NET_ENETWORK
NET_ENODEVICE
NET_ENOTCONF
NET_ENOTFOUND
NET_EPARTIAL
NET_EPIPE
NET_EPPP
NET_EPROTO
NET_ERESOLVE
NET_ESERVER
NET_ETHREAD
NET_ETIMEOUT
NET_EURL
NET_EWRONGID
NET_EWRONGKEY
NET_FAIL
NET_OK
NET_TRANSFER
NET_WIFI
NET_WIFIREADY
NOTESPATH
NOTESPATH2
NO_DISMISS
OBREEYSOCIAL_APP_PATH
OBREEYSYNC_APP_PATH
OBREEYSYNC_V2_APP_PATH
OB_ADDTOLAST
OB_NOHOURGLASS
OB_NONEWTASK
OB_PARAMSFIRST
OB_SOFTUPDATE
OB_WITHRETURN
OLDGAMEPATH
OTHERTASKS
PBCLOUD_CONFIG_FILE
PHOTOTEMPDIR
PLAYLISTFILE
POCKETBOOKSIG
PROFILE_LOCAL
PROFILE_SDCARD
PROXYCONFIGFILE
QN_CLEANUP
QN_RWAIT
QN_SWAIT
QN_X
QN_XY
QN_Y
READER_APP_PATH
READER_CACHE_APP_PATH
READER_CACHE_SOCKET_NAME
READER_CONTROLLER_APP_PATH
READER_MANAGER_SOCKET_NAME
RESTORESCRIPT
ROTATE
ROTATE0
ROTATE90
ROTATE180
ROTATE270
RQL_ADD
RQL_ADDIFNONE
RQL_REMOVE
RQL_REPLACE
RTLAUTO
SALVAGEPROFILES
SDCARDDIR
SECUREDICTPATH
SECUREDIR
SILENT_CONNECT_CFG
SOCIALCONFIG
SOCIAL_DIRECTORY
SOCIAL_PENDING_ACTIONS_FILE
STATECLEANER
STATEPATH
STRETCH
SWUPDATESTATUS
SYMBOL_BULLET
SYMBOL_MENU
SYMBOL_OK
SYMBOL_PAUSE
SYSTEMBOOKSHELF
SYSTEMBOOTLOGOPATH
SYSTEMDATA
SYSTEMDEPTH
SYSTEMDICTPATH
SYSTEMEXPLORER
SYSTEMFONTDIR
SYSTEMKBDPATH
SYSTEMLANGPATH
SYSTEMMPD
SYSTEMOFFLOGOPATH
SYSTEMSCANNER
SYSTEMSFRONTLIGHT
SYSTEMTASKMGR
SYSTEMTHEMESPATH
TASKINFOPATH
TASK_AUTORESTART
TASK_BACKGROUND
TASK_COPYLASTFB
TASK_DONTCHANGE
TASK_DONTSENDTASKMSG
TASK_GROUP1
TASK_GROUP2
TASK_HIDDEN
TASK_MAKEACTIVE
TASK_NOFORCEDKILL
TASK_NOHANDLER
TASK_NOUPDATEONFOCUS
TASK_OOMPROOF
TASK_OUTOFSTACK
TASK_SINGLEINSTANCE
TASK_SPYEVENTS
TEMPDIR
TEMPFONTPATH
THISTASK
TILE
TO_UPPER
TSCALDATA
TSCALDATA2
UNDERLINE
UNIVERSAL_SYNC_DIRECTORY
URLHISTORY
USAGE_STAT_APP_PATH
USBDIR
USERAPPDIR
USERBOOKINFO
USERBOOKSHELF
USERBOOTLOGOPATH
USERCOMPATLOGOPATH
USERDATA
USERDATA2
USERDICTPATH1
USERDICTPATH2
USEREXPLORER
USERFONTDIR
USERFRONTLIGHT
USERKBDPATH
USERLANGPATH
USERMPD
USERMPLAYER
USEROFFLOGOPATH
USERPROFILES
USERPROFILES2
USERSCANNER
USERTASKMGR
USERTHEMESPATH
VALIGN_BOTTOM
VALIGN_MIDDLE
VALIGN_TOP
VARRUNDIR
VN_ABSOLUTE
VN_NOESCAPE
VN_NOPATH
VN_RELATIVE
WEBCACHE
WEBCACHEINDEX
WHITE
WIDGETSCONFIG
WIDGETSOPEN
WITH_SIZE
XMIRROR
YMIRROR

Statics§

OBREEY_BSCONFIG_PARAMETR
OBREEY_SOCIAL_COOKIES_PATH
OBREEY_STORE_BSCONFIG_PARAM

Functions§

BitmapStretchCopy
CalibrateGSensor
CharWidth
CheckFramePointer
ClearAllScrolledAreas
ClearConfig
ClearFontListStruct
ClearFontMenuStruct
ClearOnExit
ClearProfileStruct
ClearProfilesStruct
ClearScreen
ClearTimer
ClearTimerByName
ClearTimerEx
CloseAllTasks
CloseApp
CloseConfig
CloseConfigLevel
CloseConfigNoSave
CloseContextMenu
CloseDialog
CloseDictionary
CloseFont
CloseKeyboard
ClosePlayer
CloseProgressbar
CloseSession
CloseTask
ColorMapCreate
ColorMapDestroy
CopyBitmap
CopyBitmapNoTrack
CreateContextMenu
DimArea
DitherArea
DitherAreaPattern2Level
DitherAreaQuick2Level
DrawApplicationCaption
DrawBitmap
DrawBitmapArea
DrawBitmapRect
DrawBorder
DrawCircle
DrawDashLine
DrawDiagonalHatch
DrawDiagonalHatchLimits
DrawFrame
DrawKeyboard
DrawLine
DrawLineEx
DrawPager
DrawPanel
DrawPickOut
DrawPickOutEx
DrawPixel
DrawRect
DrawRectRound
DrawSelection
DrawString
DrawStringR
DrawSymbol
DrawTabs
DrawTextRect
DynamicUpdate
DynamicUpdateA2
DynamicUpdateBW
EnumFonts
EnumFontsEx
EnumFontsFromDirectory
EnumFontsFromDirectoryEx
EnumKeyboards
ExitUpdateA2
FillArea
FillAreaRect
FineUpdate
FineUpdateSupported
FreeFontsForSort
FullUpdate
FullUpdateHQ
GetActiveTask
GetAppGlobalStyle
GetAppStyle
GetAppStyleEx
GetAssociatedFile
GetAudioPlayingInfo
GetBTservice
GetBatteryPower
GetBluetoothMode
GetBluetoothStatus
GetBookCover
GetBookISBN
GetBookInfo
GetBookInfoExt
GetBookSyncStatus
GetCanvas
GetCaptionHeight
GetClip
GetClipRect
GetCurrentEventExData
GetCurrentLangText
GetCurrentProfile
GetCurrentProfileEx
GetCurrentTask
GetCurrentTrack
GetCustomFontString
GetDefaultUserAgent
GetDeviceFingerprint
GetDeviceKey
GetDeviceModel
GetDialogShow
GetEqualizer
GetEventHandler
GetExternalCardSerialNumber
GetFileHandler
GetFont
GetFontMenuStruct
GetFontSelectorProperties
GetFrontlightColor
GetFrontlightEnabled
GetFrontlightState
GetFrontlightVersion
GetGSensorOrientation
GetGlobalConfig
GetGlobalOrientation
GetHardwareDepth
GetHardwareType
GetHeader
GetHighVolumeMaxInterval
GetHighVolumeTimeout
GetHwAddress
GetHwBTAddress
GetKeyMapping
GetKeyMappingEx
GetKeyResource
GetKeyboardFlags
GetKeyboardRect
GetKeyboardRectWithParams
GetLangText
GetLangTextF
GetLangTextPlural
GetLastNetConnectionError
GetLastOpen
GetListHeaderLevel
GetLocalProfilesLimit
GetMenuRect
GetMenuRectEx
GetMultilineStringWidth
GetNetDNS
GetNetGateway
GetNetInfo
GetNetList
GetNetSignalQuality
GetNetState
GetOrientation
GetPagerHeight
GetPagerRect
GetPanelType
GetPlayerMode
GetPlayerState
GetPlaylist
GetPreviousTask
GetPreviousTaskInStack
GetProfileAvatar
GetProfileType
GetProfilesCount
GetProfilesCountAfterEnum
GetProfilesLimit
GetProfilesList
GetProxyUrl
GetResource
GetSDProfilesLimit
GetSafeVolumeLimit
GetSerialNumber
GetSerialSoftwareInfo
GetSessionInfo
GetSessionStatus
GetSleepmode
GetSoftwareVersion
GetSupportedFileTypes
GetSupportedFileTypesLength
GetTaskFramebuffer
GetTaskFramebufferInfo
GetTaskInfo
GetTaskList
GetTemperature
GetThemeFont
GetThemeInt
GetThemeRect
GetThemeString
GetTouchInfo
GetTouchInfoI
GetTrackPosition
GetTrackSize
GetUserAgent
GetVolume
GetWaveformFilename
GetWiFiScanResults
GetWordListWithPrefix
HQUpdateSupported
InitInkview
InkViewMain
InvertArea
InvertAreaBW
InvertAreaMap
IsAnyEvents
IsGSensorEnabled
IsInA2Update
IsPagerEvent
LoadApplicationCaptionProperties
LoadBitmap
LoadContextMenuProperties
LoadHighVolumeTimeout
LoadJPEG
LoadKeyboard
LoadLanguage
LoadPNG
LoadPNGStretch
LoadPagerProperties
LoadPlaylist
LoadSelectionProperties
LoadTIFF
LoadTaskManagerProperties
MergeClipRect
Message
MinimalTextRectWidth
MirrorBitmap
MoveBitmap
MoveBitmapRight
NewBitmap
OpenBTdevicesMenu
OpenBook
OpenBookmarks
OpenCalendar
OpenConfig
OpenConfigEditor
OpenConfigSubmenu
OpenConfigSubmenuExt
OpenContents
OpenContextMenu
OpenControlPanel
OpenControlledDictionaryView
OpenCustomKeyboard
OpenDictionary
OpenDictionaryView
OpenDirectorySelector
OpenDummyList
OpenFastTranslation
OpenFont
OpenFontSelector
OpenFontSelectorEx
OpenFrontLightConfig
OpenKeyboard
OpenKeyboardEx
OpenLastBooks
OpenList
OpenMainMenu
OpenMenu
OpenMenu3x3
OpenMenuEx
OpenNetworkInfo
OpenNotepad
OpenNotesMenu
OpenPageSelector
OpenPlayer
OpenProfileSelector
OpenProgressbar
OpenRotateBox
OpenScreen
OpenScreenExt
OpenTaskList
OpenTheme
OpenTimeEdit
PagerHandler
PanelHeight
PartialUpdate
PartialUpdateBW
PartialUpdateBlack
PartialUpdateDU4
PartialUpdateHQ
PrepareForLoop
ProcessEventLoop
ProcessEventLoopQuick
QueryGSensor
QueryTimer
QueryTimerEx
QuickFloyd16Dither
ReadGSensor
RegisterFontList
Repaint
SaveBitmap
SaveConfig
SaveHighVolumeTimeout
SaveJPEG
SavePNG
ScheduleUpdate
ScreenHeight
ScreenWidth
SendEvent
SendEventEx
SetActiveTask
SetApplicationCaptionHeight
SetAudioPlayingInfo
SetAutoPowerOff
SetBluetoothMode
SetBluetoothOff
SetBluetoothOn
SetCanvas
SetClip
SetClipRect
SetConfigEditorBackground
SetContextMenu
SetCurrentApplicationAttribute
SetCurrentProfile
SetCurrentProfileEx
SetEqualizer
SetEventHandler
SetEventHandlerEx
SetFileHandler
SetFont
SetFontMenuStruct
SetFrontlightColor
SetFrontlightEnabled
SetFrontlightState
SetFrontlightStateEx
SetGSensor
SetGSensorEnabled
SetGlobalOrientation
SetHardTimer
SetHardTimerEx
SetKeyboardRate
SetListHeaderLevel
SetLoadImageFlags
SetManualPanelUpdates
SetMenuFont
SetMessageHandler
SetMinimalXScrollIndent
SetMinimalYScrollIndent
SetOrientation
SetPanelKeyForFullScreenEnabled
SetPanelSeparatorEnabled
SetPanelType
SetPlayerMode
SetPlayerState
SetPort
SetProfileAvatar
SetProxy
SetQuickNavigatorXY
SetRTLBook
SetReadingMode
SetRequestListener
SetSessionFlag
SetShowPanelReader
SetSubtaskInfo
SetTaskParameters
SetTextStrength
SetTrackPosition
SetTransparentColor
SetUserAgent
SetVolume
SetWeakTimer
SetWeakTimerEx
SoftUpdate
SoftUpdateHQ
StretchArea
StretchAreaBW
StretchBitmap
StringWidth
StringWidthExt
TextRectHeight
TextRectHeightEx
TileBitmap
Transparent
TransparentRect
UpdateMenuEx
WaitForUpdateComplete
iRect
iv_access
iv_buildpath
iv_closedir
iv_evttype
iv_fclose
iv_fclose_no_sync
iv_fgetc
iv_fgets
iv_fopen
iv_fread
iv_fseek
iv_ftell
iv_fullscreen
iv_fwrite
iv_get_default_font
iv_get_obreey_status
iv_ipc_cmd
iv_ipc_request
iv_ipc_request_secure
iv_ipc_request_with_timeout
iv_mkdir
iv_nofullscreen
iv_opendir
iv_preload
iv_readdir
iv_reflow_addchar
iv_reflow_addimage
iv_reflow_bt
iv_reflow_clear
iv_reflow_div
iv_reflow_et
iv_reflow_getchar
iv_reflow_getimage
iv_reflow_getword
iv_reflow_render
iv_reflow_start
iv_reflow_subpages
iv_reflow_words
iv_rename
iv_rmdir
iv_setbgresponse
iv_sleepmode
iv_stat
iv_strcasecmp
iv_strcmp
iv_strncasecmp
iv_strncmp
iv_sync
iv_truncate
iv_unlink
iv_usleep
iv_validate_name
iv_wait_task_activation
zLoadBitmap

Type Aliases§

AudioPlayingInfo
BookSyncStatus
DIR
FILE
FontForSort
TransparentHandle
_IO_lock_t
__blkcnt_t
__blksize_t
__dev_t
__gid_t
__ino_t
__mode_t
__nlink_t
__off64_t
__off_t
__pid_t
__quad_t
__syscall_slong_t
__time_t
__u_quad_t
__uid_t
__useconds_t
bookinfo
bt_service_obj
control_panel
font_selector_properties
iapp_caption
iappstyle
ibitmap
icanvas
icolor_map
iconfig
iconfigedit
icontext_menu
icontext_menu_properties
icustombubble
icustomhero
ievent
ifont
ifont_list
ifont_menu
ihash
ihash_item
imenu
imenuex
ipager
iprofile
iprofiles
irect
iselection
itaskmgr
itimer
iuser_font
iv_bmkhandler
iv_confighandler
iv_custombubbledraw
iv_customherodraw
iv_dialoghandler
iv_dirselecthandler
iv_fbinfo
iv_filetype
iv_fontselecthandler
iv_handler
iv_hashaddproc
iv_hashcmpproc
iv_hashdelproc
iv_hashenumproc
iv_itemchangehandler
iv_itempaint
iv_keyboardhandler
iv_keyboardhandlerex
iv_listhandler
iv_menuhandler
iv_msghandler
iv_mtinfo
iv_netinfo
iv_pageselecthandler
iv_panelupdateshandler
iv_recurser
iv_requestlistener
iv_rotatehandler
iv_sessioninfo
iv_template
iv_timeedithandler
iv_timerproc
iv_timerprocEx
iv_tochandler
iv_turnproc
iv_wifi_ap_list
iv_wlist
mode_t
network_interface_array
oldconfigedit
pid_t
pointer_to_word_hand_t
size_t
subtaskinfo
taskinfo
time_t
tocentry
wifiapinfo

Unions§

bt_service_obj_s__bindgen_ty_1
network_interface