Contents
Standard
Basic Types
Types
VMBOOL
VMBYTE
VMCHAR
VMCSTR
VMCWSTR
VMDOUBLE
VMFLOAT
VMINT
VMINT16
VMINT32
VMINT64
VMINT8
VMSHORT
VMSTR
VMUCHAR
VMUINT
VMUINT16
VMUINT32
VMUINT64
VMUINT8
VMUSHORT
VMUWCHAR
VMWCHAR
VMWSTR
Macros
FALSE
NULL
TRUE
VM_FAIL
VM_FALSE
VM_IS_FAILED
VM_IS_SUCCEEDED
VM_OK
VM_RESULT
VM_SUCCESS
VM_SYMBOL_NOT_FOUND
VM_TRUE
Memory
Functions
vm_calloc
vm_free
vm_malloc
vm_malloc_dma
vm_realloc
Timer
Functions
vm_timer_create_hisr
vm_timer_create_non_precise
vm_timer_create_precise
vm_timer_delete_hisr
vm_timer_delete_non_precise
vm_timer_delete_precise
vm_timer_set_hisr
Structs, Records, Enums
VM_TIMER_RESULT
Types
vm_timer_hisr_callback
VM_TIMER_ID_HISR
VM_TIMER_ID_NON_PRECISE
VM_TIMER_ID_PRECISE
vm_timer_non_precise_callback
vm_timer_precise_callback
Thread
Functions
vm_mutex_init
vm_mutex_lock
vm_mutex_unlock
vm_signal_clear
vm_signal_create
vm_signal_destroy
vm_signal_post
vm_signal_timed_wait
vm_signal_wait
vm_thread_create
vm_thread_get_current_handle
vm_thread_get_main_handle
vm_thread_get_message
vm_thread_send_message
vm_thread_sleep
Structs, Records, Enums
vm_mutex_list_node_t
vm_mutex_t
VM_SIGNAL_RESULT
vm_thread_message_t
Types
VM_SIGNAL_ID
vm_thread_callback
VM_THREAD_HANDLE
VM_THREAD_PRIORITY
Sample
Thread_Sample_01
String Operations
Functions
vm_str_ends_with
vm_str_equals_ignore_case
vm_str_lower_case
vm_str_strtoi
vm_str_upper_case
vm_wstr_compare
vm_wstr_concatenate
vm_wstr_copy
vm_wstr_copy_with_length
vm_wstr_ends_with
vm_wstr_get_filename
vm_wstr_get_path
vm_wstr_safe_wstrcpy
vm_wstr_sprintf
vm_wstr_starts_with
vm_wstr_string_length
Character Set Conversion
Functions
vm_chset_ascii_to_ucs2
vm_chset_convert
vm_chset_ucs2_to_ascii
Structs, Records, Enums
VM_CHSET_CONVERT_RESULT
VM_CHSET_ENCODING
Macros
VM_CHSET_CONVERT_MAX_LENGTH
File System
Functions
vm_fs_app_data_close
vm_fs_app_data_delete
vm_fs_app_data_get_free_space
vm_fs_app_data_open
vm_fs_app_data_read
vm_fs_app_data_seek
vm_fs_app_data_write
vm_fs_close
vm_fs_copy
vm_fs_copy_abort
vm_fs_create_directory
vm_fs_delete
vm_fs_find_close
vm_fs_find_close_ex
vm_fs_find_first
vm_fs_find_first_ex
vm_fs_find_next
vm_fs_find_next_ex
vm_fs_flush
vm_fs_get_attributes
vm_fs_get_disk_free_space
vm_fs_get_disk_info
vm_fs_get_internal_drive_letter
vm_fs_get_position
vm_fs_get_removable_drive_letter
vm_fs_get_size
vm_fs_is_eof
vm_fs_open
vm_fs_read
vm_fs_remove_directory
vm_fs_rename
vm_fs_seek
vm_fs_set_attributes
vm_fs_write
Structs, Records, Enums
VM_FS_ATTRIBUTE
VM_FS_BASE_POSITION
VM_FS_DISK_INFO_FLAG
vm_fs_disk_info_t
vm_fs_info_ex_t
vm_fs_info_t
VM_FS_MODE
VM_FS_RESULT
Types
vm_fs_copy_callback
Date & Time
Functions
vm_time_get_date_time
vm_time_get_unix_time
vm_time_set_date_time
vm_time_ust_get_count
vm_time_ust_get_duration
Structs, Records, Enums
vm_date_time_t
Types
VM_TIME_UST_COUNT
Log
Functions
vm_wdt_reset
vm_wdt_start
vm_wdt_stop
Types
VM_WDT_HANDLE
Macros
vm_log_debug
vm_log_error
vm_log_fatal
vm_log_info
vm_log_warn
Framework
Process
Functions
vm_pmng_exit_and_update_application
vm_pmng_get_current_application_handle
vm_pmng_get_current_process_handle
vm_pmng_get_process_handle
vm_pmng_get_process_list
vm_pmng_get_process_property
vm_pmng_get_running_application_path
vm_pmng_register_system_event_callback
vm_pmng_restart_application
Structs, Records, Enums
VM_PMNG_ENCRYPTION
VM_PMNG_UPDATE_RESULT
vm_process_property_t
VM_PROCESS_STATUS
VM_SYSTEM_EVENT
Types
vm_pmng_system_event_callback
VM_PROCESS_HANDLE
Resource
Functions
vm_res_delete
vm_res_get_audio
vm_res_get_binary
vm_res_get_image
vm_res_get_string
vm_res_init
vm_res_release
Structs, Records, Enums
VM_RES_RESULT
Tag
Functions
vm_tag_get_tag
Structs, Records, Enums
VM_TAG_ID
VM_TAG_RESULT
Firmware
Functions
vm_firmware_get_info
vm_firmware_is_module_supported
vm_firmware_trigger_update
Structs, Records, Enums
VM_FIRMWARE_KEY_INFO
VM_FIRMWARE_MODULE_NAME
VM_FIRMWARE_UPDATE_RESULT
vm_firmware_update_status_t
Power Management
Functions
vm_pwr_get_battery_level
vm_pwr_is_charging
vm_pwr_lcd_sleep_in
vm_pwr_lcd_sleep_out
vm_pwr_reboot
vm_pwr_scheduled_startup
vm_pwr_shutdown
Structs, Records, Enums
VM_PWR_STARTUP_OPTION
Command
Functions
vm_cmd_close_port
vm_cmd_open_port
Structs, Records, Enums
vm_cmd_command_t
Types
vm_cmd_callback
Keypad
Functions
vm_keypad_register_event_callback
Structs, Records, Enums
VM_KEYPAD_EVENT
Types
vm_keypad_event_callback
Touch
Functions
vm_touch_register_event_callback
Types
vm_touch_event_callback
Driver
Driver Common Layer
Functions
vm_dcl_add_event
vm_dcl_close
vm_dcl_config_pin_mode
vm_dcl_control
vm_dcl_get_owner_id
vm_dcl_open
vm_dcl_read
vm_dcl_register_callback
vm_dcl_write
vm_irq_mask
vm_irq_restore
Structs, Records, Enums
vm_dcl_callback_data_t
VM_DCL_DEVICE_GROUP
VM_DCL_EVENT_VALUE
VM_DCL_PIN_MODE
VM_DCL_STATUS
Types
VM_DCL_BUFFER
VM_DCL_BUFFER_LENGTH
vm_dcl_callback
VM_DCL_CONTROL_COMMAND
VM_DCL_DEVICE
VM_DCL_EVENT
VM_DCL_FLAGS
VM_DCL_HANDLE
VM_DCL_OPTIONS
VM_DCL_OWNER_ID
Macros
PIN2CHANNEL
PIN2EINT
PIN2PWM
VM_DCL_HANDLE_INVALID
VM_PIN_A0
VM_PIN_A1
VM_PIN_A2
VM_PIN_D0
VM_PIN_D1
VM_PIN_D10
VM_PIN_D11
VM_PIN_D12
VM_PIN_D13
VM_PIN_D14
VM_PIN_D15
VM_PIN_D16
VM_PIN_D18
VM_PIN_D19
VM_PIN_D2
VM_PIN_D3
VM_PIN_D4
VM_PIN_D5
VM_PIN_D6
VM_PIN_D7
VM_PIN_D8
VM_PIN_D9
VM_PIN_P0
VM_PIN_P1
VM_PIN_P10
VM_PIN_P11
VM_PIN_P12
VM_PIN_P13
VM_PIN_P14
VM_PIN_P2
VM_PIN_P3
VM_PIN_P4
VM_PIN_P5
VM_PIN_P6
VM_PIN_P7
VM_PIN_P8
VM_PIN_P9
VM_PIN_RX
VM_PIN_SCL
VM_PIN_SDA
VM_PIN_TX
Sample
DCL_Sample_BMI055
ADC
Structs, Records, Enums
VM_DCL_ADC_CHANNEL
VM_DCL_ADC_CONTROL_COMMAND
vm_dcl_adc_control_create_object_t
vm_dcl_adc_control_get_physical_channel_t
vm_dcl_adc_control_modify_parameter_t
vm_dcl_adc_control_send_start_t
vm_dcl_adc_control_send_stop_t
VM_DCL_ADC_DEVICE
VM_DCL_ADC_EVENT
vm_dcl_adc_measure_done_confirm_t
GPIO
Structs, Records, Enums
VM_DCL_GPIO_CLOCK_DIVIDE
VM_DCL_GPIO_CLOCK_MODE
VM_DCL_GPIO_CONTROL_COMMAND
vm_dcl_gpio_control_direction_t
vm_dcl_gpio_control_level_status_t
vm_dcl_gpio_control_mode_t
vm_dcl_gpio_control_set_clock_division_t
vm_dcl_gpio_control_set_clock_out_t
vm_dcl_gpio_control_set_division_t
vm_dcl_gpio_control_set_register_status_r0_r1_t
VM_DCL_GPIO_DEVICE
VM_DCL_GPIO_IO_LEVEL_STATUS
I2C
Structs, Records, Enums
VM_DCL_I2C_CONTROL_COMMAND
vm_dcl_i2c_control_config_t
vm_dcl_i2c_control_continue_read_t
vm_dcl_i2c_control_continue_write_t
vm_dcl_i2c_control_get_transaction_mode_t
vm_dcl_i2c_control_set_slave_address_t
vm_dcl_i2c_control_set_transaction_speed_t
vm_dcl_i2c_control_single_read_t
vm_dcl_i2c_control_single_write_t
vm_dcl_i2c_control_write_and_read_t
VM_DCL_I2C_DEVICE
VM_DCL_I2C_OWNER
VM_DCL_I2C_TRANSACTION_MODE
SPI
Structs, Records, Enums
vm_dcl_spi_capability_t
VM_DCL_SPI_CLOCK_PHASE
VM_DCL_SPI_CLOCK_POLARITY
vm_dcl_spi_clock_t
vm_dcl_spi_config_parameter_t
VM_DCL_SPI_CONTROL_COMMAND
vm_dcl_spi_control_read_write_t
VM_DCL_SPI_DEVICE
VM_DCL_SPI_ENDIAN
VM_DCL_SPI_GET_TICK
vm_dcl_spi_mode_t
VM_DCL_SPI_MSBF
vm_dcl_spi_query_mode_t
SIO(UART USB)
Functions
vm_usb_get_cable_status
Structs, Records, Enums
VM_DCL_SIO_COMMAND
vm_dcl_sio_config_t
vm_dcl_sio_control_dcb_t
VM_DCL_SIO_DEVICE_SERIAL_PORT
VM_DCL_SIO_EVENT
VM_DCL_SIO_UART_BAUDRATE
VM_DCL_SIO_UART_BITS_PER_CHAR_LENGTH
VM_DCL_SIO_UART_FLOW_CONTROL_MODE
VM_DCL_SIO_UART_PARITY
VM_DCL_SIO_UART_STOP_BITS
VM_USB_CABLE_STATUS
EINT
Structs, Records, Enums
VM_DCL_EINT_COMMAND
vm_dcl_eint_control_auto_change_polarity_t
vm_dcl_eint_control_config_t
vm_dcl_eint_control_hw_debounce_t
vm_dcl_eint_control_polarity_t
vm_dcl_eint_control_sensitivity_t
VM_DCL_EINT_DEVICE
VM_DCL_EINT_EVENT
PMU
Structs, Records, Enums
VM_DCL_PMU_CONTROL_COMMAND
vm_dcl_pmu_control_kpled_enable_t
vm_dcl_pmu_control_ld0_buck_gpio_power_enable_t
VM_DCL_PMU_DEVICE
vm_dcl_pmu_ld0_buck_enable_t
VM_DCL_PMU_LDO_BUCK
VM_DCL_PMU_LDO_BUCK_GPIO_POWER
PWM
Structs, Records, Enums
vm_dcl_pwm_config_t
VM_DCL_PWM_CONTROL_COMMAND
VM_DCL_PWM_DEVICE
vm_dcl_pwm_level_t
vm_dcl_pwm_set_clock_t
vm_dcl_pwm_set_counter_threshold_t
KBD
Structs, Records, Enums
VM_DCL_KBD_COMMAND
vm_dcl_kbd_control_pin_t
VM_DCL_KBD_DEVICE
Network Protocol
BSD Socket
Functions
vm_soc_accept
vm_soc_bind
vm_soc_close_socket
vm_soc_connect
vm_soc_get_account_localip
vm_soc_getpeername
vm_soc_getsockname
vm_soc_getsockopt
vm_soc_htonl
vm_soc_htons
vm_soc_inet_addr
vm_soc_inet_ntoa
vm_soc_inet_ntop
vm_soc_inet_pton
vm_soc_listen
vm_soc_recv
vm_soc_recvfrom
vm_soc_select
vm_soc_send
vm_soc_sendto
vm_soc_setsockopt
vm_soc_shutdown
vm_soc_socket
vm_soc_socket_ex
Structs, Records, Enums
IN_ADDR
IN6_ADDR
SOCKADDR
SOCKADDR_IN
SOCKADDR_IN6
timeval
vm_fd_set
vm_soc_address_t
VM_SOC_OPTION
VM_SOC_RESULT
vm_soc_shutdown_enum
Macros
accept
AF_INET
bind
closesocket
connect
fd_set
FD_SET
getpeername
getsockname
getsockopt
htonl
htons
inet_addr
inet_ntoa
inet_ntop
inet_pton
IPPROTO_HOPOPTS
IPPROTO_ICMP
IPPROTO_IGMP
IPPROTO_IP
IPPROTO_IPIP
IPPROTO_IPV4
IPPROTO_RAW
IPPROTO_TCP
IPPROTO_UDP
listen
ntohl
ntohs
PF_INET
PF_INET6
recv
recvfrom
select
send
sendto
setsockopt
shutdowns
SOCK_DGRAM
SOCK_STREAM
socket
socket_ex
VM_FD_SETSIZE
VM_SOC_ADDRESS_MAX_LENGTH
Sample
BSD_Sample_01
TCP
Functions
vm_tcp_close
vm_tcp_close_sync
vm_tcp_connect
vm_tcp_connect_sync
vm_tcp_read
vm_tcp_read_sync
vm_tcp_server_accept_sync
vm_tcp_server_close_client
vm_tcp_server_close_client_sync
vm_tcp_server_init
vm_tcp_server_init_sync
vm_tcp_server_read
vm_tcp_server_read_sync
vm_tcp_server_release
vm_tcp_server_release_sync
vm_tcp_server_write
vm_tcp_server_write_sync
vm_tcp_write
vm_tcp_write_sync
Types
vm_tcp_connect_callback
vm_tcp_server_callback
Sample
TCP_Sample_Non_Blocking
TCP_Sample_Blocking
Structs, Records, Enums
VM_TCP_EVENT
VM_TCP_RESULT
UDP
Functions
vm_udp_close
vm_udp_create
vm_udp_receive
vm_udp_send
Types
vm_udp_callback
Sample
UDP_Sample_01
Structs, Records, Enums
VM_UDP_EVENT
VM_UDP_RESULT
SSL & TLS
Functions
vm_ssl_base64_decode
vm_ssl_base64_encode
vm_ssl_close
vm_ssl_connect
vm_ssl_get_verify_result
vm_ssl_load_ca_chain_certificate
vm_ssl_read
vm_ssl_sha1_hmac
vm_ssl_write
Structs, Records, Enums
VM_SSL_BASE64_ERROR
vm_ssl_context_t
VM_SSL_ERROR
VM_SSL_EVENT
VM_SSL_VERIFY_RESULT
VM_SSL_VERIFY_TYPE
VM_SSL_X509_ERROR
Types
vm_ssl_connection_callback
VM_SSL_HANDLE
HTTP & HTTPS
Functions
vm_https_cancel
vm_https_post
vm_https_read_content
vm_https_register_context_and_callback
vm_https_request_ext
vm_https_send_request
vm_https_set_channel
vm_https_unset_channel
Structs, Records, Enums
vm_https_callbacks_t
VM_HTTPS_CHARSET
vm_https_content_t
VM_HTTPS_DATA_TYPE
VM_HTTPS_METHOD
VM_HTTPS_OPTION
VM_HTTPS_PROTOCOL
VM_HTTPS_READY_STATUS
vm_https_request_context_t
VM_HTTPS_RESULT
Types
vm_https_cancel_response_callback
vm_https_post_callback
vm_https_read_content_response_callback
vm_https_release_all_request_response_callback
vm_https_send_response_callback
vm_https_set_channel_response_callback
vm_https_status_query_response_callback
vm_https_termination_callback
vm_https_unset_channel_response_callback
GSM
SIM
Functions
vm_gsm_sim_get_active_sim_card
vm_gsm_sim_get_card_count
vm_gsm_sim_get_card_status
vm_gsm_sim_get_home_plmn
vm_gsm_sim_get_iccid_with_sim
vm_gsm_sim_get_imei
vm_gsm_sim_get_imsi
vm_gsm_sim_get_max_supported_card_count
vm_gsm_sim_get_network_plmn
vm_gsm_sim_has_card
vm_gsm_sim_set_active_sim_card
Structs, Records, Enums
VM_GSM_SIM_STATUS
Types
vm_gsm_sim_get_iccid_callback
Telephony
Functions
vm_gsm_tel_call_actions
vm_gsm_tel_call_reg_listener
vm_gsm_tel_keytone_start_detect
vm_gsm_tel_keytone_stop_detect
vm_gsm_tel_set_output_device
vm_gsm_tel_set_volume
Structs, Records, Enums
VM_GSM_TEL_CALL_ACTION
vm_gsm_tel_call_actions_callback_data_t
vm_gsm_tel_call_actions_data_t
vm_gsm_tel_call_info_t
vm_gsm_tel_call_listener_data_t
VM_GSM_TEL_CALL_SIM
vm_gsm_tel_connect_indication_t
VM_GSM_TEL_DEVICE
vm_gsm_tel_dial_action_request_t
vm_gsm_tel_id_info_t
VM_GSM_TEL_INDICATION
VM_GSM_TEL_RESULT
vm_gsm_tel_result_info_t
vm_gsm_tel_single_call_action_request_t
vm_gsm_tel_single_group_action_request_t
Types
vm_gsm_tel_call_actions_callback
vm_gsm_tel_call_listener_callback
vm_gsm_tel_keytone_callback
Macros
VM_GSM_TEL_MAX_ERROR_MESSAGE_LENGTH
VM_GSM_TEL_MAX_IP_NUMBER_LENGTH
VM_GSM_TEL_MAX_NUMBER_LENGTH
SMS
Functions
vm_gsm_sms_add_message
vm_gsm_sms_cancel_send
vm_gsm_sms_clear_interrupt_event_handler
vm_gsm_sms_delete_message
vm_gsm_sms_delete_message_list
vm_gsm_sms_get_box_size
vm_gsm_sms_get_center_address
vm_gsm_sms_get_center_address_sync
vm_gsm_sms_get_message_id
vm_gsm_sms_get_message_id_list
vm_gsm_sms_is_sms_ready
vm_gsm_sms_read_message
vm_gsm_sms_send
vm_gsm_sms_set_interrupt_event_handler
Structs, Records, Enums
VM_GSM_SMS_ACTION
vm_gsm_sms_add_message_t
VM_GSM_SMS_BOX
vm_gsm_sms_callback_t
VM_GSM_SMS_CAUSE
VM_GSM_SMS_CLASS
VM_GSM_SMS_DCS
vm_gsm_sms_delete_message_callback_t
vm_gsm_sms_delete_message_list_callback_t
VM_GSM_SMS_EVENT_ID
vm_gsm_sms_event_new_sms_t
vm_gsm_sms_event_ready_t
vm_gsm_sms_event_t
VM_GSM_SMS_FOLDER
vm_gsm_sms_get_center_address_callback_t
VM_GSM_SMS_MTI
VM_GSM_SMS_NETWORK_FLAG
vm_gsm_sms_new_message_t
VM_GSM_SMS_ORDER
VM_GSM_SMS_PARAMETER
VM_GSM_SMS_PROTOCOL_IDENTIFIER
vm_gsm_sms_query_message_callback_t
vm_gsm_sms_query_t
vm_gsm_sms_read_message_data_callback_t
vm_gsm_sms_read_message_data_t
VM_GSM_SMS_RESULT
vm_gsm_sms_save_message_callback_t
VM_GSM_SMS_SEND_RESULT
VM_GSM_SMS_SIM
VM_GSM_SMS_SORT
VM_GSM_SMS_STATUS
VM_GSM_SMS_STORAGE
VM_GSM_SMS_VALIDITY_PERIOD
Types
vm_gsm_sms_callback
vm_gsm_sms_event_callback
Macros
VM_GSM_SMS_MAX_ADDRESS_LENGTH
VM_GSM_SMS_MESSAGE_CONTENT_LENGTH
Cellular Info
Functions
vm_gsm_cell_close
vm_gsm_cell_get_current_cell_info
vm_gsm_cell_get_neighbor_cell_info
vm_gsm_cell_get_neighbor_number
vm_gsm_cell_open
Structs, Records, Enums
vm_gsm_cell_info_t
VM_GSM_CELL_RESULT
GPRS
Functions
vm_dns_get_host_by_name
vm_gsm_gprs_get_apn_info
vm_gsm_gprs_hold_bearer
vm_gsm_gprs_release_bearer
vm_gsm_gprs_set_customized_apn_info
vm_gsm_gprs_switch_mode
Structs, Records, Enums
VM_DNS_RESULT
vm_dns_result_t
vm_gsm_gprs_apn_info_t
VM_GSM_GPRS_HANDLE_TYPE
VM_GSM_GPRS_PROXY_TYPE
Types
vm_dns_get_host_by_name_callback
VM_DNS_HANDLE
Macros
VM_SOC_DNS_MAX_ADDRESS
Sample
Socket_Sample_Get_Host
WLAN
Functions
vm_wlan_connect
vm_wlan_disconnect
vm_wlan_get_connected_ap_info
vm_wlan_get_ip_info
vm_wlan_get_mac_address
vm_wlan_get_parameter
vm_wlan_mode_get
vm_wlan_mode_set
vm_wlan_register_notification_handler
vm_wlan_roaming_get
vm_wlan_roaming_set
vm_wlan_scan
vm_wlan_scan_abort
vm_wlan_scan_set_parameter
vm_wlan_set_parameter
vm_wlan_sniffer_off
vm_wlan_sniffer_on
vm_wlan_station_status
Structs, Records, Enums
vm_wlan_ap_info_t
VM_WLAN_AP_INFO_TYPE
VM_WLAN_AP_TYPE
VM_WLAN_AUTHORIZE_MODE
VM_WLAN_CAUSE
vm_wlan_connect_result_t
vm_wlan_connected_ap_info_t
VM_WLAN_CONNECTION_TYPE
VM_WLAN_ENCRYPT_MODE
vm_wlan_ip_info_t
VM_WLAN_MODE
VM_WLAN_MODE_STATUS
VM_WLAN_NETWORK_TYPE
vm_wlan_notification_t
VM_WLAN_NOTIFICATION_TYPE
VM_WLAN_PARAMETER
vm_wlan_parameter_t
vm_wlan_profile_list_t
vm_wlan_profile_t
VM_WLAN_REQUEST_RESULT
VM_WLAN_RESULT
vm_wlan_roaming_parameter_t
vm_wlan_scan_ap_info_t
VM_WLAN_SCAN_PARAMETER
VM_WLAN_SCAN_RESULT
vm_wlan_scan_result_t
VM_WLAN_SNIFFER_ON_CALLBACK_TYPE
vm_wlan_sniffer_on_config_t
vm_wlan_sniffer_on_result_t
VM_WLAN_SNIFFER_RESULT
vm_wlan_specific_ssid_list_t
vm_wlan_ssid_t
VM_WLAN_STATION_STATUS
vm_wlan_string_info_query_t
VM_WLAN_WEP_KEY_FORMAT
Types
vm_wlan_callback
vm_wlan_connect_callback
vm_wlan_notification_callback
vm_wlan_scan_callback
vm_wlan_sniffer_off_callback
vm_wlan_sniffer_on_callback
Macros
VM_MAX_WLAN_ACCOUNT_NUM
VM_WLAN_IP_ADDRESS_MAX_LENGTH
VM_WLAN_MAC_ADDRESS_LENGTH
VM_WLAN_MAX_AP_LIST_NUMBER
VM_WLAN_MAX_SPEC_SSID_LIST_NUMBER
VM_WLAN_PASSPHRASE_MAX_LENGTH
VM_WLAN_PASSWORD_MAX_LENGTH
VM_WLAN_PROF_FIELD_ALL
VM_WLAN_PROF_MAX_PASSPHRASE_LENGTH
VM_WLAN_PROF_MAX_PSK_LENGTH
VM_WLAN_PROF_MAX_WEP_KEY_LENGTH
VM_WLAN_PROFILE_FIELD_AUTHORIZE_TYPE
VM_WLAN_PROFILE_FIELD_PASSWORD
VM_WLAN_PROFILE_FIELD_SSID
VM_WLAN_PROFILE_FIELD_USER
VM_WLAN_SSID_MAX_LENGTH
VM_WLAN_USERNAME_MAX_LENGTH
VM_WLAN_WAPI_PSK_STR_LENGTH
GPS
Functions
vm_gps_close
vm_gps_get_parameters
vm_gps_open
vm_gps_set_parameters
Structs, Records, Enums
vm_gps_assist_data_config_t
VM_GPS_MESSAGE
VM_GPS_OPEN
VM_GPS_PARAMETERS
vm_gps_sentence_info_t
VM_GPS_TYPE
Types
vm_gps_callback
Bluetooth
Connection Manager
Functions
vm_bt_cm_exit
vm_bt_cm_get_device_info_by_index
vm_bt_cm_get_device_number
vm_bt_cm_get_host_device_info
vm_bt_cm_get_power_status
vm_bt_cm_get_visibility
vm_bt_cm_init
vm_bt_cm_release_all_connection
vm_bt_cm_search
vm_bt_cm_search_abort
vm_bt_cm_send_passkey
vm_bt_cm_set_bt_pairing_type
vm_bt_cm_set_host_name
vm_bt_cm_set_visibility
vm_bt_cm_switch_off
vm_bt_cm_switch_on
Structs, Records, Enums
vm_bt_cm_activate_t
vm_bt_cm_bt_address_t
vm_bt_cm_deactivate_t
VM_BT_CM_DEV_TYPE
vm_bt_cm_device_info_t
VM_BT_CM_ERROR
VM_BT_CM_EVENT
vm_bt_cm_inquiry_complete_t
vm_bt_cm_inquiry_indication_t
vm_bt_cm_pair_indication_t
VM_BT_CM_PAIRING_TYPE
VM_BT_CM_POWER_STATUS
vm_bt_cm_set_name_t
vm_bt_cm_set_visibility_t
VM_BT_CM_VISIBILITY_TYPE
Types
vm_bt_cm_callback
VM_BT_CM_HANDLE
Serial Port Profile
Functions
vm_bt_spp_accept
vm_bt_spp_bind
vm_bt_spp_close
vm_bt_spp_connect
vm_bt_spp_disconnect
vm_bt_spp_get_device_address
vm_bt_spp_get_min_buffer_size
vm_bt_spp_open
vm_bt_spp_read
vm_bt_spp_reject
vm_bt_spp_set_security_level
vm_bt_spp_set_service_name
vm_bt_spp_write
Structs, Records, Enums
VM_BT_SPP_EVENT
vm_bt_spp_event_cntx_t
VM_BT_SPP_RESULT
VM_BT_SPP_SECURITY_LEVEL
Types
VM_BT_SPP_CONNECTION_ID
vm_bt_spp_event_callback
VM_BT_SPP_HANDLE
Sample
BT_SPP_Sample_Client
BT_SPP_Sample_Server
Notification Service
Functions
vm_bt_ns_block_remote_notification
vm_bt_ns_deregister_connection_status_change_callback
vm_bt_ns_deregister_notification_callback
vm_bt_ns_register_connection_status_change_callback
vm_bt_ns_register_notification_callback
Structs, Records, Enums
VM_BT_NS_ACTION
VM_BT_NS_CATEGORY
vm_bt_ns_connection_status_t
VM_BT_NS_DATA_SOURCE
vm_bt_ns_header_t
vm_bt_ns_message_t
vm_bt_ns_notification_data_t
VM_BT_NS_RESULT
VM_BT_NS_SUBTYPE
Types
vm_bt_ns_connection_status_change_callback
VM_BT_NS_CONNECTION_STATUS_HANDLE
vm_bt_ns_notification_callback
VM_BT_NS_NOTIFICATION_HANDLE
Macros
VM_BT_NS_CONTENT_LENGTH
VM_BT_NS_ICON_LENGTH
VM_BT_NS_NUMBER_LENGTH
VM_BT_NS_SENDER_LENGTH
VM_BT_NS_TICKER_TEXT_LENGTH
VM_BT_NS_TITLE_LENGTH
Bluetooth Low Energy
Functions
vm_bt_gatt_client_connect
vm_bt_gatt_client_deregister
vm_bt_gatt_client_deregister_for_notification
vm_bt_gatt_client_disconnect
vm_bt_gatt_client_execute_write
vm_bt_gatt_client_get_characteristic
vm_bt_gatt_client_get_descriptor
vm_bt_gatt_client_get_device_type
vm_bt_gatt_client_get_included_service
vm_bt_gatt_client_listen
vm_bt_gatt_client_read_characteristic
vm_bt_gatt_client_read_descriptor
vm_bt_gatt_client_read_remote_rssi
vm_bt_gatt_client_register
vm_bt_gatt_client_register_for_notification
vm_bt_gatt_client_scan
vm_bt_gatt_client_search_service
vm_bt_gatt_client_write_characteristic
vm_bt_gatt_client_write_descriptor
vm_bt_gatt_server_add_characteristic
vm_bt_gatt_server_add_descriptor
vm_bt_gatt_server_add_included_service
vm_bt_gatt_server_add_service
vm_bt_gatt_server_connect
vm_bt_gatt_server_delete_service
vm_bt_gatt_server_deregister
vm_bt_gatt_server_disconnect
vm_bt_gatt_server_listen
vm_bt_gatt_server_read_tx_power
vm_bt_gatt_server_register
vm_bt_gatt_server_send_indication
vm_bt_gatt_server_send_response
vm_bt_gatt_server_set_advertisement_data
vm_bt_gatt_server_start_service
vm_bt_gatt_server_stop_service
Structs, Records, Enums
vm_bt_gatt_address_t
vm_bt_gatt_attribute_uuid_t
vm_bt_gatt_attribute_value_t
vm_bt_gatt_client_callback_t
vm_bt_gatt_client_characteristic_t
vm_bt_gatt_client_descriptor_t
vm_bt_gatt_connection_t
vm_bt_gatt_server_callback_t
vm_bt_gatt_service_info_t
vm_bt_uuid_with_length_t
Types
VM_BT_GATT_CHAR_PROPERTIES
vm_bt_gatt_characteristic_added_callback
VM_BT_GATT_CLIENT_AUTH_REQ
VM_BT_GATT_CLIENT_DEV_TYPE
VM_BT_GATT_CLIENT_WRITE_TYPE
vm_bt_gatt_connection_callback
VM_BT_GATT_CONNECTION_HANDLE
VM_BT_GATT_CONTEXT_HANDLE
vm_bt_gatt_descriptor_added_callback
vm_bt_gatt_execute_write_callback
vm_bt_gatt_get_characteristic_callback
vm_bt_gatt_get_descriptor_callback
vm_bt_gatt_get_device_type_callback
vm_bt_gatt_get_included_service_callback
vm_bt_gatt_included_service_added_callback
vm_bt_gatt_listen_callback
vm_bt_gatt_notify_callback
VM_BT_GATT_PERMISSION
vm_bt_gatt_read_characteristic_callback
vm_bt_gatt_read_descriptor_callback
vm_bt_gatt_read_remote_rssi_callback
vm_bt_gatt_read_tx_power_callback
vm_bt_gatt_register_client_callback
vm_bt_gatt_register_for_notification_callback
vm_bt_gatt_register_server_callback
vm_bt_gatt_request_exec_write_callback
vm_bt_gatt_request_read_callback
vm_bt_gatt_request_write_callback
vm_bt_gatt_response_confirmation_callback
vm_bt_gatt_scan_result_callback
vm_bt_gatt_search_complete_callback
vm_bt_gatt_search_result_callback
vm_bt_gatt_service_added_callback
vm_bt_gatt_service_deleted_callback
vm_bt_gatt_service_started_callback
vm_bt_gatt_service_stopped_callback
vm_bt_gatt_set_advertisement_data_callback
vm_bt_gatt_write_characteristic_callback
vm_bt_gatt_write_descriptor_callback
Macros
VM_BT_GATT_ADDRESS_SIZE
VM_BT_GATT_ATTRIBUTE_HANDLE
VM_BT_GATT_ATTRIBUTE_MAX_VALUE_LENGTH
VM_BT_GATT_CLIENT_AUTH_REQ_MITM
VM_BT_GATT_CLIENT_AUTH_REQ_NO_MITM
VM_BT_GATT_CLIENT_AUTH_REQ_NONE
VM_BT_GATT_CLIENT_AUTH_REQ_SIGNED_MITM
VM_BT_GATT_CLIENT_AUTH_REQ_SIGNED_NO_MITM
VM_BT_GATT_CLIENT_DEV_TYPE_BR_EDR
VM_BT_GATT_CLIENT_DEV_TYPE_BR_EDR_LE
VM_BT_GATT_CLIENT_DEV_TYPE_LE
VM_BT_GATT_CLIENT_DEV_TYPE_UNKNOWN
VM_BT_GATT_CLIENT_WRITE_TYPE_NO_RSP
VM_BT_GATT_CLIENT_WRITE_TYPE_PREPARE
VM_BT_GATT_CLIENT_WRITE_TYPE_REQUEST
VM_BT_GATT_PERMISSION_READ
VM_BT_GATT_PERMISSION_READ_ENC_MITM
VM_BT_GATT_PERMISSION_READ_ENCRYPTED
VM_BT_GATT_PERMISSION_WRITE
VM_BT_GATT_PERMISSION_WRITE_ENC_MITM
VM_BT_GATT_PERMISSION_WRITE_ENCRYPTED
VM_BT_GATT_PERMISSION_WRITE_SIGNED
VM_BT_GATT_PERMISSION_WRITE_SIGNED_MITM
Sample
BT_GATT_Sample_Client
BT_GATT_Sample_Server
BT_GATT_Sample_Profile_BAS
BT_GATT_Sample_Profile_DIS
Audio
Functions
vm_audio_clear_interrupt_callback
vm_audio_get_volume
vm_audio_is_calling
vm_audio_is_playing
vm_audio_play_close
vm_audio_play_get_current_time
vm_audio_play_open
vm_audio_play_pause
vm_audio_play_resume
vm_audio_play_start
vm_audio_play_stop
vm_audio_record_pause
vm_audio_record_resume
vm_audio_record_start
vm_audio_record_stop
vm_audio_register_interrupt_callback
vm_audio_set_volume
vm_audio_stream_play_close
vm_audio_stream_play_finish
vm_audio_stream_play_get_buffer_status
vm_audio_stream_play_get_play_time
vm_audio_stream_play_open
vm_audio_stream_play_put_data
vm_audio_stream_play_start
vm_audio_stream_play_stop
Structs, Records, Enums
VM_AUDIO_DEVICE
VM_AUDIO_FORMAT
vm_audio_play_parameters_t
VM_AUDIO_RECORD_RESULT
VM_AUDIO_RESULT
vm_audio_stream_play_buffer_status_t
vm_audio_stream_play_config_t
vm_audio_stream_play_start_parameters_t
VM_AUDIO_VOLUME
Types
VM_AUDIO_HANDLE
vm_audio_record_result_callback
vm_audio_result_callback
Graphics and Text
Functions
vm_graphic_blt_frame
vm_graphic_draw_ellipse
vm_graphic_draw_gradient_rectangle
vm_graphic_draw_image_file
vm_graphic_draw_image_memory
vm_graphic_draw_line
vm_graphic_draw_point
vm_graphic_draw_polygon
vm_graphic_draw_rectangle
vm_graphic_draw_resized_image_file
vm_graphic_draw_resized_image_memory
vm_graphic_draw_round_rectangle
vm_graphic_draw_solid_ellipse
vm_graphic_draw_solid_polygon
vm_graphic_draw_solid_rectangle
vm_graphic_draw_solid_round_rectangle
vm_graphic_draw_text
vm_graphic_draw_text_by_baseline
vm_graphic_draw_truncated_text
vm_graphic_flatten_frame
vm_graphic_get_char_baseline_all_language
vm_graphic_get_char_height_all_language
vm_graphic_get_char_height_common_language
vm_graphic_get_character_height
vm_graphic_get_character_info
vm_graphic_get_character_width
vm_graphic_get_color
vm_graphic_get_font_pool_size
vm_graphic_get_image_file_frame_number
vm_graphic_get_image_file_property
vm_graphic_get_image_memory_frame_number
vm_graphic_get_image_memory_property
vm_graphic_get_point_color
vm_graphic_get_text_baseline
vm_graphic_get_text_height
vm_graphic_get_text_width
vm_graphic_get_text_width_height
vm_graphic_init_font_pool
vm_graphic_is_vector_font_supported
vm_graphic_linear_transform
vm_graphic_measure_character
vm_graphic_reset_clip
vm_graphic_reset_font
vm_graphic_rotate_frame
vm_graphic_set_clip
vm_graphic_set_color
vm_graphic_set_font
vm_graphic_set_font_size
vm_graphic_set_font_style
Structs, Records, Enums
vm_graphic_character_info_t
vm_graphic_color_argb_t
VM_GRAPHIC_COLOR_FORMAT
VM_GRAPHIC_FONT_SIZE
vm_graphic_frame_t
VM_GRAPHIC_GRADIENT_STYLE
vm_graphic_image_property_t
vm_graphic_point_t
VM_GRAPHIC_RESULT
VM_GRAPHIC_ROTATE_TYPE
VM_GRAPHIC_TRANSFORM_FLAG
VM_GRAPHIC_TRANSFORM_SAMPLE_MODE
VM_GRAPHIC_TRANSFORM_SOURCE_KEY_EDGE_FILTER
Created with a commercial version of
Doc-O-Matic
. In order to make this message disappear you need to register this software. If you have problems registering this software please contact us at
support@toolsfactory.com
.