Back to index

im-sdk  12.3.91
Classes | Defines | Typedefs | Enumerations | Functions
iiimp-data.h File Reference
#include <stdio.h>
#include <sys/types.h>
#include <iiimp-opcode.h>
#include <iiimp-file-operation.h>

Go to the source code of this file.

Classes

struct  IIIMP_card16_list
struct  IIIMP_card32_list
struct  IIIMP_byte_stream
struct  iiimp_string
struct  iiimp_utf8string
struct  iiimp_operation
struct  iiimp_annotation_value
struct  iiimp_annotation
struct  iiimp_text
struct  IIIMP_client_descriptor
struct  iiimp_object_descriptor
struct  IIIMP_ccdef
struct  iiimp_language
struct  iiimp_imeinfo
struct  IIIMP_jarfile_object
struct  iiimp_inputmethod_descriptor
struct  IIIMP_binaryfile_object
union  IIIMP_imattribute_value
struct  iiimp_imattribute
union  IIIMP_icattribute_value
struct  iiimp_icattribute
struct  IIIMP_keyevent
struct  IIIMP_keyevent_list
union  IIIMP_contents_value
struct  IIIMP_contents
struct  IIIMP_file_operation_utimbuf
struct  IIIMP_file_operation_timeval
union  IIIMP_file_operation_data_fcntl_value
struct  IIIMP_file_operation_data_fcntl
struct  IIIMP_file_operation_data_timespec
struct  IIIMP_file_operation_data_stat
struct  IIIMP_file_operation_data_dir
struct  IIIMP_file_operation_request_close
struct  IIIMP_file_operation_request_creat
struct  IIIMP_file_operation_request_ftruncate
struct  IIIMP_file_operation_request_lseek
struct  IIIMP_file_operation_request_open
struct  IIIMP_file_operation_request_read
struct  IIIMP_file_operation_request_truncate
struct  IIIMP_file_operation_request_write
struct  IIIMP_file_operation_request_rename
struct  IIIMP_file_operation_request_chmod
struct  IIIMP_file_operation_request_chown
struct  IIIMP_file_operation_request_fchmod
struct  IIIMP_file_operation_request_fchown
struct  IIIMP_file_operation_request_lchmod
struct  IIIMP_file_operation_request_utime
struct  IIIMP_file_operation_request_utimes
struct  IIIMP_file_operation_request_fstat
struct  IIIMP_file_operation_request_lstat
struct  IIIMP_file_operation_request_stat
struct  IIIMP_file_operation_request_access
struct  IIIMP_file_operation_request_closedir
struct  IIIMP_file_operation_request_opendir
struct  IIIMP_file_operation_request_readdir
struct  IIIMP_file_operation_request_rewinddir
struct  IIIMP_file_operation_request_seekdir
struct  IIIMP_file_operation_request_telldir
struct  IIIMP_file_operation_request_mkdir
struct  IIIMP_file_operation_request_rmdir
struct  IIIMP_file_operation_request_fcntl
struct  IIIMP_file_operation_result_simple
struct  IIIMP_file_operation_result_read
struct  IIIMP_file_operation_result_stat
struct  IIIMP_file_operation_result_readdir
struct  IIIMP_file_operation_result_rewinddir
struct  IIIMP_file_operation_result_seekdir
struct  IIIMP_file_operation_result_fcntl
union  IIIMP_file_operation_request_value
union  IIIMP_file_operation_result_value
struct  iiimp_file_operation_request
struct  iiimp_file_operation_result
struct  IIIMP_simple
struct  IIIMP_connect
struct  IIIMP_connect_reply
struct  HOTKEYCTRL
struct  HOTKEY
struct  HOTKEY_LIST
struct  IIIMP_register_hotkeys
struct  IIIMP_control_hotkeys
struct  IIIMP_hotkey_notify
struct  IIIMP_register_trigger_keys
struct  IIIMP_trigger_notify
struct  IIIMP_setimvalues
struct  IIIMP_getimvalues
struct  IIIMP_getimvalues_reply
struct  IIIMP_createic
struct  IIIMP_seticvalues
struct  IIIMP_geticvalues
struct  IIIMP_geticvalues_reply
struct  IIIMP_preedit_start_reply
struct  IIIMP_preedit_draw
struct  IIIMP_status_draw
struct  IIIMP_forward_event
struct  IIIMP_forward_event_with_operations
struct  IIIMP_forward_event_with_operations_reply
struct  IIIMP_commit_string
struct  IIIMP_lookup_choice_start
struct  IIIMP_lookup_choice_draw
struct  IIIMP_lookup_choice_process
struct  IIIMP_aux_simple
struct  IIIMP_aux_value
struct  IIIMP_open
struct  IIIMP_open_reply
struct  IIIMP_read
struct  IIIMP_read_reply
struct  IIIMP_write
struct  IIIMP_write_reply
struct  IIIMP_close
struct  IIIMP_close_reply
struct  IIIMP_seek
struct  IIIMP_seek_reply
struct  IIIMP_opendir
struct  IIIMP_opendir_reply
struct  IIIMP_readdir
struct  IIIMP_readdir_reply
struct  IIIMP_closedir
struct  IIIMP_closedir_reply
struct  IIIMP_mkdir
struct  IIIMP_mkdir_reply
struct  IIIMP_rmdir
struct  IIIMP_rmdir_reply
struct  _iiimp_stat_struct
struct  IIIMP_stat
struct  IIIMP_stat_reply
struct  IIIMP_lstat
struct  IIIMP_lstat_reply
struct  IIIMP_fstat
struct  IIIMP_fstat_reply
struct  IIIMP_creat
struct  IIIMP_creat_reply
struct  IIIMP_lseek
struct  IIIMP_lseek_reply
struct  IIIMP_rename
struct  IIIMP_rename_reply
struct  IIIMP_fcntl
struct  IIIMP_fcntl_reply
struct  IIIMP_truncate
struct  IIIMP_truncate_reply
struct  IIIMP_ftruncate
struct  IIIMP_ftruncate_reply
struct  IIIMP_simple_v
struct  IIIMP_connect_v
struct  IIIMP_connect_reply_v
struct  IIIMP_register_trigger_keys_v
struct  IIIMP_register_hotkeys_v
struct  IIIMP_select_hotkey_profile_v
struct  IIIMP_trigger_notify_v
struct  IIIMP_hotkey_notify_v
struct  IIIMP_hotkey_state_notify_v
struct  IIIMP_file_operation_v
struct  IIIMP_file_operation_reply_v
struct  IIIMP_setimvalues_v
struct  IIIMP_getimvalues_v
struct  IIIMP_getimvalues_reply_v
struct  IIIMP_createic_v
struct  IIIMP_seticvalues_v
struct  IIIMP_geticvalues_v
struct  IIIMP_geticvalues_reply_v
struct  IIIMP_preedit_start_reply_v
struct  IIIMP_preedit_draw_v
struct  IIIMP_status_draw_v
struct  IIIMP_forward_event_v
struct  IIIMP_forward_event_with_operations_v
struct  IIIMP_forward_event_with_operations_reply_v
struct  IIIMP_commit_string_v
struct  IIIMP_lookup_choice_start_v
struct  IIIMP_lookup_choice_draw_v
struct  IIIMP_lookup_choice_process_v
struct  IIIMP_aux_simple_v
struct  IIIMP_aux_value_v
struct  IIIMP_protocol_version_v
struct  IIIMP_message
union  iiimp_annotation_value.v
struct  IIIMP_file_operation_data_fcntl_value.flock
union  IIIMP_message.v

Defines

#define iiimp_MESSAGE_SIZE_MAX_4   ((1 << 24) - 1)
#define iiimp_disconnect_pack(data_s, im_id, buf_size)   iiimp_simple_pack(data_s, IM_DISCONNECT, im_id, 0, buf_size)
#define iiimp_disconnect_reply_pack(data_s, im_id, buf_size)   iiimp_simple_pack(data_s, IM_DISCONNECT_REPLY, im_id, 0, buf_size)
#define iiimp_trigger_notify_reply_pack(data_s, im_id, ic_id, buf_size)   iiimp_simple_pack(data_s, IM_TRIGGER_NOTIFY_REPLY, im_id, ic_id, buf_size)
#define iiimp_hotkey_notify_reply_pack(data_s, im_id, ic_id, buf_size)   iiimp_simple_pack(data_s, IM_HOTKEY_NOTIFY_REPLY, im_id, ic_id, buf_size)
#define iiimp_hotkey_state_notify_reply_pack(data_s, im_id, ic_id, buf_size)   iiimp_simple_pack(data_s, IM_HOTKEY_STATE_NOTIFY_REPLY, im_id, ic_id, buf_size)
#define iiimp_setimvalues_reply_pack(data_s, im_id, buf_size)   iiimp_simple_pack(data_s, IM_SETIMVALUES_REPLY, im_id, 0, buf_size)
#define iiimp_forward_event_reply_pack(data_s, im_id, ic_id, buf_size)   iiimp_simple_pack(data_s, IM_FORWARD_EVENT_REPLY, im_id, ic_id, buf_size)
#define iiimp_createic_reply_pack(data_s, im_id, ic_id, buf_size)   iiimp_simple_pack(data_s, IM_CREATEIC_REPLY, im_id, ic_id, buf_size)
#define iiimp_destroyic_pack(data_s, im_id, ic_id, buf_size)   iiimp_simple_pack(data_s, IM_DESTROYIC, im_id, ic_id, buf_size)
#define iiimp_destroyic_reply_pack(data_s, im_id, ic_id, buf_size)   iiimp_simple_pack(data_s, IM_DESTROYIC_REPLY, im_id, ic_id, buf_size)
#define iiimp_seticvalues_reply_pack(data_s, im_id, ic_id, buf_size)   iiimp_simple_pack(data_s, IM_SETICVALUES_REPLY, im_id, ic_id, buf_size)
#define iiimp_seticfocus_pack(data_s, im_id, ic_id, buf_size)   iiimp_simple_pack(data_s, IM_SETICFOCUS, im_id, ic_id, buf_size)
#define iiimp_seticfocus_reply_pack(data_s, im_id, ic_id, buf_size)   iiimp_simple_pack(data_s, IM_SETICFOCUS_REPLY, im_id, ic_id, buf_size)
#define iiimp_unseticfocus_pack(data_s, im_id, ic_id, buf_size)   iiimp_simple_pack(data_s, IM_UNSETICFOCUS, im_id, ic_id, buf_size)
#define iiimp_unseticfocus_reply_pack(data_s, im_id, ic_id, buf_size)   iiimp_simple_pack(data_s, IM_UNSETICFOCUS_REPLY, im_id, ic_id, buf_size)
#define iiimp_resetic_pack(data_s, im_id, ic_id, buf_size)   iiimp_simple_pack(data_s, IM_RESETIC, im_id, ic_id, buf_size)
#define iiimp_resetic_reply_pack(data_s, im_id, ic_id, buf_size)   iiimp_simple_pack(data_s, IM_RESETIC_REPLY, im_id, ic_id, buf_size)
#define iiimp_preedit_start_pack(data_s, im_id, ic_id, buf_size)   iiimp_simple_pack(data_s, IM_PREEDIT_START, im_id, ic_id, buf_size)
#define iiimp_preedit_draw_reply_pack(data_s, im_id, ic_id, buf_size)   iiimp_simple_pack(data_s, IM_PREEDIT_DRAW_REPLY, im_id, ic_id, buf_size)
#define iiimp_preedit_done_pack(data_s, im_id, ic_id, buf_size)   iiimp_simple_pack(data_s, IM_PREEDIT_DONE, im_id, ic_id, buf_size)
#define iiimp_preedit_done_reply_pack(data_s, im_id, ic_id, buf_size)   iiimp_simple_pack(data_s, IM_PREEDIT_DONE_REPLY, im_id, ic_id, buf_size)
#define iiimp_status_start_pack(data_s, im_id, ic_id, buf_size)   iiimp_simple_pack(data_s, IM_STATUS_START, im_id, ic_id, buf_size)
#define iiimp_status_start_reply_pack(data_s, im_id, ic_id, buf_size)   iiimp_simple_pack(data_s, IM_STATUS_START_REPLY, im_id, ic_id, buf_size)
#define iiimp_status_draw_reply_pack(data_s, im_id, ic_id, buf_size)   iiimp_simple_pack(data_s, IM_STATUS_DRAW_REPLY, im_id, ic_id, buf_size)
#define iiimp_status_done_pack(data_s, im_id, ic_id, buf_size)   iiimp_simple_pack(data_s, IM_STATUS_DONE, im_id, ic_id, buf_size)
#define iiimp_status_done_reply_pack(data_s, im_id, ic_id, buf_size)   iiimp_simple_pack(data_s, IM_STATUS_DONE_REPLY, im_id, ic_id, buf_size)
#define iiimp_lookup_choice_start_reply_pack(data_s, im_id, ic_id, buf_size)   iiimp_simple_pack(data_s, IM_LOOKUP_CHOICE_START_REPLY, im_id, ic_id, buf_size)
#define iiimp_lookup_choice_draw_reply_pack(data_s, im_id, ic_id, buf_size)   iiimp_simple_pack(data_s, IM_LOOKUP_CHOICE_DRAW_REPLY, im_id, ic_id, buf_size)
#define iiimp_lookup_choice_done_pack(data_s, im_id, ic_id, buf_size)   iiimp_simple_pack(data_s, IM_LOOKUP_CHOICE_DONE, im_id, ic_id, buf_size)
#define iiimp_lookup_choice_done_reply_pack(data_s, im_id, ic_id, buf_size)   iiimp_simple_pack(data_s, IM_LOOKUP_CHOICE_DONE_REPLY, im_id, ic_id, buf_size)
#define iiimp_lookup_choice_process_reply_pack(data_s, im_id, ic_id, buf_size)   iiimp_simple_pack(data_s, IM_LOOKUP_CHOICE_PROCESS_REPLY, im_id, ic_id, buf_size)
#define iiimp_aux_start_pack(data_s, im_id, ic_id, buf_size)   iiimp_aux_simple_pack(data_s, IM_AUX_START, im_id, ic_id, buf_size)
#define iiimp_aux_start_reply_pack(data_s, im_id, ic_id, buf_size)   iiimp_aux_simple_pack(data_s, IM_AUX_START_REPLY, im_id, ic_id, buf_size)
#define iiimp_aux_draw_pack(data_s, im_id, ic_id, buf_size)   iiimp_aux_value_pack(data_s, IM_AUX_DRAW, im_id, ic_id, buf_size)
#define iiimp_aux_draw_reply_pack(data_s, im_id, ic_id, buf_size)   iiimp_aux_simple_pack(data_s, IM_AUX_DRAW_REPLY, im_id, ic_id, buf_size)
#define iiimp_aux_done_pack(data_s, im_id, ic_id, buf_size)   iiimp_aux_simple_pack(data_s, IM_AUX_DONE, im_id, ic_id, buf_size)
#define iiimp_aux_done_reply_pack(data_s, im_id, ic_id, buf_size)   iiimp_aux_simple_pack(data_s, IM_AUX_DONE_REPLY, im_id, ic_id, buf_size)
#define iiimp_aux_setvalues_pack(data_s, im_id, ic_id, buf_size)   iiimp_aux_value_pack(data_s, IM_AUX_SETVALUES, im_id, ic_id, buf_size)
#define iiimp_aux_setvalues_reply_pack(data_s, im_id, ic_id, buf_size)   iiimp_aux_simple_pack(data_s, IM_AUX_SETVALUES_REPLY, im_id, ic_id, buf_size)
#define iiimp_aux_getvalues_pack(data_s, im_id, ic_id, buf_size)   iiimp_aux_value_pack(data_s, IM_AUX_GETVALUES, im_id, ic_id, buf_size)
#define iiimp_aux_getvalues_reply_pack(data_s, im_id, ic_id, buf_size)   iiimp_aux_value_pack(data_s, IM_AUX_GETVALUES_REPLY, im_id, ic_id, buf_size)
#define iiimp_file_operation_result_close_new(data_s, return_value, error_number)
#define iiimp_file_operation_result_creat_new(data_s, return_value, error_number)
#define iiimp_file_operation_result_ftruncate_new(data_s, return_value, error_number)
#define iiimp_file_operation_result_lseek_new(data_s, return_value, error_number)
#define iiimp_file_operation_result_open_new(data_s, return_value, error_number)
#define iiimp_file_operation_result_truncate_new(data_s, return_value, error_number)
#define iiimp_file_operation_result_write_new(data_s, return_value, error_number)
#define iiimp_file_operation_result_link_new(data_s, return_value, error_number)
#define iiimp_file_operation_result_rename_new(data_s, return_value, error_number)
#define iiimp_file_operation_result_symlink_new(data_s, return_value, error_number)
#define iiimp_file_operation_result_unlink_new(data_s, return_value, error_number)
#define iiimp_file_operation_result_chmod_new(data_s, return_value, error_number)
#define iiimp_file_operation_result_chown_new(data_s, return_value, error_number)
#define iiimp_file_operation_result_fchmod_new(data_s, return_value, error_number)
#define iiimp_file_operation_result_fchown_new(data_s, return_value, error_number)
#define iiimp_file_operation_result_lchown_new(data_s, return_value, error_number)
#define iiimp_file_operation_result_utime_new(data_s, return_value, error_number)
#define iiimp_file_operation_result_utimes_new(data_s, return_value, error_number)
#define iiimp_file_operation_result_fstat_new(data_s, return_value, error_number, stat)
#define iiimp_file_operation_result_lstat_new(data_s, return_value, error_number, stat)
#define iiimp_file_operation_result_stat_new(data_s, return_value, error_number, stat)
#define iiimp_file_operation_result_access_new(data_s, return_value, error_number)
#define iiimp_file_operation_result_closedir_new(data_s, return_value, error_number)
#define iiimp_file_operation_result_opendir_new(data_s, return_value, error_number)
#define iiimp_file_operation_result_rewinddir_new(data_s)   iiimp_file_operation_result_void_new(data_s, IIIMP_FILE_OPERATION_REWINDDIR)
#define iiimp_file_operation_result_seekdir_new(data_s)   iiimp_file_operation_result_void_new(data_s, IIIMP_FILE_OPERATION_SEEKDIR)
#define iiimp_file_operation_result_telldir_new(data_s, return_value, error_number)
#define iiimp_file_operation_result_mkdir_new(data_s, return_value, error_number)
#define iiimp_file_operation_result_rmdir_new(data_s, return_value, error_number)
#define iiimp_disconnect_new(data_s, im_id)   iiimp_simple_new((data_s), IM_DISCONNECT, (im_id), 0)
#define iiimp_disconnect_reply_new(data_s, im_id)   iiimp_simple_new((data_s), IM_DISCONNECT_REPLY, (im_id), 0)
#define iiimp_trigger_notify_reply_new(data_s, im_id, ic_id)
#define iiimp_hotkey_notify_reply_new(data_s, im_id, ic_id)
#define iiimp_hotkey_state_notify_reply_new(data_s, im_id, ic_id)
#define iiimp_setimvalues_reply_new(data_s, im_id)   iiimp_simple_new((data_s), IM_SETIMVALUES_REPLY, (im_id), 0)
#define iiimp_forward_event_reply_new(data_s, im_id, ic_id)
#define iiimp_createic_reply_new(data_s, im_id, ic_id)
#define iiimp_destroyic_new(data_s, im_id, ic_id)
#define iiimp_destroyic_reply_new(data_s, im_id, ic_id)
#define iiimp_seticvalues_reply_new(data_s, im_id, ic_id)
#define iiimp_seticfocus_new(data_s, im_id, ic_id)
#define iiimp_seticfocus_reply_new(data_s, im_id, ic_id)
#define iiimp_unseticfocus_new(data_s, im_id, ic_id)
#define iiimp_unseticfocus_reply_new(data_s, im_id, ic_id)
#define iiimp_resetic_new(data_s, im_id, ic_id)
#define iiimp_resetic_reply_new(data_s, im_id, ic_id)
#define iiimp_preedit_start_new(data_s, im_id, ic_id)
#define iiimp_preedit_draw_reply_new(data_s, im_id, ic_id)
#define iiimp_preedit_done_new(data_s, im_id, ic_id)
#define iiimp_preedit_done_reply_new(data_s, im_id, ic_id)
#define iiimp_status_start_new(data_s, im_id, ic_id)
#define iiimp_status_start_reply_new(data_s, im_id, ic_id)
#define iiimp_status_draw_reply_new(data_s, im_id, ic_id)
#define iiimp_status_done_new(data_s, im_id, ic_id)
#define iiimp_status_done_reply_new(data_s, im_id, ic_id)
#define iiimp_lookup_choice_start_reply_new(data_s, im_id, ic_id)
#define iiimp_lookup_choice_draw_reply_new(data_s, im_id, ic_id)
#define iiimp_lookup_choice_done_new(data_s, im_id, ic_id)
#define iiimp_lookup_choice_done_reply_new(data_s, im_id, ic_id)
#define iiimp_lookup_choice_process_reply_new(data_s, im_id, ic_id)
#define iiimp_aux_start_new(data_s, im_id, ic_id, class_index, input_method_name)
#define iiimp_aux_start_reply_new(data_s, im_id, ic_id, class_index, input_method_name)
#define iiimp_aux_draw_new(data_s, im_id, ic_id, class_index, input_method_name, int_val, str_val)
#define iiimp_aux_draw_reply_new(data_s, im_id, ic_id, class_index, input_method_name)
#define iiimp_aux_done_new(data_s, im_id, ic_id, class_index, input_method_name)
#define iiimp_aux_done_reply_new(data_s, im_id, ic_id, class_index, input_method_name)
#define iiimp_aux_setvalues_new(data_s, im_id, ic_id, class_index, input_method_name, int_val, str_val)
#define iiimp_aux_setvalues_reply_new(data_s, im_id, ic_id, class_index, input_method_name)
#define iiimp_aux_getvalues_new(data_s, im_id, ic_id, class_index, input_method_name, int_val, str_val)
#define iiimp_aux_getvalues_reply_new(data_s, im_id, ic_id, class_index, input_method_name, int_val, str_val)
#define IIIMP_FEEDBACK_0_ID   (0)
#define IIIMP_FEEDBACK_0_NORMAL_VIDEO   (0)
#define IIIMP_FEEDBACK_0_REVERSE_VIDEO   (1)
#define IIIMP_FEEDBACK_0_UNDERLINE   (2)
#define IIIMP_FEEDBACK_0_HIGHLIGHT   (4)
#define IIIMP_FEEDBACK_0_PRIMARY   (8)
#define IIIMP_FEEDBACK_0_SECONDARY   (16)
#define IIIMP_FEEDBACK_0_TERTIARY   (32)
#define IIIMP_ANNOTATION_TEXT_INPUT_BEFORE_CONVERSION   (01)
#define IIIMP_ANNOTATION_READING_OF_THE_TEXT   (02)
#define IIIMP_ANNOTATION_TYPE_OF_SPEECH   (03)
#define IIIMP_ANNOTATION_TYPE_OF_CLAUSE   (04)
#define IIIMP_CONTENTS_STRING   (0)
#define IIIMP_CONTENTS_TEXT   (1)
#define IIIMP_CONTENTS_KEYEVENT   (2)
#define IIIMP_ICATTRIBUTE_NONE   (0x00)
#define IIIMP_ICATTRIBUTE_INPUT_LANGUAGE   (0x01)
#define IIIMP_ICATTRIBUTE_CHARACTER_SUBSETS   (0x02)
#define IIIMP_ICATTRIBUTE_INPUT_METHOD_NAME   (0x03)
#define IIIMP_ICATTRIBUTE_INPUT_METHOD   (0x04)
#define IIIMP_IMATTRIBUTE_NONE   (0x0000)
#define IIIMP_IMATTRIBUTE_INPUT_METHOD_LIST   (0x1001)
#define IIIMP_IMATTRIBUTE_OBJECT_DESCRIPTOR_LIST   (0x1010)
#define IIIMP_IMATTRIBUTE_CLIENT_DESCRIPTOR   (0x1011)
#define IIIMP_IMATTRIBUTE_CHARACTER_CONVERSION_DEFINITION_RULE   (0x1030)
#define IIIMP_IMATTRIBUTE_JAR_GUI_OBJECT   (0x1031)
#define IIIMP_IMATTRIBUTE_JAR_LIGHT_WEIGHT_ENGINE_OBJECT   (0x1032)
#define IIIMP_IMATTRIBUTE_BINARY_GUI_OBJECT   (0x1033)
#define IIIMP_IMATTRIBUTE_BINARY_LIGHT_WEIGHT_ENGINE_OBJECT   (0x1034)
#define IIIMP_IMATTRIBUTE_SCRIPT_GUI_OBJECT   (0x1035)
#define IIIMP_IMATTRIBUTE_SCRIPT_LIGHT_WEIGHT_ENGINE_OBJECT   (0x1036)
#define IIIMP_IMATTRIBUTE_CAPABILITY   (0x1051)
#define IIIMP_CAPABILITY_NONE   (0)
#define IIIMP_CAPABILITY_ERROR   (1)
#define IIIMP_CAPABILITY_FILE_OPERATION   (2)
#define IIIMP_CAPABILITY_KEY_RELEASE   (3)
#define IM_LOOKUP_CHOICE_START_UNKNOWN_IS_MASTER   (0)
#define IM_LOOKUP_CHOICE_START_SERVER_IS_MASTER   (1)
#define IM_LOOKUP_CHOICE_START_CLIENT_IS_MASTER   (2)
#define IM_LOOKUP_CHOICE_START_DRAWING_UP_HORIZONTALLY   (0)
#define IM_LOOKUP_CHOICE_START_DRAWING_UP_VERTICALLY   (1)
#define IM_LOOKUP_CHOICE_START_SERVER_OWNS_LABEL   (0)
#define IM_LOOKUP_CHOICE_START_CLIENT_OWNS_LABEL   (1)
#define IM_LOOKUP_CHOICE_PROCESS_INDEX   (0)
#define IM_LOOKUP_CHOICE_PROCESS_PAGE   (1)
#define IM_LOOKUP_CHOICE_PROCESS_PAGE_NEXT_PAGE   (1)
#define IM_LOOKUP_CHOICE_PROCESS_PAGE_PREV_PAGE   (2)
#define IM_LOOKUP_CHOICE_PROCESS_PAGE_FIRST_PAGE   (3)
#define IM_LOOKUP_CHOICE_PROCESS_PAGE_LAST_PAGE   (4)
#define IIIMP_FILE_OPERATION_DATA_FCNTL_FILE_STATUS_FLAGS   (1)
#define IIIMP_FILE_OPERATION_DATA_FCNTL_FILE_DESCRIPTOR_FLAGS   (2)
#define IIIMP_FILE_OPERATION_DATA_FCNTL_FLOCK   (3)
#define IM_CONNECT_BIG_ENDIAN   (0x42)
#define IM_CONNECT_LITTLE_ENDIAN   (0x6c)
#define IIIMP_DATA_NO_ERROR   (0)
#define IIIMP_DATA_MALLOC_ERROR   (1)
#define IIIMP_DATA_INVALID   (2)
#define IIIMP_PRINT_NONE   (0x00000000)
#define IIIMP_PRINT_QUERY   (0xffffffff)
#define IIIMP_PRINT_JARFILE   (0x00000003)
#define IIIMP_FILE_OPERATION_TYPE_OPEN   (0)
#define IIIMP_FILE_OPERATION_TYPE_OPEN_REPLY   (1)
#define IIIMP_FILE_OPERATION_TYPE_READ   (2)
#define IIIMP_FILE_OPERATION_TYPE_READ_REPLY   (3)
#define IIIMP_FILE_OPERATION_TYPE_WRITE   (4)
#define IIIMP_FILE_OPERATION_TYPE_WRITE_REPLY   (5)
#define IIIMP_FILE_OPERATION_TYPE_CLOSE   (6)
#define IIIMP_FILE_OPERATION_TYPE_CLOSE_REPLY   (7)
#define IIIMP_FILE_OPERATION_TYPE_MKDIR   (8)
#define IIIMP_FILE_OPERATION_TYPE_MKDIR_REPLY   (9)
#define IIIMP_FILE_OPERATION_TYPE_RMDIR   (10)
#define IIIMP_FILE_OPERATION_TYPE_RMDIR_REPLY   (11)
#define IIIMP_FILE_OPERATION_TYPE_SYMLINK   (12)
#define IIIMP_FILE_OPERATION_TYPE_SYMLINK_REPLY   (13)
#define IIIMP_FILE_OPERATION_TYPE_STAT   (14)
#define IIIMP_FILE_OPERATION_TYPE_STAT_REPLY   (15)
#define IIIMP_FILE_OPERATION_TYPE_LSTAT   (16)
#define IIIMP_FILE_OPERATION_TYPE_LSTAT_REPLY   (17)
#define IIIMP_FILE_OPERATION_TYPE_FSTAT   (18)
#define IIIMP_FILE_OPERATION_TYPE_FSTAT_REPLY   (19)
#define IIIMP_FILE_OPERATION_TYPE_LSEEK   (20)
#define IIIMP_FILE_OPERATION_TYPE_LSEEK_REPLY   (21)
#define IIIMP_FILE_OPERATION_TYPE_UNLINK   (22)
#define IIIMP_FILE_OPERATION_TYPE_UNLINK_REPLY   (23)
#define IIIMP_FILE_OPERATION_TYPE_RENAME   (24)
#define IIIMP_FILE_OPERATION_TYPE_RENAME_REPLY   (25)
#define IIIMP_FILE_OPERATION_TYPE_FCNTL   (26)
#define IIIMP_FILE_OPERATION_TYPE_FCNTL_REPLY   (27)
#define IIIMP_FILE_OPERATION_TYPE_TRUNCATE   (28)
#define IIIMP_FILE_OPERATION_TYPE_TRUNCATE_REPLY   (29)
#define IIIMP_FILE_OPERATION_TYPE_FTRUNCATE   (30)
#define IIIMP_FILE_OPERATION_TYPE_FTRUNCATE_REPLY   (31)
#define IIIMP_FILE_OPERATION_TYPE_OPENDIR   (32)
#define IIIMP_FILE_OPERATION_TYPE_OPENDIR_REPLY   (33)
#define IIIMP_FILE_OPERATION_TYPE_CLOSEDIR   (34)
#define IIIMP_FILE_OPERATION_TYPE_CLOSEDIR_REPLY   (35)
#define IIIMP_FILE_OPERATION_TYPE_CREAT   (36)
#define IIIMP_FILE_OPERATION_TYPE_CREAT_REPLY   (37)
#define IIIMP_FILE_OPERATION_TYPE_SEEK   (38)
#define IIIMP_FILE_OPERATION_TYPE_SEEK_REPLY   (39)

Typedefs

typedef uint8_t IIIMP_card7
typedef uint8_t IIIMP_card8
typedef uint16_t IIIMP_card16
typedef uint32_t IIIMP_card32
typedef uint64_t IIIMP_card64
typedef int8_t IIIMP_int8
typedef int16_t IIIMP_int16
typedef int32_t IIIMP_int32
typedef struct iiimp_string IIIMP_string
typedef struct iiimp_utf8string IIIMP_utf8string
typedef struct
iiimp_char_with_feedback 
IIIMP_char_with_feedback
typedef struct iiimp_operation IIIMP_operation
typedef struct iiimp_text
typedef struct
iiimp_annotation_value 
IIIMP_annotation_value
typedef struct iiimp_annotation IIIMP_annotation
typedef struct iiimp_imattribute
typedef struct
iiimp_object_descriptor 
IIIMP_object_descriptor
typedef struct iiimp_language IIIMP_language
typedef struct iiimp_imeinfo IIIMP_imeinfo
typedef struct
iiimp_inputmethod_descriptor 
IIIMP_inputmethod_descriptor
typedef struct iiimp_icattribute
typedef
IIIMP_file_operation_request_chown 
IIIMP_file_operation_request_lchown
typedef
IIIMP_file_operation_result_simple 
IIIMP_file_operation_result_close
typedef
IIIMP_file_operation_result_simple 
IIIMP_file_operation_result_creat
typedef
IIIMP_file_operation_result_simple 
IIIMP_file_operation_result_ftruncate
typedef
IIIMP_file_operation_result_simple 
IIIMP_file_operation_result_lseek
typedef
IIIMP_file_operation_result_simple 
IIIMP_file_operation_result_open
typedef
IIIMP_file_operation_result_simple 
IIIMP_file_operation_result_truncate
typedef
IIIMP_file_operation_result_simple 
IIIMP_file_operation_result_write
typedef
IIIMP_file_operation_result_simple 
IIIMP_file_operation_result_link
typedef
IIIMP_file_operation_result_simple 
IIIMP_file_operation_result_rename
typedef
IIIMP_file_operation_result_simple 
IIIMP_file_operation_result_symlink
typedef
IIIMP_file_operation_result_simple 
IIIMP_file_operation_result_unlink
typedef
IIIMP_file_operation_result_simple 
IIIMP_file_operation_result_chmod
typedef
IIIMP_file_operation_result_simple 
IIIMP_file_operation_result_chown
typedef
IIIMP_file_operation_result_simple 
IIIMP_file_operation_result_fchmod
typedef
IIIMP_file_operation_result_simple 
IIIMP_file_operation_result_fchown
typedef
IIIMP_file_operation_result_simple 
IIIMP_file_operation_result_lchmod
typedef
IIIMP_file_operation_result_simple 
IIIMP_file_operation_result_lchown
typedef
IIIMP_file_operation_result_simple 
IIIMP_file_operation_result_utime
typedef
IIIMP_file_operation_result_simple 
IIIMP_file_operation_result_utimes
typedef
IIIMP_file_operation_result_stat 
IIIMP_file_operation_result_fstat
typedef
IIIMP_file_operation_result_stat 
IIIMP_file_operation_result_lstat
typedef
IIIMP_file_operation_result_simple 
IIIMP_file_operation_result_access
typedef
IIIMP_file_operation_result_simple 
IIIMP_file_operation_result_closedir
typedef
IIIMP_file_operation_result_simple 
IIIMP_file_operation_result_opendir
typedef
IIIMP_file_operation_result_simple 
IIIMP_file_operation_result_telldir
typedef
IIIMP_file_operation_result_simple 
IIIMP_file_operation_result_mkdir
typedef
IIIMP_file_operation_result_simple 
IIIMP_file_operation_result_rmdir
typedef struct
iiimp_file_operation_request 
IIIMP_file_operation_request
typedef struct
iiimp_file_operation_result 
IIIMP_file_operation_result
typedef IIIMP_simple IIIMP_disconnect
typedef IIIMP_simple IIIMP_disconnect_reply
typedef IIIMP_simple IIIMP_trigger_notify_reply
typedef IIIMP_simple IIIMP_hotkey_notify_reply
typedef IIIMP_simple IIIMP_setimvalues_reply
typedef IIIMP_simple IIIMP_createic_reply
typedef IIIMP_simple IIIMP_destroyic
typedef IIIMP_simple IIIMP_destroyic_reply
typedef IIIMP_simple IIIMP_seticvalues_reply
typedef IIIMP_simple IIIMP_seticfocus
typedef IIIMP_simple IIIMP_seticfocus_reply
typedef IIIMP_simple IIIMP_unseticfocus
typedef IIIMP_simple IIIMP_unseticfocus_reply
typedef IIIMP_simple IIIMP_resetic
typedef IIIMP_simple IIIMP_resetic_reply
typedef IIIMP_simple IIIMP_preedit_start
typedef IIIMP_simple IIIMP_preedit_draw_reply
typedef IIIMP_simple IIIMP_preedit_done
typedef IIIMP_simple IIIMP_preedit_done_reply
typedef IIIMP_simple IIIMP_status_start
typedef IIIMP_simple IIIMP_status_start_reply
typedef IIIMP_simple IIIMP_status_draw_reply
typedef IIIMP_simple IIIMP_status_done
typedef IIIMP_simple IIIMP_status_done_reply
typedef IIIMP_simple IIIMP_forward_event_reply
typedef IIIMP_simple IIIMP_lookup_choice_start_reply
typedef IIIMP_simple IIIMP_lookup_choice_draw_reply
typedef IIIMP_simple IIIMP_lookup_choice_process_reply
typedef IIIMP_simple IIIMP_lookup_choice_done
typedef IIIMP_simple IIIMP_lookup_choice_done_reply
typedef struct _iiimp_stat_struct iiimp_stat_struct
typedef IIIMP_aux_simple IIIMP_aux_start
typedef IIIMP_aux_simple IIIMP_aux_start_reply
typedef IIIMP_aux_value IIIMP_aux_draw
typedef IIIMP_aux_simple IIIMP_aux_draw_reply
typedef IIIMP_aux_simple IIIMP_aux_done
typedef IIIMP_aux_simple IIIMP_aux_done_reply
typedef IIIMP_aux_value IIIMP_aux_setvalues
typedef IIIMP_aux_simple IIIMP_aux_setvalues_reply
typedef IIIMP_aux_value IIIMP_aux_getvalues
typedef IIIMP_aux_value IIIMP_aux_getvalues_reply
typedef IIIMP_simple_v IIIMP_disconnect_v
typedef IIIMP_simple_v IIIMP_disconnect_reply_v
typedef IIIMP_simple_v IIIMP_trigger_notify_reply_v
typedef IIIMP_simple_v IIIMP_hotkey_notify_reply_v
typedef IIIMP_simple_v IIIMP_hotkey_state_notify_reply_v
typedef IIIMP_simple_v IIIMP_setimvalues_reply_v
typedef IIIMP_simple_v IIIMP_createic_reply_v
typedef IIIMP_simple_v IIIMP_destroyic_v
typedef IIIMP_simple_v IIIMP_destroyic_reply_v
typedef IIIMP_simple_v IIIMP_seticvalues_reply_v
typedef IIIMP_simple_v IIIMP_seticfocus_v
typedef IIIMP_simple_v IIIMP_seticfocus_reply_v
typedef IIIMP_simple_v IIIMP_unseticfocus_v
typedef IIIMP_simple_v IIIMP_unseticfocus_reply_v
typedef IIIMP_simple_v IIIMP_resetic_v
typedef IIIMP_simple_v IIIMP_resetic_reply_v
typedef IIIMP_simple_v IIIMP_preedit_start_v
typedef IIIMP_simple_v IIIMP_preedit_draw_reply_v
typedef IIIMP_simple_v IIIMP_preedit_done_v
typedef IIIMP_simple_v IIIMP_preedit_done_reply_v
typedef IIIMP_simple_v IIIMP_status_start_v
typedef IIIMP_simple_v IIIMP_status_start_reply_v
typedef IIIMP_simple_v IIIMP_status_draw_reply_v
typedef IIIMP_simple_v IIIMP_status_done_v
typedef IIIMP_simple_v IIIMP_status_done_reply_v
typedef IIIMP_simple_v IIIMP_forward_event_reply_v
typedef IIIMP_simple_v IIIMP_lookup_choice_start_reply_v
typedef IIIMP_simple_v IIIMP_lookup_choice_draw_reply_v
typedef IIIMP_simple_v IIIMP_lookup_choice_process_reply_v
typedef IIIMP_simple_v IIIMP_lookup_choice_done_v
typedef IIIMP_simple_v IIIMP_lookup_choice_done_reply_v
typedef IIIMP_aux_simple_v IIIMP_aux_start_v
typedef IIIMP_aux_simple_v IIIMP_aux_start_reply_v
typedef IIIMP_aux_value_v IIIMP_aux_draw_v
typedef IIIMP_aux_simple_v IIIMP_aux_draw_reply_v
typedef IIIMP_aux_simple_v IIIMP_aux_done_v
typedef IIIMP_aux_simple_v IIIMP_aux_done_reply_v
typedef IIIMP_aux_value_v IIIMP_aux_setvalues_v
typedef IIIMP_aux_simple_v IIIMP_aux_setvalues_reply_v
typedef IIIMP_aux_value_v IIIMP_aux_getvalues_v
typedef IIIMP_aux_value_v IIIMP_aux_getvalues_reply_v
typedef struct iiimp_data_s

Enumerations

enum  IIIMP_status { IIIMP_DATA_NO_ERROR = 0, IIIMP_DATA_MALLOC_ERROR = 1, IIIMP_DATA_INVALID = 2, IIIMP_DATA_PROTOCOL_VERSION_ERROR = 3 }

Functions

IIIMP_messageiiimp_message_unpack (IIIMP_data_s *data_s, IIIMP_card7 opcode, size_t *nbyte, const uchar_t **ptr)
uchar_t * iiimp_message_pack (IIIMP_data_s *data_s, IIIMP_message *m, size_t *nbyte)
FILE * iiimp_data_print_fp (IIIMP_data_s *data_s, FILE *fp)
uint_t iiimp_data_print_flag (IIIMP_data_s *data_s, uint_t log_flag)
int iiimp_data_status (IIIMP_data_s *im)
void iiimp_message_print (IIIMP_data_s *data_s, IIIMP_message *m)
const char * iiimp_opcode_string (int num)
uchar_t * iiimp_simple_pack (IIIMP_data_s *data_s, IIIMP_card7 opcode, IIIMP_card16 im_id, IIIMP_card16 ic_id, size_t *buf_size)
uchar_t * iiimp_connect_pack (IIIMP_data_s *data_s, IIIMP_string *user_name, IIIMP_string *auth_protocol, size_t *buf_size)
uchar_t * iiimp_protocol_version_pack (IIIMP_data_s *data_s, IIIMP_card16 im_id, int protocol_version, size_t *buf_size)
uchar_t * iiimp_connect_reply_pack (IIIMP_data_s *data_s, IIIMP_card16 im_id, IIIMP_string *language_list, size_t *buf_size)
uchar_t * iiimp_register_trigger_keys_pack (IIIMP_data_s *data_s, IIIMP_card16 im_id, IIIMP_keyevent_list *trigger_on, IIIMP_keyevent_list *trigger_off, size_t *buf_size)
uchar_t * iiimp_register_hotkeys_pack (IIIMP_data_s *data_s, IIIMP_card16 im_id, IIIMP_card16 flag, HOTKEY_LIST *hotkeys, size_t *buf_size)
uchar_t * iiimp_trigger_notify_pack (IIIMP_data_s *data_s, IIIMP_card16 im_id, IIIMP_card16 ic_id, IIIMP_card16 flag, size_t *buf_size)
uchar_t * iiimp_hotkey_notify_pack (IIIMP_data_s *data_s, IIIMP_card16 im_id, IIIMP_card16 ic_id, IIIMP_card16 hotkey_id, IIIMP_card16 index, size_t *buf_size)
uchar_t * iiimp_hotkey_state_notify_pack (IIIMP_data_s *data_s, IIIMP_card16 im_id, IIIMP_card16 ic_id, IIIMP_card16 hotkey_id, IIIMP_card8 current_state_flag, size_t *buf_size)
uchar_t * iiimp_select_hotkey_profile_pack (IIIMP_data_s *data_s, IIIMP_card16 im_id, IIIMP_card16 scope_and_profile_id, size_t *buf_size)
uchar_t * iiimp_setimvalues_pack (IIIMP_data_s *data_s, IIIMP_card16 im_id, IIIMP_imattribute *attr_list, size_t *buf_size)
uchar_t * iiimp_getimvalues_pack (IIIMP_data_s *data_s, IIIMP_card16 im_id, IIIMP_card16_list *attr_list, size_t *buf_size)
uchar_t * iiimp_getimvalues_reply_pack (IIIMP_data_s *data_s, IIIMP_card16 im_id, IIIMP_imattribute *attr_list, size_t *buf_size)
uchar_t * iiimp_forward_event_pack (IIIMP_data_s *data_s, IIIMP_card16 im_id, IIIMP_card16 ic_id, IIIMP_contents *contents, size_t *buf_size)
uchar_t * iiimp_commit_string_pack (IIIMP_data_s *data_s, IIIMP_card16 im_id, IIIMP_card16 ic_id, IIIMP_contents *contents, size_t *buf_size)
uchar_t * iiimp_forward_event_with_operations_pack (IIIMP_data_s *data_s, IIIMP_card16 im_id, IIIMP_card16 ic_id, IIIMP_contents *contents, IIIMP_operation *operation_list, size_t *buf_size)
uchar_t * iiimp_forward_event_with_operations_reply_pack (IIIMP_data_s *data_s, IIIMP_card16 im_id, IIIMP_card16 ic_id, IIIMP_operation *operation_list, size_t *buf_size)
uchar_t * iiimp_createic_pack (IIIMP_data_s *data_s, IIIMP_card16 im_id, IIIMP_icattribute *attr_list, size_t *buf_size)
uchar_t * iiimp_seticvalues_pack (IIIMP_data_s *data_s, IIIMP_card16 im_id, IIIMP_card16 ic_id, IIIMP_icattribute *attr_list, size_t *buf_size)
uchar_t * iiimp_geticvalues_pack (IIIMP_data_s *data_s, IIIMP_card16 im_id, IIIMP_card16 ic_id, IIIMP_card16_list *attr_list, size_t *buf_size)
uchar_t * iiimp_geticvalues_reply_pack (IIIMP_data_s *data_s, IIIMP_card16 im_id, IIIMP_card16 ic_id, IIIMP_icattribute *attr_list, size_t *buf_size)
uchar_t * iiimp_preedit_start_reply_pack (IIIMP_data_s *data_s, IIIMP_card16 im_id, IIIMP_card16 ic_id, IIIMP_int32 maximum_length, size_t *buf_size)
uchar_t * iiimp_preedit_draw_pack (IIIMP_data_s *data_s, IIIMP_card16 im_id, IIIMP_card16 ic_id, IIIMP_int32 caret, IIIMP_int32 change_first, IIIMP_int32 change_length, IIIMP_contents *preedit, size_t *buf_size)
uchar_t * iiimp_status_draw_pack (IIIMP_data_s *data_s, IIIMP_card16 im_id, IIIMP_card16 ic_id, IIIMP_contents *status, size_t *buf_size)
uchar_t * iiimp_lookup_choice_start_pack (IIIMP_data_s *data_s, IIIMP_card16 im_id, IIIMP_card16 ic_id, int master, int choice_per_window, int rows, int columns, int direction, int label_owner, size_t *buf_size)
uchar_t * iiimp_lookup_choice_draw_pack (IIIMP_data_s *data_s, IIIMP_card16 im_id, IIIMP_card16 ic_id, int first, int last, int current, IIIMP_text *choice, IIIMP_text *index_label, IIIMP_text *title, size_t *buf_size)
uchar_t * iiimp_lookup_choice_process_pack (IIIMP_data_s *data_s, IIIMP_card16 im_id, IIIMP_card16 ic_id, IIIMP_card16 type, IIIMP_card16 value, size_t *buf_size)
uchar_t * iiimp_aux_simple_pack (IIIMP_data_s *data_s, IIIMP_card7 opcode, IIIMP_card16 im_id, IIIMP_card16 ic_id, IIIMP_card32 class_index, IIIMP_string *input_method_name, size_t *buf_size)
uchar_t * iiimp_aux_value_pack (IIIMP_data_s *data_s, IIIMP_card7 code, IIIMP_card16 im_id, IIIMP_card16 ic_id, IIIMP_card32 class_index, IIIMP_string *input_method_name, IIIMP_card32_list *integer_value, IIIMP_string *string_value, size_t *buf_size)
uchar_t * iiimp_file_operation_pack (IIIMP_data_s *data_s, IIIMP_card16 im_id, IIIMP_card32 type, void *object, size_t *buf_size)
uchar_t * iiimp_file_operation_reply_pack (IIIMP_data_s *data_s, IIIMP_card16 im_id, IIIMP_card32 type, void *object, size_t *buf_size)
IIIMP_card16_listiiimp_card16_list_new (IIIMP_data_s *data_s, int count, const IIIMP_card16 *ptr)
IIIMP_card32_listiiimp_card32_list_new (IIIMP_data_s *data_s, int count, const IIIMP_card32 *ptr)
IIIMP_stringiiimp_string_new (IIIMP_data_s *data_s, size_t len, const IIIMP_card16 *ptr)
IIIMP_utf8stringiiimp_utf8string_new (IIIMP_data_s *data_s, size_t len, const IIIMP_card8 *ptr)
IIIMP_feedback_attr_listiiimp_feedback_attr_list_new (IIIMP_data_s *data_s, int count, const IIIMP_feedback_attr *ptr)
IIIMP_char_with_feedbackiiimp_char_with_feedback_new (IIIMP_data_s *data_s, IIIMP_card16 code, IIIMP_feedback_attr_list *feedback_attr)
IIIMP_operationiiimp_operation_new (IIIMP_data_s *data_s, IIIMP_string *id, size_t value_nbyte, uchar_t *value)
IIIMP_annotation_valueiiimp_annotation_value_text_new (IIIMP_data_s *data_s, IIIMP_int32 start_index, IIIMP_int32 end_index, IIIMP_text *value)
IIIMP_annotation_valueiiimp_annotation_value_string_new (IIIMP_data_s *data_s, IIIMP_int32 start_index, IIIMP_int32 end_index, IIIMP_string *value)
IIIMP_annotationiiimp_annotation_new (IIIMP_data_s *data_s, IIIMP_card32 id, IIIMP_annotation_value *value)
IIIMP_text * iiimp_text_new (IIIMP_data_s *data_s, IIIMP_char_with_feedback *cwf, IIIMP_annotation *anno)
IIIMP_client_descriptoriiimp_client_descriptor_new (IIIMP_data_s *data_s, IIIMP_string *type, IIIMP_string *os_name, IIIMP_string *arch, IIIMP_string *version, IIIMP_string *X_display_name, IIIMP_string *X_server_vendor)
IIIMP_object_descriptoriiimp_object_descriptor_new (IIIMP_data_s *data_s, IIIMP_card16 category, IIIMP_card32 object_size, IIIMP_card16 id_pre, IIIMP_card16 id_dyn, IIIMP_string *rdun, IIIMP_string *hrn, IIIMP_string *signature, IIIMP_string *user)
IIIMP_ccdefiiimp_ccdef_new (IIIMP_data_s *data_s, IIIMP_string *contents)
IIIMP_languageiiimp_language_new (IIIMP_data_s *data_s, IIIMP_string *hrn, IIIMP_string *id)
IIIMP_imeinfoiiimp_imeinfo_new (IIIMP_data_s *data_s, IIIMP_card32 enable, IIIMP_string *ime_id, IIIMP_string *imename, IIIMP_string *version, IIIMP_string *description, IIIMP_string *author, IIIMP_string *copyright, IIIMP_string *reserved1, IIIMP_string *reserved2)
IIIMP_jarfile_objectiiimp_jarfile_object_new (IIIMP_data_s *data_s, IIIMP_string *class_names, size_t value_nbyte, const uchar_t *value)
IIIMP_inputmethod_descriptoriiimp_inputmethod_descriptor_new (IIIMP_data_s *data_s, IIIMP_card16 id, IIIMP_string *idname, IIIMP_string *hrn, IIIMP_language *language, IIIMP_string *rdun)
IIIMP_inputmethod_descriptoriiimp_inputmethod_descriptor2_new (IIIMP_data_s *data_s, IIIMP_card16 id, IIIMP_string *idname, IIIMP_string *hrn, IIIMP_language *language, IIIMP_string *rdun, IIIMP_imeinfo *imeinfo)
IIIMP_binaryfile_objectiiimp_binaryfile_object_new (IIIMP_data_s *data_s, IIIMP_string *object)
IIIMP_imattribute * iiimp_imattribute_inputmethod_descriptor_new (IIIMP_data_s *data_s, IIIMP_card16 id, IIIMP_card16 id_dyn, IIIMP_inputmethod_descriptor *value)
IIIMP_imattribute * iiimp_imattribute_object_descriptor_new (IIIMP_data_s *data_s, IIIMP_card16 id, IIIMP_card16 id_dyn, IIIMP_object_descriptor *value)
IIIMP_imattribute * iiimp_imattribute_client_descriptor_new (IIIMP_data_s *data_s, IIIMP_card16 id, IIIMP_card16 id_dyn, IIIMP_client_descriptor *value)
IIIMP_imattribute * iiimp_imattribute_ccdef_new (IIIMP_data_s *data_s, IIIMP_card16 id, IIIMP_card16 id_dyn, IIIMP_ccdef *value)
IIIMP_imattribute * iiimp_imattribute_jar_gui_object_new (IIIMP_data_s *data_s, IIIMP_card16 id, IIIMP_card16 id_dyn, IIIMP_jarfile_object *value)
IIIMP_imattribute * iiimp_imattribute_jar_light_weight_engine_object_new (IIIMP_data_s *data_s, IIIMP_card16 id, IIIMP_card16 id_dyn, IIIMP_jarfile_object *value)
IIIMP_imattribute * iiimp_imattribute_binary_gui_object_new (IIIMP_data_s *data_s, IIIMP_card16 id, IIIMP_card16 id_dyn, IIIMP_binaryfile_object *value)
IIIMP_imattribute * iiimp_imattribute_binary_light_weight_engine_new (IIIMP_data_s *data_s, IIIMP_card16 id, IIIMP_card16 id_dyn, IIIMP_binaryfile_object *value)
IIIMP_imattribute * iiimp_imattribute_script_gui_object_new (IIIMP_data_s *data_s, IIIMP_card16 id, IIIMP_card16 id_dyn, IIIMP_binaryfile_object *value)
IIIMP_imattribute * iiimp_imattribute_script_light_weight_engine_new (IIIMP_data_s *data_s, IIIMP_card16 id, IIIMP_card16 id_dyn, IIIMP_binaryfile_object *value)
IIIMP_imattribute * iiimp_imattribute_capability_new (IIIMP_data_s *data_s, IIIMP_card16 id, IIIMP_card16 id_dyn, IIIMP_card32_list *value)
IIIMP_icattribute * iiimp_icattribute_input_language_new (IIIMP_data_s *data_s, IIIMP_string *value)
IIIMP_icattribute * iiimp_icattribute_character_subsets_new (IIIMP_data_s *data_s, IIIMP_card32_list *value)
IIIMP_icattribute * iiimp_icattribute_input_method_name_new (IIIMP_data_s *data_s, IIIMP_string *value)
IIIMP_icattribute * iiimp_icattribute_input_method_new (IIIMP_data_s *data_s, IIIMP_card16 value)
IIIMP_keyevent_listiiimp_keyevent_list_new (IIIMP_data_s *data_s, int count, IIIMP_keyevent *k)
HOTKEY_LISTiiimp_hotkey_list_new (IIIMP_data_s *data_s, int count, HOTKEY *k)
IIIMP_contentsiiimp_contents_string_new (IIIMP_data_s *data_s, IIIMP_string *value)
IIIMP_contentsiiimp_contents_text_new (IIIMP_data_s *data_s, IIIMP_text *value)
IIIMP_contentsiiimp_contents_keyevent_list_new (IIIMP_data_s *data_s, IIIMP_keyevent_list *value)
IIIMP_card32_listiiimp_card32_list_bit_set (IIIMP_data_s *data_s, IIIMP_card32_list *m, int bit)
void iiimp_card32_list_bit_clear (IIIMP_data_s *data_s, IIIMP_card32_list *m, int bit)
void iiimp_card32_list_bit_clear_all (IIIMP_data_s *data_s, IIIMP_card32_list *m)
int iiimp_card32_list_bit_p (IIIMP_data_s *data_s, IIIMP_card32_list *m, int bit)
IIIMP_file_operation_data_fcntliiimp_file_operation_data_fcntl_setfd_new (IIIMP_data_s *data_s, IIIMP_card32 file_descriptor_flags)
IIIMP_file_operation_data_fcntliiimp_file_operation_data_fcntl_setfl_new (IIIMP_data_s *data_s, IIIMP_card32 file_status_flags)
IIIMP_file_operation_data_fcntliiimp_file_operation_data_fcntl_flock_new (IIIMP_data_s *data_s, IIIMP_card16 type, IIIMP_card16 whence, IIIMP_card32 start, IIIMP_card32 len)
IIIMP_file_operation_data_statiiimp_file_operation_data_stat_new (IIIMP_data_s *data_s, IIIMP_card32 mode, IIIMP_card32 ino, IIIMP_card32 dev, IIIMP_card32 rdev, IIIMP_card32 nlink, IIIMP_string *user_name, IIIMP_card32 uid, IIIMP_string *group_name, IIIMP_card32 gid, IIIMP_card32 size, IIIMP_card32 atime_tv_sec, IIIMP_card32 atime_tv_nsec, IIIMP_card32 mtime_tv_sec, IIIMP_card32 mtime_tv_nsec, IIIMP_card32 ctime_tv_sec, IIIMP_card32 ctime_tv_nsec, IIIMP_card32 blksize, IIIMP_card32 blocks)
IIIMP_file_operation_data_diriiimp_file_operation_data_dir_new (IIIMP_data_s *data_s, IIIMP_card32 ino, IIIMP_card32 off, IIIMP_string *name)
IIIMP_file_operation_requestiiimp_file_operation_request_close_new (IIIMP_data_s *data_s, IIIMP_card32 file_descriptor)
IIIMP_file_operation_requestiiimp_file_operation_request_creat_new (IIIMP_data_s *data_s, IIIMP_string *path, IIIMP_card32 mode)
IIIMP_file_operation_requestiiimp_file_operation_request_ftruncate_new (IIIMP_data_s *data_s, IIIMP_card32 file_descriptor, IIIMP_card32 length)
IIIMP_file_operation_requestiiimp_file_operation_request_lseek_new (IIIMP_data_s *data_s, IIIMP_card32 file_descriptor, IIIMP_card32 offset, IIIMP_card32 whence)
IIIMP_file_operation_requestiiimp_file_operation_request_open_new (IIIMP_data_s *data_s, IIIMP_string *path, IIIMP_card32 oflag, IIIMP_card32 mode)
IIIMP_file_operation_requestiiimp_file_operation_request_read_new (IIIMP_data_s *data_s, IIIMP_card32 file_descriptor, IIIMP_card32 nbyte)
IIIMP_file_operation_requestiiimp_file_operation_request_truncate_new (IIIMP_data_s *data_s, IIIMP_string *path, IIIMP_card32 length)
IIIMP_file_operation_requestiiimp_file_operation_request_write_new (IIIMP_data_s *data_s, IIIMP_card32 file_descriptor, size_t value_nbyte, const uchar_t *value)
IIIMP_file_operation_requestiiimp_file_operation_request_link_new (IIIMP_data_s *data_s, IIIMP_string *existing_path, IIIMP_string *new_path)
IIIMP_file_operation_requestiiimp_file_operation_request_readlink_new (IIIMP_data_s *data_s, IIIMP_string *path)
IIIMP_file_operation_requestiiimp_file_operation_request_rename_new (IIIMP_data_s *data_s, IIIMP_string *old_path, IIIMP_string *new_path)
IIIMP_file_operation_requestiiimp_file_operation_request_symlink_new (IIIMP_data_s *data_s, IIIMP_string *existing_path, IIIMP_string *new_path)
IIIMP_file_operation_requestiiimp_file_operation_request_unlink_new (IIIMP_data_s *data_s, IIIMP_string *path)
IIIMP_file_operation_requestiiimp_file_operation_request_chmod_new (IIIMP_data_s *data_s, IIIMP_string *path, IIIMP_card32 mode)
IIIMP_file_operation_requestiiimp_file_operation_request_chown_new (IIIMP_data_s *data_s, IIIMP_string *path, IIIMP_string *user_name, IIIMP_card32 user_id, IIIMP_string *group_name, IIIMP_card32 group_id)
IIIMP_file_operation_requestiiimp_file_operation_request_fchmod_new (IIIMP_data_s *data_s, IIIMP_card32 file_descriptor, IIIMP_card32 mode)
IIIMP_file_operation_requestiiimp_file_operation_request_fchown_new (IIIMP_data_s *data_s, IIIMP_card32 file_descriptor, IIIMP_string *user_name, IIIMP_card32 user_id, IIIMP_string *group_name, IIIMP_card32 group_id)
IIIMP_file_operation_requestiiimp_file_operation_request_lchown_new (IIIMP_data_s *data_s, IIIMP_string *path, IIIMP_string *user_name, IIIMP_card32 user_id, IIIMP_string *group_name, IIIMP_card32 group_id)
IIIMP_file_operation_requestiiimp_file_operation_request_utime_new (IIIMP_data_s *data_s, IIIMP_string *path, IIIMP_card32 actime, IIIMP_card32 modtime)
IIIMP_file_operation_requestiiimp_file_operation_request_utimes_new (IIIMP_data_s *data_s, IIIMP_string *path, IIIMP_card32 tv_sec0, IIIMP_card32 tv_usec0, IIIMP_card32 tv_sec1, IIIMP_card32 tv_usec1)
IIIMP_file_operation_requestiiimp_file_operation_request_fstat_new (IIIMP_data_s *data_s, IIIMP_card32 file_descriptor)
IIIMP_file_operation_requestiiimp_file_operation_request_lstat_new (IIIMP_data_s *data_s, IIIMP_string *path)
IIIMP_file_operation_requestiiimp_file_operation_request_stat_new (IIIMP_data_s *data_s, IIIMP_string *path)
IIIMP_file_operation_requestiiimp_file_operation_request_access_new (IIIMP_data_s *data_s, IIIMP_string *path, IIIMP_card32 amode)
IIIMP_file_operation_requestiiimp_file_operation_request_closedir_new (IIIMP_data_s *data_s, IIIMP_card32 directory_handle)
IIIMP_file_operation_requestiiimp_file_operation_request_opendir_new (IIIMP_data_s *data_s, IIIMP_string *dirname)
IIIMP_file_operation_requestiiimp_file_operation_request_readdir_new (IIIMP_data_s *data_s, IIIMP_card32 directory_handle)
IIIMP_file_operation_requestiiimp_file_operation_request_rewinddir_new (IIIMP_data_s *data_s, IIIMP_card32 directory_handle)
IIIMP_file_operation_requestiiimp_file_operation_request_seekdir_new (IIIMP_data_s *data_s, IIIMP_card32 directory_handle, IIIMP_card32 loc)
IIIMP_file_operation_requestiiimp_file_operation_request_telldir_new (IIIMP_data_s *data_s, IIIMP_card32 directory_handle)
IIIMP_file_operation_requestiiimp_file_operation_request_mkdir_new (IIIMP_data_s *data_s, IIIMP_string *dirname, IIIMP_card32 mode)
IIIMP_file_operation_requestiiimp_file_operation_request_rmdir_new (IIIMP_data_s *data_s, IIIMP_string *dirname)
IIIMP_file_operation_requestiiimp_file_operation_request_fcntl_new (IIIMP_data_s *data_s, IIIMP_card32 file_descriptor, IIIMP_card32 cmd, IIIMP_file_operation_data_fcntl *arg)
IIIMP_file_operation_resultiiimp_file_operation_result_simple_new (IIIMP_data_s *data_s, IIIMP_card32 type, IIIMP_card32 return_value, IIIMP_card32 error_number)
IIIMP_file_operation_resultiiimp_file_operation_result_void_new (IIIMP_data_s *data_s, IIIMP_card32 type)
IIIMP_file_operation_resultiiimp_file_operation_result_read_new (IIIMP_data_s *data_s, IIIMP_card32 error_number, size_t value_nbyte, const uchar_t *value)
IIIMP_file_operation_resultiiimp_file_operation_result_readlink_new (IIIMP_data_s *data_s, IIIMP_card32 return_value, IIIMP_card32 error_number, IIIMP_string *path)
IIIMP_file_operation_resultiiimp_file_operation_result_stat_common_new (IIIMP_data_s *data_s, IIIMP_card32 type, IIIMP_card32 return_value, IIIMP_card32 error_number, IIIMP_file_operation_data_stat *stat)
IIIMP_file_operation_resultiiimp_file_operation_result_readdir_new (IIIMP_data_s *data_s, IIIMP_card32 error_number, IIIMP_file_operation_data_dir *dir)
IIIMP_file_operation_resultiiimp_file_operation_result_fcntl_new (IIIMP_data_s *data_s, IIIMP_card32 return_value, IIIMP_card32 error_number, IIIMP_card32 cmd, IIIMP_file_operation_data_fcntl *arg)
void iiimp_file_operation_request_delete (IIIMP_data_s *data_s, IIIMP_file_operation_request *data)
void iiimp_file_operation_result_delete (IIIMP_data_s *data_s, IIIMP_file_operation_result *data)
void iiimp_file_operation_request_pack (IIIMP_data_s *data_s, IIIMP_file_operation_request *m, size_t *nbyte, uchar_t **ptr)
void iiimp_file_operation_result_pack (IIIMP_data_s *data_s, IIIMP_file_operation_result *m, size_t *nbyte, uchar_t **ptr)
IIIMP_file_operation_requestiiimp_file_operation_request_unpack (IIIMP_data_s *data_s, size_t *nbyte, const uchar_t **ptr, size_t nbyte_max)
IIIMP_file_operation_resultiiimp_file_operation_result_unpack (IIIMP_data_s *data_s, size_t *nbyte, const uchar_t **ptr, size_t nbyte_max)
void iiimp_file_operation_request_print (IIIMP_data_s *data_s, IIIMP_file_operation_request *data)
void iiimp_file_operation_result_print (IIIMP_data_s *data_s, IIIMP_file_operation_result *data)
IIIMP_openiiimp_open_new (IIIMP_data_s *data_s, IIIMP_card32 ns_id, IIIMP_card32 flags, IIIMP_utf8string *filename)
IIIMP_open_replyiiimp_open_reply_new (IIIMP_data_s *data_s, IIIMP_card32 ns_id, IIIMP_card32 ns_errno)
IIIMP_readiiimp_read_new (IIIMP_data_s *data_s, IIIMP_card32 ns_id, IIIMP_card32 size)
IIIMP_read_replyiiimp_read_reply_new (IIIMP_data_s *data_s, IIIMP_card32 ns_id, IIIMP_card32 ns_errno, IIIMP_card32 size, IIIMP_card32 *object)
IIIMP_writeiiimp_write_new (IIIMP_data_s *data_s, IIIMP_card32 ns_id, IIIMP_card32 size, void *object)
IIIMP_write_replyiiimp_write_reply_new (IIIMP_data_s *data_s, IIIMP_card32 ns_id, IIIMP_card32 ns_errno, IIIMP_card32 size)
IIIMP_closeiiimp_close_new (IIIMP_data_s *data_s, IIIMP_card32 ns_id)
IIIMP_close_replyiiimp_close_reply_new (IIIMP_data_s *data_s, IIIMP_card32 ns_id, IIIMP_card32 ns_errno)
IIIMP_opendiriiimp_opendir_new (IIIMP_data_s *data_s, IIIMP_card32 ns_id, IIIMP_utf8string *dirname)
IIIMP_opendir_replyiiimp_opendir_reply_new (IIIMP_data_s *data_s, IIIMP_card32 ns_id, IIIMP_card32 ns_errno, IIIMP_card32 nitems, IIIMP_utf8string *d_name)
IIIMP_readdiriiimp_readdir_new (IIIMP_data_s *data_s, IIIMP_card32 ns_id)
IIIMP_readdir_replyiiimp_readdir_reply_new (IIIMP_data_s *data_s, IIIMP_card32 ns_id, IIIMP_card32 ns_errno, struct dirent *readDir)
IIIMP_closediriiimp_closedir_new (IIIMP_data_s *data_s, IIIMP_card32 ns_id)
IIIMP_closedir_replyiiimp_closedir_reply_new (IIIMP_data_s *data_s, IIIMP_card32 ns_id, IIIMP_card32 ns_errno)
IIIMP_mkdiriiimp_mkdir_new (IIIMP_data_s *data_s, IIIMP_card32 ns_id, IIIMP_card32 mode, IIIMP_utf8string *path)
IIIMP_mkdir_replyiiimp_mkdir_reply_new (IIIMP_data_s *data_s, IIIMP_card32 ns_id, IIIMP_card32 ns_errno)
IIIMP_rmdiriiimp_rmdir_new (IIIMP_data_s *data_s, IIIMP_card32 ns_id, IIIMP_utf8string *path)
IIIMP_rmdir_replyiiimp_rmdir_reply_new (IIIMP_data_s *data_s, IIIMP_card32 ns_id, IIIMP_card32 ns_errno)
IIIMP_symlinkiiimp_symlink_new (IIIMP_data_s *data_s, IIIMP_card32 ns_id, IIIMP_utf8string *dest, IIIMP_utf8string *src)
IIIMP_symlink_replyiiimp_symlink_reply_new (IIIMP_data_s *data_s, IIIMP_card32 ns_id, IIIMP_card32 ns_errno)
IIIMP_statiiimp_stat_new (IIIMP_data_s *data_s, IIIMP_card32 ns_id, IIIMP_utf8string *path)
IIIMP_stat_replyiiimp_stat_reply_new (IIIMP_data_s *data_s, IIIMP_card32 ns_id, IIIMP_card32 ns_errno, iiimp_stat_struct *stat_buf)
IIIMP_lstatiiimp_lstat_new (IIIMP_data_s *data_s, IIIMP_card32 ns_id, IIIMP_utf8string *path)
IIIMP_lstat_replyiiimp_lstat_reply_new (IIIMP_data_s *data_s, IIIMP_card32 ns_id, IIIMP_card32 ns_errno, iiimp_stat_struct *stat_buf)
IIIMP_fstatiiimp_fstat_new (IIIMP_data_s *data_s, IIIMP_card32 ns_id)
IIIMP_fstat_replyiiimp_fstat_reply_new (IIIMP_data_s *data_s, IIIMP_card32 ns_id, IIIMP_card32 ns_errno, iiimp_stat_struct *stat_buf)
IIIMP_creatiiimp_creat_new (IIIMP_data_s *data_s, IIIMP_card32 ns_id, IIIMP_card32 mode, IIIMP_utf8string *path)
IIIMP_creat_replyiiimp_creat_reply_new (IIIMP_data_s *data_s, IIIMP_card32 ns_id, IIIMP_card32 ns_errno)
IIIMP_lseekiiimp_lseek_new (IIIMP_data_s *data_s, IIIMP_card32 ns_id, IIIMP_card32 offset, IIIMP_card32 whence)
IIIMP_lseek_replyiiimp_lseek_reply_new (IIIMP_data_s *data_s, IIIMP_card32 ns_id, IIIMP_card32 ns_errno, IIIMP_card32 offset)
IIIMP_unlinkiiimp_unlink_new (IIIMP_data_s *data_s, IIIMP_card32 ns_id, IIIMP_utf8string *path)
IIIMP_unlink_replyiiimp_unlink_reply_new (IIIMP_data_s *data_s, IIIMP_card32 ns_id, IIIMP_card32 ns_errno)
IIIMP_renameiiimp_rename_new (IIIMP_data_s *data_s, IIIMP_card32 ns_id, IIIMP_utf8string *old_name, IIIMP_utf8string *new_name)
IIIMP_rename_replyiiimp_rename_reply_new (IIIMP_data_s *data_s, IIIMP_card32 ns_id, IIIMP_card32 ns_errno)
IIIMP_fcntliiimp_fcntl_new (IIIMP_data_s *data_s, IIIMP_card32 ns_id, IIIMP_card32 cmd, IIIMP_card32 arg)
IIIMP_fcntl_replyiiimp_fcntl_reply_new (IIIMP_data_s *data_s, IIIMP_card32 ns_id, IIIMP_card32 ns_errno, IIIMP_card32 return_value)
IIIMP_truncateiiimp_truncate_new (IIIMP_data_s *data_s, IIIMP_card32 ns_id, IIIMP_utf8string *path, IIIMP_card32 length)
IIIMP_truncate_replyiiimp_truncate_reply_new (IIIMP_data_s *data_s, IIIMP_card32 ns_id, IIIMP_card32 ns_errno)
IIIMP_ftruncateiiimp_ftruncate_new (IIIMP_data_s *data_s, IIIMP_card32 ns_id, IIIMP_card32 length)
IIIMP_ftruncate_replyiiimp_ftruncate_reply_new (IIIMP_data_s *data_s, IIIMP_card32 ns_id, IIIMP_card32 ns_errno)
IIIMP_messageiiimp_simple_new (IIIMP_data_s *data_s, IIIMP_card7 opcode, IIIMP_card16 im_id, IIIMP_card16 ic_id)
IIIMP_messageiiimp_connect_new (IIIMP_data_s *data_s, IIIMP_string *user_name, IIIMP_string *auth)
IIIMP_messageiiimp_protocol_version_new (IIIMP_data_s *data_s, IIIMP_card16 im_id, int protocol_version)
IIIMP_messageiiimp_connect_reply_new (IIIMP_data_s *data_s, IIIMP_card16 im_id, IIIMP_string *language_list)
IIIMP_messageiiimp_register_trigger_keys_new (IIIMP_data_s *data_s, IIIMP_card16 im_id, IIIMP_keyevent_list *trigger_on, IIIMP_keyevent_list *trigger_off)
IIIMP_messageiiimp_trigger_notify_new (IIIMP_data_s *data_s, IIIMP_card16 im_id, IIIMP_card16 ic_id, IIIMP_card16 flag)
IIIMP_messageiiimp_register_hotkeys_new (IIIMP_data_s *data_s, IIIMP_card16 im_id, IIIMP_card16 flag, HOTKEY_LIST *hotkeys)
IIIMP_messageiiimp_hotkey_notify_new (IIIMP_data_s *data_s, IIIMP_card16 im_id, IIIMP_card16 ic_id, IIIMP_card16 hotkey_id, IIIMP_card16 index)
IIIMP_messageiiimp_hotkey_state_notify_new (IIIMP_data_s *data_s, IIIMP_card16 im_id, IIIMP_card16 ic_id, IIIMP_card16 hotkey_id, IIIMP_card8 current_state_flag)
IIIMP_messageiiimp_select_hotkey_profile_new (IIIMP_data_s *data_s, IIIMP_card16 im_id, IIIMP_card16 scope_and_profile_id)
IIIMP_messageiiimp_file_operation_new (IIIMP_data_s *data_s, IIIMP_card16 im_id, IIIMP_card32 type, void *object)
IIIMP_messageiiimp_file_operation_reply_new (IIIMP_data_s *data_s, IIIMP_card16 im_id, IIIMP_card32 type, void *object)
IIIMP_messageiiimp_setimvalues_new (IIIMP_data_s *data_s, IIIMP_card16 im_id, IIIMP_imattribute *attr_list)
IIIMP_messageiiimp_getimvalues_new (IIIMP_data_s *data_s, IIIMP_card16 im_id, IIIMP_card16_list *attr_list)
IIIMP_messageiiimp_getimvalues_reply_new (IIIMP_data_s *data_s, IIIMP_card16 im_id, IIIMP_imattribute *attr_list)
IIIMP_messageiiimp_forward_event_new (IIIMP_data_s *data_s, IIIMP_card16 im_id, IIIMP_card16 ic_id, IIIMP_contents *contents)
IIIMP_messageiiimp_commit_string_new (IIIMP_data_s *data_s, IIIMP_card16 im_id, IIIMP_card16 ic_id, IIIMP_contents *contents)
IIIMP_messageiiimp_forward_event_with_operations_new (IIIMP_data_s *data_s, IIIMP_card16 im_id, IIIMP_card16 ic_id, IIIMP_contents *contents, IIIMP_operation *operation)
IIIMP_messageiiimp_forward_event_with_operations_reply_new (IIIMP_data_s *data_s, IIIMP_card16 im_id, IIIMP_card16 ic_id, IIIMP_operation *operation)
IIIMP_messageiiimp_createic_new (IIIMP_data_s *data_s, IIIMP_card16 im_id, IIIMP_icattribute *attr_list)
IIIMP_messageiiimp_seticvalues_new (IIIMP_data_s *data_s, IIIMP_card16 im_id, IIIMP_card16 ic_id, IIIMP_icattribute *attr_list)
IIIMP_messageiiimp_geticvalues_new (IIIMP_data_s *data_s, IIIMP_card16 im_id, IIIMP_card16 ic_id, IIIMP_card16_list *attr_list)
IIIMP_messageiiimp_geticvalues_reply_new (IIIMP_data_s *data_s, IIIMP_card16 im_id, IIIMP_card16 ic_id, IIIMP_icattribute *attr_list)
IIIMP_messageiiimp_preedit_start_reply_new (IIIMP_data_s *data_s, IIIMP_card16 im_id, IIIMP_card16 ic_id, IIIMP_int32 maximum_length)
IIIMP_messageiiimp_preedit_draw_new (IIIMP_data_s *data_s, IIIMP_card16 im_id, IIIMP_card16 ic_id, IIIMP_int32 aret, IIIMP_int32 change_first, IIIMP_int32 change_length, IIIMP_contents *preedit)
IIIMP_messageiiimp_status_draw_new (IIIMP_data_s *data_s, IIIMP_card16 im_id, IIIMP_card16 ic_id, IIIMP_contents *status)
IIIMP_messageiiimp_lookup_choice_start_new (IIIMP_data_s *data_s, IIIMP_card16 im_id, IIIMP_card16 ic_id, int master, int choice_per_window, int rows, int columns, int direction, int label_owner)
IIIMP_messageiiimp_lookup_choice_draw_new (IIIMP_data_s *data_s, IIIMP_card16 im_id, IIIMP_card16 ic_id, int first, int last, int current, IIIMP_text *choice, IIIMP_text *index_label, IIIMP_text *title)
IIIMP_messageiiimp_lookup_choice_process_new (IIIMP_data_s *data_s, IIIMP_card16 im_id, IIIMP_card16 ic_id, IIIMP_card16 type, IIIMP_card16 value)
IIIMP_messageiiimp_aux_simple_new (IIIMP_data_s *data_s, IIIMP_card7 opcode, IIIMP_card16 im_id, IIIMP_card16 ic_id, IIIMP_card32 class_index, IIIMP_string *input_method_name)
IIIMP_messageiiimp_aux_value_new (IIIMP_data_s *data_s, IIIMP_card7 opcode, IIIMP_card16 im_id, IIIMP_card16 ic_id, IIIMP_card32 class_index, IIIMP_string *input_method_name, IIIMP_card32_list *integer_value, IIIMP_string *string_value)
IIIMP_status iiimp_card16_list_create (IIIMP_data_s *data_s, IIIMP_card16_list **ptr_ret, int count, const IIIMP_card16 *ptr)
IIIMP_status iiimp_card32_list_create (IIIMP_data_s *data_s, IIIMP_card32_list **ptr_ret, int count, const IIIMP_card32 *ptr)
IIIMP_status iiimp_string_create (IIIMP_data_s *data_s, IIIMP_string **ptr_ret, size_t len, const IIIMP_card16 *ptr)
IIIMP_status iiimp_feedback_attr_list_create (IIIMP_data_s *data_s, IIIMP_feedback_attr_list **ptr_ret, int count, const IIIMP_feedback_attr *ptr)
IIIMP_status iiimp_char_with_feedback_create (IIIMP_data_s *data_s, IIIMP_char_with_feedback **ptr_ret, IIIMP_card16 code, IIIMP_feedback_attr_list *feedback_attr)
IIIMP_status iiimp_operation_create (IIIMP_data_s *data_s, IIIMP_operation **ptr_ret, IIIMP_string *id, size_t value_nbyte, uchar_t *value)
IIIMP_status iiimp_annotation_value_text_create (IIIMP_data_s *data_s, IIIMP_annotation_value **ptr_ret, IIIMP_int32 start_index, IIIMP_int32 end_index, IIIMP_text *value)
IIIMP_status iiimp_annotation_value_string_create (IIIMP_data_s *data_s, IIIMP_annotation_value **ptr_ret, IIIMP_int32 start_index, IIIMP_int32 end_index, IIIMP_string *value)
IIIMP_status iiimp_annotation_create (IIIMP_data_s *data_s, IIIMP_annotation **ptr_ret, IIIMP_card32 id, IIIMP_annotation_value *value)
IIIMP_status iiimp_text_create (IIIMP_data_s *data_s, IIIMP_text **ptr_ret, IIIMP_char_with_feedback *cwf, IIIMP_annotation *anno)
IIIMP_status iiimp_client_descriptor_create (IIIMP_data_s *data_s, IIIMP_client_descriptor **ptr_ret, IIIMP_string *type, IIIMP_string *os_name, IIIMP_string *arch, IIIMP_string *version, IIIMP_string *X_display_name, IIIMP_string *X_server_vendor)
IIIMP_status iiimp_object_descriptor_create (IIIMP_data_s *data_s, IIIMP_object_descriptor **ptr_ret, IIIMP_card16 category, IIIMP_card32 object_size, IIIMP_card16 id_pre, IIIMP_card16 id_dyn, IIIMP_string *rdun, IIIMP_string *hrn, IIIMP_string *signature, IIIMP_string *user)
IIIMP_status iiimp_ccdef_create (IIIMP_data_s *data_s, IIIMP_ccdef **ptr_ret, IIIMP_string *contents)
IIIMP_status iiimp_language_create (IIIMP_data_s *data_s, IIIMP_language **ptr_ret, IIIMP_string *hrn, IIIMP_string *id)
IIIMP_status iiimp_jarfile_object_create (IIIMP_data_s *data_s, IIIMP_jarfile_object **ptr_ret, IIIMP_string *class_names, size_t value_nbyte, uchar_t *value)
IIIMP_status iiimp_inputmethod_descriptor_create (IIIMP_data_s *data_s, IIIMP_inputmethod_descriptor **ptr_ret, IIIMP_card16 id, IIIMP_string *idname, IIIMP_string *hrn, IIIMP_language *language, IIIMP_string *rdun)
IIIMP_status iiimp_inputmethod_descriptor2_create (IIIMP_data_s *data_s, IIIMP_inputmethod_descriptor **ptr_ret, IIIMP_card16 id, IIIMP_string *idname, IIIMP_string *hrn, IIIMP_language *language, IIIMP_string *rdun, IIIMP_imeinfo *imeinfo)
IIIMP_status iiimp_binaryfile_object_create (IIIMP_data_s *data_s, IIIMP_binaryfile_object **ptr_ret, IIIMP_string *object)
IIIMP_status iiimp_imattribute_inputmethod_descriptor_create (IIIMP_data_s *data_s, IIIMP_imattribute **ptr_ret, IIIMP_card16 id, IIIMP_card16 id_dyn, IIIMP_inputmethod_descriptor *value)
IIIMP_status iiimp_imattribute_object_descriptor_create (IIIMP_data_s *data_s, IIIMP_imattribute **ptr_ret, IIIMP_card16 id, IIIMP_card16 id_dyn, IIIMP_object_descriptor *value)
IIIMP_status iiimp_imattribute_client_descriptor_create (IIIMP_data_s *data_s, IIIMP_imattribute **ptr_ret, IIIMP_card16 id, IIIMP_card16 id_dyn, IIIMP_client_descriptor *value)
IIIMP_status iiimp_imattribute_ccdef_create (IIIMP_data_s *data_s, IIIMP_imattribute **ptr_ret, IIIMP_card16 id, IIIMP_card16 id_dyn, IIIMP_ccdef *value)
IIIMP_status iiimp_imattribute_jar_gui_object_create (IIIMP_data_s *data_s, IIIMP_imattribute **ptr_ret, IIIMP_card16 id, IIIMP_card16 id_dyn, IIIMP_jarfile_object *value)
IIIMP_status iiimp_imattribute_jar_light_weight_engine_object_create (IIIMP_data_s *data_s, IIIMP_imattribute **ptr_ret, IIIMP_card16 id, IIIMP_card16 id_dyn, IIIMP_jarfile_object *value)
IIIMP_status iiimp_imattribute_binary_gui_object_create (IIIMP_data_s *data_s, IIIMP_imattribute **ptr_ret, IIIMP_card16 id, IIIMP_card16 id_dyn, IIIMP_binaryfile_object *value)
IIIMP_status iiimp_imattribute_binary_light_weight_engine_create (IIIMP_data_s *data_s, IIIMP_imattribute **ptr_ret, IIIMP_card16 id, IIIMP_card16 id_dyn, IIIMP_binaryfile_object *value)
IIIMP_status iiimp_imattribute_script_gui_object_create (IIIMP_data_s *data_s, IIIMP_imattribute **ptr_ret, IIIMP_card16 id, IIIMP_card16 id_dyn, IIIMP_binaryfile_object *value)
IIIMP_status iiimp_imattribute_script_light_weight_engine_create (IIIMP_data_s *data_s, IIIMP_imattribute **ptr_ret, IIIMP_card16 id, IIIMP_card16 id_dyn, IIIMP_binaryfile_object *value)
IIIMP_status iiimp_icattribute_input_language_create (IIIMP_data_s *data_s, IIIMP_icattribute **ptr_ret, IIIMP_string *value)
IIIMP_status iiimp_icattribute_character_subsets_create (IIIMP_data_s *data_s, IIIMP_icattribute **ptr_ret, IIIMP_card32_list *value)
IIIMP_status iiimp_icattribute_input_method_name_create (IIIMP_data_s *data_s, IIIMP_icattribute **ptr_ret, IIIMP_string *value)
IIIMP_status iiimp_icattribute_input_method_create (IIIMP_data_s *data_s, IIIMP_icattribute **ptr_ret, IIIMP_card16 value)
IIIMP_status iiimp_keyevent_list_create (IIIMP_data_s *data_s, IIIMP_keyevent_list **ptr_ret, int count, IIIMP_keyevent *k)
IIIMP_status iiimp_contents_string_create (IIIMP_data_s *data_s, IIIMP_contents **ptr_ret, IIIMP_string *value)
IIIMP_status iiimp_contents_text_create (IIIMP_data_s *data_s, IIIMP_contents **ptr_ret, IIIMP_text *value)
IIIMP_status iiimp_contents_keyevent_list_create (IIIMP_data_s *data_s, IIIMP_contents **ptr_ret, IIIMP_keyevent_list *value)
void iiimp_message_delete (IIIMP_data_s *data_s, IIIMP_message *m)
void iiimp_card16_list_delete (IIIMP_data_s *data_s, IIIMP_card16_list *data)
void iiimp_card32_list_delete (IIIMP_data_s *data_s, IIIMP_card32_list *data)
void iiimp_string_delete (IIIMP_data_s *data_s, IIIMP_string *str)
void iiimp_string_list_delete (IIIMP_data_s *data_s, IIIMP_string *str)
void iiimp_utf8string_delete (IIIMP_data_s *data_s, IIIMP_utf8string *str)
void iiimp_utf8string_list_delete (IIIMP_data_s *data_s, IIIMP_utf8string *str)
void iiimp_feedback_attr_list_delete (IIIMP_data_s *data_s, IIIMP_feedback_attr_list *data)
void iiimp_char_with_feedback_delete (IIIMP_data_s *data_s, IIIMP_char_with_feedback *cwf)
void iiimp_char_with_feedback_list_delete (IIIMP_data_s *data_s, IIIMP_char_with_feedback *cwf)
void iiimp_operation_delete (IIIMP_data_s *data_s, IIIMP_operation *op)
void iiimp_operation_list_delete (IIIMP_data_s *data_s, IIIMP_operation *op)
void iiimp_annotation_text_delete (IIIMP_data_s *data_s, IIIMP_annotation_value *anno_v)
void iiimp_annotation_string_delete (IIIMP_data_s *data_s, IIIMP_annotation_value *anno_v)
void iiimp_annotation_delete (IIIMP_data_s *data_s, IIIMP_annotation *anno)
void iiimp_text_delete (IIIMP_data_s *data_s, IIIMP_text *text)
void iiimp_text_list_delete (IIIMP_data_s *data_s, IIIMP_text *text)
void iiimp_client_descriptor_delete (IIIMP_data_s *data_s, IIIMP_client_descriptor *cd)
void iiimp_object_descriptor_delete (IIIMP_data_s *data_s, IIIMP_object_descriptor *od)
void iiimp_object_descriptor_list_delete (IIIMP_data_s *data_s, IIIMP_object_descriptor *od)
void iiimp_ccdef_delete (IIIMP_data_s *data_s, IIIMP_ccdef *ccdef)
void iiimp_language_delete (IIIMP_data_s *data_s, IIIMP_language *language)
void iiimp_language_list_delete (IIIMP_data_s *data_s, IIIMP_language *language)
void iiimp_imeinfo_delete (IIIMP_data_s *data_s, IIIMP_imeinfo *imeinfo)
void iiimp_imeinfo_list_delete (IIIMP_data_s *data_s, IIIMP_imeinfo *imeinfo)
void iiimp_jarfile_object_delete (IIIMP_data_s *data_s, IIIMP_jarfile_object *jarfile)
void iiimp_inputmethod_descriptor_delete (IIIMP_data_s *data_s, IIIMP_inputmethod_descriptor *im_desc)
void iiimp_inputmethod_descriptor_list_delete (IIIMP_data_s *data_s, IIIMP_inputmethod_descriptor *im_desc)
void iiimp_binaryfile_object_delete (IIIMP_data_s *data_s, IIIMP_binaryfile_object *bin_obj)
void iiimp_imattribute_delete (IIIMP_data_s *data_s, IIIMP_imattribute *imattr)
void iiimp_imattribute_list_delete (IIIMP_data_s *data_s, IIIMP_imattribute *imattr)
void iiimp_icattribute_delete (IIIMP_data_s *data_s, IIIMP_icattribute *icattr)
void iiimp_icattribute_list_delete (IIIMP_data_s *data_s, IIIMP_icattribute *icattr)
void iiimp_keyevent_list_delete (IIIMP_data_s *data_s, IIIMP_keyevent_list *kel)
void iiimp_contents_delete (IIIMP_data_s *data_s, IIIMP_contents *ptr)
void iiimp_open_delete (IIIMP_data_s *data_s, IIIMP_open *ptr)
void iiimp_open_reply_delete (IIIMP_data_s *data_s, IIIMP_open_reply *ptr)
void iiimp_close_delete (IIIMP_data_s *data_s, IIIMP_close *ptr)
void iiimp_close_reply_delete (IIIMP_data_s *data_s, IIIMP_close_reply *ptr)
void iiimp_read_delete (IIIMP_data_s *data_s, IIIMP_read *ptr)
void iiimp_read_reply_delete (IIIMP_data_s *data_s, IIIMP_read_reply *ptr)
void iiimp_write_delete (IIIMP_data_s *data_s, IIIMP_write *ptr)
void iiimp_write_reply_delete (IIIMP_data_s *data_s, IIIMP_write_reply *ptr)
void iiimp_opendir_delete (IIIMP_data_s *data_s, IIIMP_opendir *ptr)
void iiimp_opendir_reply_delete (IIIMP_data_s *data_s, IIIMP_opendir_reply *ptr)
void iiimp_closedir_delete (IIIMP_data_s *data_s, IIIMP_closedir *ptr)
void iiimp_closedir_reply_delete (IIIMP_data_s *data_s, IIIMP_closedir_reply *ptr)
void iiimp_seek_delete (IIIMP_data_s *data_s, IIIMP_seek *ptr)
void iiimp_seek_reply_delete (IIIMP_data_s *data_s, IIIMP_seek_reply *ptr)
void iiimp_mkdir_delete (IIIMP_data_s *data_s, IIIMP_mkdir *ptr)
void iiimp_mkdir_reply_delete (IIIMP_data_s *data_s, IIIMP_mkdir_reply *ptr)
void iiimp_rmdir_delete (IIIMP_data_s *data_s, IIIMP_rmdir *ptr)
void iiimp_rmdir_reply_delete (IIIMP_data_s *data_s, IIIMP_rmdir_reply *ptr)
void iiimp_symlink_delete (IIIMP_data_s *data_s, IIIMP_symlink *ptr)
void iiimp_symlink_reply_delete (IIIMP_data_s *data_s, IIIMP_symlink_reply *ptr)
void iiimp_stat_delete (IIIMP_data_s *data_s, IIIMP_stat *ptr)
void iiimp_stat_reply_delete (IIIMP_data_s *data_s, IIIMP_stat_reply *ptr)
void iiimp_lstat_delete (IIIMP_data_s *data_s, IIIMP_lstat *ptr)
void iiimp_lstat_reply_delete (IIIMP_data_s *data_s, IIIMP_lstat_reply *ptr)
void iiimp_fstat_delete (IIIMP_data_s *data_s, IIIMP_fstat *ptr)
void iiimp_fstat_reply_delete (IIIMP_data_s *data_s, IIIMP_fstat_reply *ptr)
void iiimp_creat_delete (IIIMP_data_s *data_s, IIIMP_creat *ptr)
void iiimp_creat_reply_delete (IIIMP_data_s *data_s, IIIMP_creat_reply *ptr)
void iiimp_lseek_delete (IIIMP_data_s *data_s, IIIMP_lseek *ptr)
void iiimp_lseek_reply_delete (IIIMP_data_s *data_s, IIIMP_lseek_reply *ptr)
void iiimp_unlink_delete (IIIMP_data_s *data_s, IIIMP_unlink *ptr)
void iiimp_unlink_reply_delete (IIIMP_data_s *data_s, IIIMP_unlink_reply *ptr)
void iiimp_rename_delete (IIIMP_data_s *data_s, IIIMP_rename *ptr)
void iiimp_rename_reply_delete (IIIMP_data_s *data_s, IIIMP_rename_reply *ptr)
void iiimp_fcntl_delete (IIIMP_data_s *data_s, IIIMP_fcntl *ptr)
void iiimp_fcntl_reply_delete (IIIMP_data_s *data_s, IIIMP_fcntl_reply *ptr)
void iiimp_truncate_delete (IIIMP_data_s *data_s, IIIMP_truncate *ptr)
void iiimp_truncate_reply_delete (IIIMP_data_s *data_s, IIIMP_truncate_reply *ptr)
void iiimp_ftruncate_delete (IIIMP_data_s *data_s, IIIMP_ftruncate *ptr)
void iiimp_ftruncate_reply_delete (IIIMP_data_s *data_s, IIIMP_ftruncate_reply *ptr)

Class Documentation

struct IIIMP_card16_list

Definition at line 41 of file iiimp-data.h.

Class Members
int count
size_t nbyte
IIIMP_card16 * ptr
struct IIIMP_card32_list

Definition at line 47 of file iiimp-data.h.

Class Members
int count
size_t nbyte
IIIMP_card32 * ptr
struct IIIMP_byte_stream

Definition at line 56 of file iiimp-data.h.

Class Members
size_t nbyte
uchar_t * ptr
struct iiimp_string

Definition at line 61 of file iiimp-data.h.

Collaboration diagram for iiimp_string:
Class Members
size_t len
size_t nbyte
struct iiimp_string * next
IIIMP_card16 * ptr
struct iiimp_utf8string

Definition at line 69 of file iiimp-data.h.

Collaboration diagram for iiimp_utf8string:
Class Members
size_t len
size_t nbyte
struct iiimp_utf8string * next
IIIMP_card8 * ptr
struct IIIMP_feedback_attr

Definition at line 77 of file iiimp-data.h.

Class Members
IIIMP_card32 feedback
IIIMP_card32 id
size_t nbyte
struct IIIMP_feedback_attr_list

Definition at line 83 of file iiimp-data.h.

Collaboration diagram for IIIMP_feedback_attr_list:
Class Members
int count
size_t nbyte
IIIMP_feedback_attr * ptr
struct iiimp_char_with_feedback

Definition at line 89 of file iiimp-data.h.

Collaboration diagram for iiimp_char_with_feedback:
Class Members
IIIMP_card16 code
IIIMP_feedback_attr_list * feedback_attr
size_t nbyte
struct iiimp_char_with_feedback * next
struct iiimp_operation

Definition at line 96 of file iiimp-data.h.

Collaboration diagram for iiimp_operation:
Class Members
IIIMP_string * id
size_t nbyte
struct iiimp_operation * next
IIIMP_byte_stream value
struct iiimp_annotation_value

Definition at line 105 of file iiimp-data.h.

Collaboration diagram for iiimp_annotation_value:
Class Members
IIIMP_int32 end_index
IIIMP_int32 length
size_t nbyte
struct iiimp_annotation_value * next
IIIMP_int32 start_index
union iiimp_annotation_value v
struct iiimp_annotation

Definition at line 117 of file iiimp-data.h.

Collaboration diagram for iiimp_annotation:
Class Members
IIIMP_card32 id
size_t nbyte
struct iiimp_annotation * next
IIIMP_annotation_value * value
size_t value_nbyte
struct iiimp_text

Definition at line 125 of file iiimp-data.h.

Collaboration diagram for iiimp_text:
Class Members
IIIMP_annotation * annotation
size_t annotation_nbyte
IIIMP_char_with_feedback * char_with_feedback
size_t char_with_feedback_nbyte
size_t nbyte
struct iiimp_text * next
struct IIIMP_client_descriptor

Definition at line 136 of file iiimp-data.h.

Collaboration diagram for IIIMP_client_descriptor:
Class Members
IIIMP_string * arch
size_t nbyte
IIIMP_string * os_name
IIIMP_string * type
IIIMP_string * version
IIIMP_string * X_display_name
IIIMP_string * X_server_vendor
struct iiimp_object_descriptor

Definition at line 146 of file iiimp-data.h.

Collaboration diagram for iiimp_object_descriptor:
Class Members
int category
IIIMP_string * hrn
int id_dyn
int id_pre
size_t nbyte
struct iiimp_object_descriptor * next
IIIMP_string * rdun
IIIMP_string * signature
size_t size
IIIMP_string * user
struct IIIMP_ccdef

Definition at line 159 of file iiimp-data.h.

Collaboration diagram for IIIMP_ccdef:
Class Members
IIIMP_string * contents
size_t nbyte
struct iiimp_language

Definition at line 164 of file iiimp-data.h.

Collaboration diagram for iiimp_language:
Class Members
IIIMP_string * hrn
IIIMP_string * id
size_t nbyte
struct iiimp_language * next
struct iiimp_imeinfo

Definition at line 172 of file iiimp-data.h.

Collaboration diagram for iiimp_imeinfo:
Class Members
IIIMP_string * author
IIIMP_string * copyright
IIIMP_string * description
IIIMP_card32 enable
IIIMP_string * ime_id
IIIMP_string * imename
size_t nbyte
struct iiimp_imeinfo * next
IIIMP_string * reserved1
IIIMP_string * reserved2
IIIMP_string * version
struct IIIMP_jarfile_object

Definition at line 188 of file iiimp-data.h.

Collaboration diagram for IIIMP_jarfile_object:
Class Members
IIIMP_string * class_names
size_t class_names_nbyte
size_t nbyte
IIIMP_byte_stream value
struct iiimp_inputmethod_descriptor

Definition at line 195 of file iiimp-data.h.

Collaboration diagram for iiimp_inputmethod_descriptor:
Class Members
IIIMP_string * hrn
int id
IIIMP_string * idname
IIIMP_imeinfo * imeinfo
size_t imeinfo_nbyte
IIIMP_language * language
size_t language_nbyte
size_t nbyte
struct
iiimp_inputmethod_descriptor *
next
IIIMP_string * rdun
struct IIIMP_binaryfile_object

Definition at line 209 of file iiimp-data.h.

Collaboration diagram for IIIMP_binaryfile_object:
Class Members
size_t nbyte
IIIMP_string * object
union IIIMP_imattribute_value

Definition at line 214 of file iiimp-data.h.

Collaboration diagram for IIIMP_imattribute_value:
Class Members
void * any
IIIMP_binaryfile_object * binaryfile_object
IIIMP_card32_list * capability
IIIMP_ccdef * ccdef
IIIMP_client_descriptor * client_descriptor
IIIMP_inputmethod_descriptor * inputmethod_descriptor
IIIMP_jarfile_object * jarfile_object
IIIMP_object_descriptor * object_descriptor
struct iiimp_imattribute

Definition at line 225 of file iiimp-data.h.

Collaboration diagram for iiimp_imattribute:
Class Members
int id
int id_dyn
int id_pre
size_t nbyte
struct iiimp_imattribute * next
IIIMP_imattribute_value value
size_t value_nbyte
union IIIMP_icattribute_value

Definition at line 235 of file iiimp-data.h.

Collaboration diagram for IIIMP_icattribute_value:
Class Members
IIIMP_card32_list * character_subsets
IIIMP_string * input_language
IIIMP_card16 input_method
IIIMP_string * input_method_name
struct iiimp_icattribute

Definition at line 244 of file iiimp-data.h.

Collaboration diagram for iiimp_icattribute:
Class Members
int id
size_t nbyte
struct iiimp_icattribute * next
IIIMP_icattribute_value value
size_t value_nbyte
struct IIIMP_keyevent

Definition at line 252 of file iiimp-data.h.

Class Members
IIIMP_int32 keychar
IIIMP_int32 keycode
IIIMP_int32 modifier
IIIMP_int32 time_stamp
struct IIIMP_keyevent_list

Definition at line 259 of file iiimp-data.h.

Collaboration diagram for IIIMP_keyevent_list:
Class Members
int count
IIIMP_keyevent * keyevent
size_t nbyte
union IIIMP_contents_value

Definition at line 265 of file iiimp-data.h.

Collaboration diagram for IIIMP_contents_value:
Class Members
void * any
IIIMP_keyevent_list * keyevent_list
IIIMP_string * string
IIIMP_text * text
struct IIIMP_contents

Definition at line 272 of file iiimp-data.h.

Collaboration diagram for IIIMP_contents:
Class Members
size_t nbyte
IIIMP_card32 type
IIIMP_contents_value value
size_t value_nbyte
struct IIIMP_file_operation_utimbuf

Definition at line 282 of file iiimp-data.h.

Class Members
IIIMP_card32 actime
IIIMP_card32 modtime
struct IIIMP_file_operation_timeval

Definition at line 287 of file iiimp-data.h.

Class Members
IIIMP_card32 tv_sec0
IIIMP_card32 tv_sec1
IIIMP_card32 tv_usec0
IIIMP_card32 tv_usec1
union IIIMP_file_operation_data_fcntl_value

Definition at line 294 of file iiimp-data.h.

Class Members
IIIMP_card32 file_descriptor_flags
IIIMP_card32 file_status_flags
struct
IIIMP_file_operation_data_fcntl_value
flock
struct IIIMP_file_operation_data_fcntl

Definition at line 305 of file iiimp-data.h.

Collaboration diagram for IIIMP_file_operation_data_fcntl:
Class Members
size_t nbyte
IIIMP_file_operation_data_fcntl_value value
struct IIIMP_file_operation_data_timespec

Definition at line 310 of file iiimp-data.h.

Class Members
IIIMP_card32 tv_nsec
IIIMP_card32 tv_sec
struct IIIMP_file_operation_data_stat

Definition at line 315 of file iiimp-data.h.

Collaboration diagram for IIIMP_file_operation_data_stat:
Class Members
IIIMP_file_operation_data_timespec atime
IIIMP_card32 blksize
IIIMP_card32 blocks
IIIMP_file_operation_data_timespec ctime
IIIMP_card32 dev
IIIMP_card32 gid
IIIMP_string * group_name
IIIMP_card32 ino
IIIMP_card32 mode
IIIMP_file_operation_data_timespec mtime
size_t nbyte
IIIMP_card32 nlink
IIIMP_card32 rdev
IIIMP_card32 size
IIIMP_card32 uid
IIIMP_string * user_name
struct IIIMP_file_operation_data_dir

Definition at line 334 of file iiimp-data.h.

Collaboration diagram for IIIMP_file_operation_data_dir:
Class Members
IIIMP_card32 ino
IIIMP_string * name
size_t nbyte
IIIMP_card32 off
struct IIIMP_file_operation_request_close

Definition at line 341 of file iiimp-data.h.

Class Members
IIIMP_card32 file_descriptor
struct IIIMP_file_operation_request_creat

Definition at line 345 of file iiimp-data.h.

Collaboration diagram for IIIMP_file_operation_request_creat:
Class Members
IIIMP_card32 mode
size_t nbyte
IIIMP_string * path
struct IIIMP_file_operation_request_ftruncate

Definition at line 351 of file iiimp-data.h.

Class Members
IIIMP_card32 file_descriptor
IIIMP_card32 length
struct IIIMP_file_operation_request_lseek

Definition at line 356 of file iiimp-data.h.

Class Members
IIIMP_card32 file_descriptor
IIIMP_card32 offset
IIIMP_card32 whence
struct IIIMP_file_operation_request_open

Definition at line 362 of file iiimp-data.h.

Collaboration diagram for IIIMP_file_operation_request_open:
Class Members
IIIMP_card32 mode
size_t nbyte
IIIMP_card32 oflag
IIIMP_string * path
struct IIIMP_file_operation_request_read

Definition at line 369 of file iiimp-data.h.

Class Members
IIIMP_card32 file_descriptor
IIIMP_card32 nbyte
struct IIIMP_file_operation_request_truncate

Definition at line 374 of file iiimp-data.h.

Collaboration diagram for IIIMP_file_operation_request_truncate:
Class Members
IIIMP_card32 length
size_t nbyte
IIIMP_string * path
struct IIIMP_file_operation_request_write

Definition at line 380 of file iiimp-data.h.

Collaboration diagram for IIIMP_file_operation_request_write:
Class Members
IIIMP_card32 file_descriptor
size_t nbyte
IIIMP_byte_stream value
struct IIIMP_file_operation_request_link

Definition at line 386 of file iiimp-data.h.

Collaboration diagram for IIIMP_file_operation_request_link:
Class Members
IIIMP_string * existing_path
size_t nbyte
IIIMP_string * new_path
struct IIIMP_file_operation_request_readlink

Definition at line 392 of file iiimp-data.h.

Collaboration diagram for IIIMP_file_operation_request_readlink:
Class Members
size_t nbyte
IIIMP_string * path
struct IIIMP_file_operation_request_rename

Definition at line 397 of file iiimp-data.h.

Collaboration diagram for IIIMP_file_operation_request_rename:
Class Members
size_t nbyte
IIIMP_string * new_path
IIIMP_string * old_path
struct IIIMP_file_operation_request_symlink

Definition at line 403 of file iiimp-data.h.

Collaboration diagram for IIIMP_file_operation_request_symlink:
Class Members
IIIMP_string * existing_path
size_t nbyte
IIIMP_string * new_path
struct IIIMP_file_operation_request_unlink

Definition at line 409 of file iiimp-data.h.

Collaboration diagram for IIIMP_file_operation_request_unlink:
Class Members
size_t nbyte
IIIMP_string * path
struct IIIMP_file_operation_request_chmod

Definition at line 414 of file iiimp-data.h.

Collaboration diagram for IIIMP_file_operation_request_chmod:
Class Members
IIIMP_card32 mode
size_t nbyte
IIIMP_string * path
struct IIIMP_file_operation_request_chown

Definition at line 420 of file iiimp-data.h.

Collaboration diagram for IIIMP_file_operation_request_chown:
Class Members
IIIMP_card32 group_id
IIIMP_string * group_name
size_t nbyte
IIIMP_string * path
IIIMP_card32 user_id
IIIMP_string * user_name
struct IIIMP_file_operation_request_fchmod

Definition at line 429 of file iiimp-data.h.

Class Members
IIIMP_card32 file_descriptor
IIIMP_card32 mode
struct IIIMP_file_operation_request_fchown

Definition at line 434 of file iiimp-data.h.

Collaboration diagram for IIIMP_file_operation_request_fchown:
Class Members
IIIMP_card32 file_descriptor
IIIMP_card32 group_id
IIIMP_string * group_name
size_t nbyte
IIIMP_card32 user_id
IIIMP_string * user_name
struct IIIMP_file_operation_request_lchmod

Definition at line 443 of file iiimp-data.h.

Collaboration diagram for IIIMP_file_operation_request_lchmod:
Class Members
IIIMP_card32 mode
size_t nbyte
IIIMP_string * path
struct IIIMP_file_operation_request_utime

Definition at line 451 of file iiimp-data.h.

Collaboration diagram for IIIMP_file_operation_request_utime:
Class Members
size_t nbyte
IIIMP_string * path
IIIMP_file_operation_utimbuf utimbuf_data
struct IIIMP_file_operation_request_utimes

Definition at line 457 of file iiimp-data.h.

Collaboration diagram for IIIMP_file_operation_request_utimes:
Class Members
size_t nbyte
IIIMP_string * path
IIIMP_file_operation_timeval timeval_data
struct IIIMP_file_operation_request_fstat

Definition at line 463 of file iiimp-data.h.

Class Members
IIIMP_card32 file_descriptor
struct IIIMP_file_operation_request_lstat

Definition at line 467 of file iiimp-data.h.

Collaboration diagram for IIIMP_file_operation_request_lstat:
Class Members
size_t nbyte
IIIMP_string * path
struct IIIMP_file_operation_request_stat

Definition at line 472 of file iiimp-data.h.

Collaboration diagram for IIIMP_file_operation_request_stat:
Class Members
size_t nbyte
IIIMP_string * path
struct IIIMP_file_operation_request_access

Definition at line 477 of file iiimp-data.h.

Collaboration diagram for IIIMP_file_operation_request_access:
Class Members
IIIMP_card32 amode
size_t nbyte
IIIMP_string * path
struct IIIMP_file_operation_request_closedir

Definition at line 483 of file iiimp-data.h.

Class Members
IIIMP_card32 directory_handle
struct IIIMP_file_operation_request_opendir

Definition at line 487 of file iiimp-data.h.

Collaboration diagram for IIIMP_file_operation_request_opendir:
Class Members
IIIMP_string * dirname
size_t nbyte
struct IIIMP_file_operation_request_readdir

Definition at line 492 of file iiimp-data.h.

Class Members
IIIMP_card32 directory_handle
struct IIIMP_file_operation_request_rewinddir

Definition at line 496 of file iiimp-data.h.

Class Members
IIIMP_card32 directory_handle
struct IIIMP_file_operation_request_seekdir

Definition at line 500 of file iiimp-data.h.

Class Members
IIIMP_card32 directory_handle
IIIMP_card32 loc
struct IIIMP_file_operation_request_telldir

Definition at line 505 of file iiimp-data.h.

Class Members
IIIMP_card32 directory_handle
struct IIIMP_file_operation_request_mkdir

Definition at line 509 of file iiimp-data.h.

Collaboration diagram for IIIMP_file_operation_request_mkdir:
Class Members
IIIMP_string * dirname
IIIMP_card32 mode
size_t nbyte
struct IIIMP_file_operation_request_rmdir

Definition at line 515 of file iiimp-data.h.

Collaboration diagram for IIIMP_file_operation_request_rmdir:
Class Members
IIIMP_string * dirname
size_t nbyte
struct IIIMP_file_operation_request_fcntl

Definition at line 520 of file iiimp-data.h.

Collaboration diagram for IIIMP_file_operation_request_fcntl:
Class Members
IIIMP_file_operation_data_fcntl * arg
IIIMP_card32 cmd
IIIMP_card32 file_descriptor
size_t nbyte
struct IIIMP_file_operation_result_simple

Definition at line 527 of file iiimp-data.h.

Class Members
IIIMP_card32 error_number
IIIMP_card32 return_value
struct IIIMP_file_operation_result_read

Definition at line 538 of file iiimp-data.h.

Collaboration diagram for IIIMP_file_operation_result_read:
Class Members
IIIMP_card32 error_number
size_t nbyte
IIIMP_byte_stream value
struct IIIMP_file_operation_result_readlink

Definition at line 548 of file iiimp-data.h.

Collaboration diagram for IIIMP_file_operation_result_readlink:
Class Members
IIIMP_card32 error_number
size_t nbyte
IIIMP_string * path
IIIMP_card32 return_value
struct IIIMP_file_operation_result_stat

Definition at line 567 of file iiimp-data.h.

Collaboration diagram for IIIMP_file_operation_result_stat:
Class Members
IIIMP_card32 error_number
size_t nbyte
IIIMP_card32 return_value
IIIMP_file_operation_data_stat * stat
struct IIIMP_file_operation_result_readdir

Definition at line 581 of file iiimp-data.h.

Collaboration diagram for IIIMP_file_operation_result_readdir:
Class Members
IIIMP_file_operation_data_dir * dir
IIIMP_card32 error_number
struct IIIMP_file_operation_result_rewinddir

Definition at line 586 of file iiimp-data.h.

Class Members
IIIMP_card32 no_data
struct IIIMP_file_operation_result_seekdir

Definition at line 590 of file iiimp-data.h.

Class Members
IIIMP_card32 no_data
struct IIIMP_file_operation_result_fcntl

Definition at line 598 of file iiimp-data.h.

Collaboration diagram for IIIMP_file_operation_result_fcntl:
Class Members
IIIMP_file_operation_data_fcntl * arg
IIIMP_card32 cmd
IIIMP_card32 error_number
size_t nbyte
IIIMP_card32 return_value
union IIIMP_file_operation_request_value

Definition at line 606 of file iiimp-data.h.

Collaboration diagram for IIIMP_file_operation_request_value:
Class Members
IIIMP_file_operation_request_access access
IIIMP_file_operation_request_chmod chmod
IIIMP_file_operation_request_chown chown
IIIMP_file_operation_request_close close
IIIMP_file_operation_request_closedir closedir
IIIMP_file_operation_request_creat creat
IIIMP_file_operation_request_fchmod fchmod
IIIMP_file_operation_request_fchown fchown
IIIMP_file_operation_request_fcntl fcntl
IIIMP_file_operation_request_fstat fstat
IIIMP_file_operation_request_ftruncate ftruncate
IIIMP_file_operation_request_lchown lchown
IIIMP_file_operation_request_link link
IIIMP_file_operation_request_lseek lseek
IIIMP_file_operation_request_lstat lstat
IIIMP_file_operation_request_mkdir mkdir
IIIMP_file_operation_request_open open
IIIMP_file_operation_request_opendir opendir
IIIMP_file_operation_request_read read
IIIMP_file_operation_request_readdir readdir
IIIMP_file_operation_request_readlink readlink
IIIMP_file_operation_request_rename rename
IIIMP_file_operation_request_rewinddir rewinddir
IIIMP_file_operation_request_rmdir rmdir
IIIMP_file_operation_request_seekdir seekdir
IIIMP_file_operation_request_stat stat
IIIMP_file_operation_request_symlink symlink
IIIMP_file_operation_request_telldir telldir
IIIMP_file_operation_request_truncate truncate
IIIMP_file_operation_request_unlink unlink
IIIMP_file_operation_request_utime utime
IIIMP_file_operation_request_utimes utimes
IIIMP_file_operation_request_write write
union IIIMP_file_operation_result_value

Definition at line 649 of file iiimp-data.h.

Collaboration diagram for IIIMP_file_operation_result_value:
Class Members
IIIMP_file_operation_result_access access
IIIMP_file_operation_result_chmod chmod
IIIMP_file_operation_result_chown chown
IIIMP_file_operation_result_close close
IIIMP_file_operation_result_closedir closedir
IIIMP_file_operation_result_creat creat
IIIMP_file_operation_result_fchmod fchmod
IIIMP_file_operation_result_fchown fchown
IIIMP_file_operation_result_fcntl fcntl
IIIMP_file_operation_result_fstat fstat
IIIMP_file_operation_result_ftruncate ftruncate
IIIMP_file_operation_result_lchown lchown
IIIMP_file_operation_result_link link
IIIMP_file_operation_result_lseek lseek
IIIMP_file_operation_result_lstat lstat
IIIMP_file_operation_result_mkdir mkdir
IIIMP_file_operation_result_open open
IIIMP_file_operation_result_opendir opendir
IIIMP_file_operation_result_read read
IIIMP_file_operation_result_readdir readdir
IIIMP_file_operation_result_readlink readlink
IIIMP_file_operation_result_rename rename
IIIMP_file_operation_result_rewinddir rewinddir
IIIMP_file_operation_result_rmdir rmdir
IIIMP_file_operation_result_seekdir seekdir
IIIMP_file_operation_result_simple simple
IIIMP_file_operation_result_stat stat
IIIMP_file_operation_result_symlink symlink
IIIMP_file_operation_result_telldir telldir
IIIMP_file_operation_result_truncate truncate
IIIMP_file_operation_result_unlink unlink
IIIMP_file_operation_result_utime utime
IIIMP_file_operation_result_utimes utimes
IIIMP_file_operation_result_write write
struct iiimp_file_operation_request

Definition at line 694 of file iiimp-data.h.

Collaboration diagram for iiimp_file_operation_request:
Class Members
size_t nbyte
struct
iiimp_file_operation_request *
next
IIIMP_card32 type
IIIMP_file_operation_request_value value
size_t value_nbyte
struct iiimp_file_operation_result

Definition at line 702 of file iiimp-data.h.

Collaboration diagram for iiimp_file_operation_result:
Class Members
size_t nbyte
struct
iiimp_file_operation_result *
next
IIIMP_card32 type
IIIMP_file_operation_result_value value
size_t value_nbyte
struct IIIMP_simple

Definition at line 713 of file iiimp-data.h.

Class Members
IIIMP_card16 ic_id
IIIMP_card16 im_id
IIIMP_card7 opcode
struct IIIMP_connect

Definition at line 719 of file iiimp-data.h.

Collaboration diagram for IIIMP_connect:
Class Members
IIIMP_string * auth
int byte_order
IIIMP_card7 opcode
int protocol_version
IIIMP_string * user_name
struct IIIMP_connect_reply

Definition at line 727 of file iiimp-data.h.

Collaboration diagram for IIIMP_connect_reply:
Class Members
IIIMP_card16 im_id
IIIMP_string * language
IIIMP_card7 opcode
struct HOTKEYCTRL

Definition at line 737 of file iiimp-data.h.

Class Members
IIIMP_card8 action_flag
IIIMP_card16 hotkey_id
IIIMP_card8 state_flag
struct HOTKEY

Definition at line 748 of file iiimp-data.h.

Collaboration diagram for HOTKEY:
Class Members
HOTKEYCTRL hotkeyctrl
IIIMP_keyevent_list * hotkeylist
IIIMP_string * label
size_t nbyte
struct HOTKEY_LIST

Definition at line 755 of file iiimp-data.h.

Collaboration diagram for HOTKEY_LIST:
Class Members
int count
HOTKEY * hotkey
size_t nbyte
struct IIIMP_register_hotkeys

Definition at line 761 of file iiimp-data.h.

Collaboration diagram for IIIMP_register_hotkeys:
Class Members
int flag
HOTKEY_LIST * hotkeys
IIIMP_card16 im_id
IIIMP_card7 opcode
struct IIIMP_control_hotkeys

Definition at line 768 of file iiimp-data.h.

Collaboration diagram for IIIMP_control_hotkeys:
Class Members
int flag
HOTKEYCTRL * hotkeyctrl
IIIMP_card16 im_id
IIIMP_card7 opcode
struct IIIMP_hotkey_notify

Definition at line 775 of file iiimp-data.h.

Class Members
IIIMP_card16 hotkey_id
IIIMP_card16 ic_id
IIIMP_card16 im_id
IIIMP_card16 index
IIIMP_card7 opcode
struct IIIMP_register_trigger_keys

Definition at line 783 of file iiimp-data.h.

Collaboration diagram for IIIMP_register_trigger_keys:
Class Members
IIIMP_card16 im_id
IIIMP_card7 opcode
IIIMP_keyevent_list * trigger_off
IIIMP_keyevent_list * trigger_on
struct IIIMP_trigger_notify

Definition at line 790 of file iiimp-data.h.

Class Members
int flag
IIIMP_card16 ic_id
IIIMP_card16 im_id
IIIMP_card7 opcode
struct IIIMP_setimvalues

Definition at line 800 of file iiimp-data.h.

Class Members
IIIMP_imattribute * attr_list
IIIMP_card16 im_id
IIIMP_card7 opcode
struct IIIMP_getimvalues

Definition at line 808 of file iiimp-data.h.

Collaboration diagram for IIIMP_getimvalues:
Class Members
IIIMP_card16_list * attr_list
IIIMP_card16 im_id
IIIMP_card7 opcode
struct IIIMP_getimvalues_reply

Definition at line 814 of file iiimp-data.h.

Class Members
IIIMP_imattribute * attr_list
IIIMP_card16 im_id
IIIMP_card7 opcode
struct IIIMP_createic

Definition at line 820 of file iiimp-data.h.

Class Members
IIIMP_icattribute * attr_list
IIIMP_card16 im_id
IIIMP_card7 opcode
struct IIIMP_seticvalues

Definition at line 832 of file iiimp-data.h.

Class Members
IIIMP_icattribute * attr_list
IIIMP_card16 ic_id
IIIMP_card16 im_id
IIIMP_card7 opcode
struct IIIMP_geticvalues

Definition at line 841 of file iiimp-data.h.

Collaboration diagram for IIIMP_geticvalues:
Class Members
IIIMP_card16_list * attr_list
IIIMP_card16 ic_id
IIIMP_card16 im_id
IIIMP_card7 opcode
struct IIIMP_geticvalues_reply

Definition at line 848 of file iiimp-data.h.

Class Members
IIIMP_icattribute * attr_list
IIIMP_card16 ic_id
IIIMP_card16 im_id
IIIMP_card7 opcode
struct IIIMP_preedit_start_reply

Definition at line 863 of file iiimp-data.h.

Class Members
IIIMP_card16 ic_id
IIIMP_card16 im_id
IIIMP_int32 maximum_length
IIIMP_card7 opcode
struct IIIMP_preedit_draw

Definition at line 870 of file iiimp-data.h.

Collaboration diagram for IIIMP_preedit_draw:
Class Members
IIIMP_int32 caret
IIIMP_int32 change_first
IIIMP_int32 change_length
IIIMP_card16 ic_id
IIIMP_card16 im_id
IIIMP_card7 opcode
IIIMP_contents * preedit
struct IIIMP_status_draw

Definition at line 886 of file iiimp-data.h.

Collaboration diagram for IIIMP_status_draw:
Class Members
IIIMP_card16 ic_id
IIIMP_card16 im_id
IIIMP_card7 opcode
IIIMP_contents * status
struct IIIMP_forward_event

Definition at line 897 of file iiimp-data.h.

Collaboration diagram for IIIMP_forward_event:
Class Members
IIIMP_contents * contents
IIIMP_card16 ic_id
IIIMP_card16 im_id
IIIMP_card7 opcode
struct IIIMP_forward_event_with_operations

Definition at line 906 of file iiimp-data.h.

Collaboration diagram for IIIMP_forward_event_with_operations:
Class Members
IIIMP_contents * contents
IIIMP_card16 ic_id
IIIMP_card16 im_id
IIIMP_card7 opcode
IIIMP_operation * operation
struct IIIMP_forward_event_with_operations_reply

Definition at line 914 of file iiimp-data.h.

Collaboration diagram for IIIMP_forward_event_with_operations_reply:
Class Members
IIIMP_card16 ic_id
IIIMP_card16 im_id
IIIMP_card7 opcode
IIIMP_operation * operation
struct IIIMP_commit_string

Definition at line 921 of file iiimp-data.h.

Collaboration diagram for IIIMP_commit_string:
Class Members
IIIMP_contents * contents
IIIMP_card16 ic_id
IIIMP_card16 im_id
IIIMP_card7 opcode
struct IIIMP_lookup_choice_start

Definition at line 928 of file iiimp-data.h.

Class Members
int choice_per_window
int columns
int direction
IIIMP_card16 ic_id
IIIMP_card16 im_id
int label_owner
int master
IIIMP_card7 opcode
int rows
struct IIIMP_lookup_choice_draw

Definition at line 942 of file iiimp-data.h.

Class Members
IIIMP_text * choice
int current
int first
IIIMP_card16 ic_id
IIIMP_card16 im_id
IIIMP_text * index_label
int last
IIIMP_card7 opcode
IIIMP_text * title
struct IIIMP_lookup_choice_process

Definition at line 956 of file iiimp-data.h.

Class Members
IIIMP_card16 ic_id
IIIMP_card16 im_id
IIIMP_card7 opcode
int type
int value
struct IIIMP_aux_simple

Definition at line 968 of file iiimp-data.h.

Collaboration diagram for IIIMP_aux_simple:
Class Members
IIIMP_card32 class_index
IIIMP_card16 ic_id
IIIMP_card16 im_id
IIIMP_string * input_method_name
IIIMP_card7 opcode
struct IIIMP_aux_value

Definition at line 976 of file iiimp-data.h.

Collaboration diagram for IIIMP_aux_value:
Class Members
IIIMP_card32 class_index
IIIMP_card16 ic_id
IIIMP_card16 im_id
IIIMP_string * input_method_name
IIIMP_card32_list * integer_value
IIIMP_card7 opcode
IIIMP_string * string_value
struct IIIMP_open

Definition at line 989 of file iiimp-data.h.

Collaboration diagram for IIIMP_open:
Class Members
IIIMP_utf8string * filename
IIIMP_card32 flags
size_t nbyte
IIIMP_card32 ns_id
struct IIIMP_open_reply

Definition at line 996 of file iiimp-data.h.

Class Members
IIIMP_card32 nbyte
IIIMP_card32 ns_errno
IIIMP_card32 ns_id
struct IIIMP_read

Definition at line 1002 of file iiimp-data.h.

Class Members
IIIMP_card32 nbyte
IIIMP_card32 ns_id
IIIMP_card32 size
struct IIIMP_read_reply

Definition at line 1008 of file iiimp-data.h.

Class Members
IIIMP_card32 nbyte
IIIMP_card32 ns_errno
IIIMP_card32 ns_id
void * object
IIIMP_card32 size
struct IIIMP_write

Definition at line 1016 of file iiimp-data.h.

Class Members
IIIMP_card32 nbyte
IIIMP_card32 ns_id
void * object
IIIMP_card32 size
struct IIIMP_write_reply

Definition at line 1023 of file iiimp-data.h.

Class Members
IIIMP_card32 nbyte
IIIMP_card32 ns_errno
IIIMP_card32 ns_id
IIIMP_card32 size
struct IIIMP_close

Definition at line 1030 of file iiimp-data.h.

Class Members
IIIMP_card32 nbyte
IIIMP_card32 ns_id
struct IIIMP_close_reply

Definition at line 1035 of file iiimp-data.h.

Class Members
IIIMP_card32 nbyte
IIIMP_card32 ns_errno
IIIMP_card32 ns_id
struct IIIMP_seek

Definition at line 1041 of file iiimp-data.h.

Class Members
IIIMP_card32 nbyte
IIIMP_card32 ns_id
IIIMP_card32 offset
IIIMP_card32 whence
struct IIIMP_seek_reply

Definition at line 1048 of file iiimp-data.h.

Class Members
IIIMP_card32 nbyte
IIIMP_card32 ns_errno
IIIMP_card32 ns_id
IIIMP_card32 offset
struct IIIMP_opendir

Definition at line 1055 of file iiimp-data.h.

Collaboration diagram for IIIMP_opendir:
Class Members
IIIMP_utf8string * dirname
IIIMP_card32 nbyte
IIIMP_card32 ns_id
struct IIIMP_opendir_reply

Definition at line 1061 of file iiimp-data.h.

Collaboration diagram for IIIMP_opendir_reply:
Class Members
IIIMP_utf8string * d_name
IIIMP_card32 nbyte
IIIMP_card32 nitems
IIIMP_card32 ns_errno
IIIMP_card32 ns_id
struct IIIMP_readdir

Definition at line 1069 of file iiimp-data.h.

Class Members
IIIMP_card32 nbyte
IIIMP_card32 ns_id
struct IIIMP_readdir_reply

Definition at line 1074 of file iiimp-data.h.

Class Members
IIIMP_card32 nbyte
IIIMP_card32 ns_errno
IIIMP_card32 ns_id
struct dirent * readDir
struct IIIMP_closedir

Definition at line 1081 of file iiimp-data.h.

Class Members
IIIMP_card32 nbyte
IIIMP_card32 ns_id
struct IIIMP_closedir_reply

Definition at line 1086 of file iiimp-data.h.

Class Members
IIIMP_card32 nbyte
IIIMP_card32 ns_errno
IIIMP_card32 ns_id
struct IIIMP_mkdir

Definition at line 1092 of file iiimp-data.h.

Collaboration diagram for IIIMP_mkdir:
Class Members
IIIMP_card32 mode
IIIMP_card32 nbyte
IIIMP_card32 ns_id
IIIMP_utf8string * path
struct IIIMP_mkdir_reply

Definition at line 1099 of file iiimp-data.h.

Class Members
IIIMP_card32 nbyte
IIIMP_card32 ns_errno
IIIMP_card32 ns_id
struct IIIMP_rmdir

Definition at line 1105 of file iiimp-data.h.

Collaboration diagram for IIIMP_rmdir:
Class Members
IIIMP_card32 nbyte
IIIMP_card32 ns_id
IIIMP_utf8string * path
struct IIIMP_rmdir_reply

Definition at line 1111 of file iiimp-data.h.

Class Members
IIIMP_card32 nbyte
IIIMP_card32 ns_errno
IIIMP_card32 ns_id
struct IIIMP_symlink

Definition at line 1117 of file iiimp-data.h.

Collaboration diagram for IIIMP_symlink:
Class Members
IIIMP_utf8string * dest
IIIMP_card32 nbyte
IIIMP_card32 ns_id
IIIMP_utf8string * src
struct IIIMP_symlink_reply

Definition at line 1124 of file iiimp-data.h.

Class Members
IIIMP_card32 nbyte
IIIMP_card32 ns_errno
IIIMP_card32 ns_id
struct _iiimp_stat_struct

Definition at line 1130 of file iiimp-data.h.

Class Members
IIIMP_card32 s_atime
IIIMP_card32 s_attr
IIIMP_card32 s_blksize
IIIMP_card64 s_blocks
IIIMP_card32 s_ctime
IIIMP_card64 s_dev
IIIMP_card32 s_gid
IIIMP_card64 s_ino
IIIMP_card32 s_mode
IIIMP_card32 s_mtime
IIIMP_card32 s_nlink
IIIMP_card64 s_rdev
IIIMP_card64 s_size
IIIMP_card32 s_uid
struct IIIMP_stat

Definition at line 1147 of file iiimp-data.h.

Collaboration diagram for IIIMP_stat:
Class Members
IIIMP_card32 nbyte
IIIMP_card32 ns_id
IIIMP_utf8string * path
struct IIIMP_stat_reply

Definition at line 1153 of file iiimp-data.h.

Collaboration diagram for IIIMP_stat_reply:
Class Members
IIIMP_card32 nbyte
IIIMP_card32 ns_errno
IIIMP_card32 ns_id
iiimp_stat_struct * stat_buf
struct IIIMP_lstat

Definition at line 1160 of file iiimp-data.h.

Collaboration diagram for IIIMP_lstat:
Class Members
IIIMP_card32 nbyte
IIIMP_card32 ns_id
IIIMP_utf8string * path
struct IIIMP_lstat_reply

Definition at line 1166 of file iiimp-data.h.

Collaboration diagram for IIIMP_lstat_reply:
Class Members
IIIMP_card32 nbyte
IIIMP_card32 ns_errno
IIIMP_card32 ns_id
iiimp_stat_struct * stat_buf
struct IIIMP_fstat

Definition at line 1173 of file iiimp-data.h.

Class Members
IIIMP_card32 nbyte
IIIMP_card32 ns_id
struct IIIMP_fstat_reply

Definition at line 1178 of file iiimp-data.h.

Collaboration diagram for IIIMP_fstat_reply:
Class Members
IIIMP_card32 nbyte
IIIMP_card32 ns_errno
IIIMP_card32 ns_id
iiimp_stat_struct * stat_buf
struct IIIMP_creat

Definition at line 1185 of file iiimp-data.h.

Collaboration diagram for IIIMP_creat:
Class Members
IIIMP_card32 mode
IIIMP_card32 nbyte
IIIMP_card32 ns_id
IIIMP_utf8string * path
struct IIIMP_creat_reply

Definition at line 1192 of file iiimp-data.h.

Class Members
IIIMP_card32 nbyte
IIIMP_card32 ns_errno
IIIMP_card32 ns_id
struct IIIMP_lseek

Definition at line 1198 of file iiimp-data.h.

Class Members
IIIMP_card32 nbyte
IIIMP_card32 ns_id
IIIMP_card32 offset
IIIMP_card32 whence
struct IIIMP_lseek_reply

Definition at line 1205 of file iiimp-data.h.

Class Members
IIIMP_card32 nbyte
IIIMP_card32 ns_errno
IIIMP_card32 ns_id
IIIMP_card32 offset
struct IIIMP_unlink

Definition at line 1212 of file iiimp-data.h.

Collaboration diagram for IIIMP_unlink:
Class Members
IIIMP_card32 nbyte
IIIMP_card32 ns_id
IIIMP_utf8string * path
struct IIIMP_unlink_reply

Definition at line 1218 of file iiimp-data.h.

Class Members
IIIMP_card32 nbyte
IIIMP_card32 ns_errno
IIIMP_card32 ns_id
struct IIIMP_rename

Definition at line 1224 of file iiimp-data.h.

Collaboration diagram for IIIMP_rename:
Class Members
IIIMP_card32 nbyte
IIIMP_utf8string * new_name
IIIMP_card32 ns_id
IIIMP_utf8string * old_name
struct IIIMP_rename_reply

Definition at line 1231 of file iiimp-data.h.

Class Members
IIIMP_card32 nbyte
IIIMP_card32 ns_errno
IIIMP_card32 ns_id
struct IIIMP_fcntl

Definition at line 1237 of file iiimp-data.h.

Class Members
IIIMP_card32 arg
IIIMP_card32 cmd
IIIMP_card32 nbyte
IIIMP_card32 ns_id
struct IIIMP_fcntl_reply

Definition at line 1244 of file iiimp-data.h.

Class Members
IIIMP_card32 nbyte
IIIMP_card32 ns_errno
IIIMP_card32 ns_id
IIIMP_card32 return_value
struct IIIMP_truncate

Definition at line 1251 of file iiimp-data.h.

Collaboration diagram for IIIMP_truncate:
Class Members
IIIMP_card32 length
IIIMP_card32 nbyte
IIIMP_card32 ns_id
IIIMP_utf8string * path
struct IIIMP_truncate_reply

Definition at line 1258 of file iiimp-data.h.

Class Members
IIIMP_card32 nbyte
IIIMP_card32 ns_errno
IIIMP_card32 ns_id
struct IIIMP_ftruncate

Definition at line 1264 of file iiimp-data.h.

Class Members
IIIMP_card32 length
IIIMP_card32 nbyte
IIIMP_card32 ns_id
struct IIIMP_ftruncate_reply

Definition at line 1270 of file iiimp-data.h.

Class Members
IIIMP_card32 nbyte
IIIMP_card32 ns_errno
IIIMP_card32 ns_id
struct IIIMP_simple_v

Definition at line 1292 of file iiimp-data.h.

Class Members
char dummy
struct IIIMP_connect_v

Definition at line 1296 of file iiimp-data.h.

Collaboration diagram for IIIMP_connect_v:
Class Members
IIIMP_string * auth
int byte_order
int protocol_version
IIIMP_string * user_name
struct IIIMP_connect_reply_v

Definition at line 1303 of file iiimp-data.h.

Collaboration diagram for IIIMP_connect_reply_v:
Class Members
IIIMP_string * language
struct IIIMP_register_trigger_keys_v

Definition at line 1311 of file iiimp-data.h.

Collaboration diagram for IIIMP_register_trigger_keys_v:
Class Members
IIIMP_keyevent_list * trigger_off
IIIMP_keyevent_list * trigger_on
struct IIIMP_register_hotkeys_v

Definition at line 1316 of file iiimp-data.h.

Collaboration diagram for IIIMP_register_hotkeys_v:
Class Members
HOTKEY_LIST * hotkeys
int profile_id
int scope
IIIMP_card16 scope_and_profile_id
struct IIIMP_select_hotkey_profile_v

Definition at line 1323 of file iiimp-data.h.

Class Members
int profile_id
int scope
IIIMP_card16 scope_and_profile_id
struct IIIMP_trigger_notify_v

Definition at line 1329 of file iiimp-data.h.

Class Members
int flag
struct IIIMP_hotkey_notify_v

Definition at line 1333 of file iiimp-data.h.

Class Members
int hotkey_id
int index
struct IIIMP_hotkey_state_notify_v

Definition at line 1338 of file iiimp-data.h.

Class Members
int current_state_flag
int hotkey_id
struct IIIMP_file_operation_v

Definition at line 1343 of file iiimp-data.h.

Class Members
IIIMP_card32 type
void * value
struct IIIMP_file_operation_reply_v

Definition at line 1348 of file iiimp-data.h.

Class Members
IIIMP_card32 type
void * value
struct IIIMP_setimvalues_v

Definition at line 1357 of file iiimp-data.h.

Class Members
IIIMP_imattribute * attr_list
struct IIIMP_getimvalues_v

Definition at line 1363 of file iiimp-data.h.

Collaboration diagram for IIIMP_getimvalues_v:
Class Members
IIIMP_card16_list * attr_list
struct IIIMP_getimvalues_reply_v

Definition at line 1367 of file iiimp-data.h.

Class Members
IIIMP_imattribute * attr_list
struct IIIMP_createic_v

Definition at line 1371 of file iiimp-data.h.

Class Members
IIIMP_icattribute * attr_list
struct IIIMP_seticvalues_v

Definition at line 1381 of file iiimp-data.h.

Class Members
IIIMP_icattribute * attr_list
struct IIIMP_geticvalues_v

Definition at line 1387 of file iiimp-data.h.

Collaboration diagram for IIIMP_geticvalues_v:
Class Members
IIIMP_card16_list * attr_list
struct IIIMP_geticvalues_reply_v

Definition at line 1391 of file iiimp-data.h.

Class Members
IIIMP_icattribute * attr_list
struct IIIMP_preedit_start_reply_v

Definition at line 1403 of file iiimp-data.h.

Class Members
IIIMP_int32 maximum_length
struct IIIMP_preedit_draw_v

Definition at line 1407 of file iiimp-data.h.

Collaboration diagram for IIIMP_preedit_draw_v:
Class Members
IIIMP_int32 caret
IIIMP_int32 change_first
IIIMP_int32 change_length
IIIMP_contents * preedit
struct IIIMP_status_draw_v

Definition at line 1420 of file iiimp-data.h.

Collaboration diagram for IIIMP_status_draw_v:
Class Members
IIIMP_contents * status
struct IIIMP_forward_event_v

Definition at line 1428 of file iiimp-data.h.

Collaboration diagram for IIIMP_forward_event_v:
Class Members
IIIMP_contents * contents
struct IIIMP_forward_event_with_operations_v

Definition at line 1434 of file iiimp-data.h.

Collaboration diagram for IIIMP_forward_event_with_operations_v:
Class Members
IIIMP_contents * contents
IIIMP_operation * operation
struct IIIMP_forward_event_with_operations_reply_v

Definition at line 1439 of file iiimp-data.h.

Collaboration diagram for IIIMP_forward_event_with_operations_reply_v:
Class Members
IIIMP_operation * operation
struct IIIMP_commit_string_v

Definition at line 1443 of file iiimp-data.h.

Collaboration diagram for IIIMP_commit_string_v:
Class Members
IIIMP_contents * contents
struct IIIMP_lookup_choice_start_v

Definition at line 1447 of file iiimp-data.h.

Class Members
int choice_per_window
int columns
int direction
int label_owner
int master
int rows
struct IIIMP_lookup_choice_draw_v

Definition at line 1458 of file iiimp-data.h.

Class Members
IIIMP_text * choice
int current
int first
IIIMP_text * index_label
int last
IIIMP_text * title
struct IIIMP_lookup_choice_process_v

Definition at line 1469 of file iiimp-data.h.

Class Members
int type
int value
struct IIIMP_aux_simple_v

Definition at line 1478 of file iiimp-data.h.

Collaboration diagram for IIIMP_aux_simple_v:
Class Members
IIIMP_card32 class_index
IIIMP_string * input_method_name
struct IIIMP_aux_value_v

Definition at line 1483 of file iiimp-data.h.

Collaboration diagram for IIIMP_aux_value_v:
Class Members
IIIMP_card32 class_index
IIIMP_string * input_method_name
IIIMP_card32_list * integer_value
IIIMP_string * string_value
struct IIIMP_protocol_version_v

Definition at line 1501 of file iiimp-data.h.

Class Members
int number
struct IIIMP_message

Definition at line 1505 of file iiimp-data.h.

Class Members
int ic_id
int im_id
uint32_t length
int opcode
union IIIMP_message v
union iiimp_annotation_value.v

Definition at line 110 of file iiimp-data.h.

Class Members
IIIMP_string * string
IIIMP_text * text
struct IIIMP_file_operation_data_fcntl_value.flock

Definition at line 297 of file iiimp-data.h.

Class Members
IIIMP_card32 len
IIIMP_card32 start
IIIMP_card16 type
IIIMP_card16 whence
union IIIMP_message.v

Definition at line 1511 of file iiimp-data.h.

Class Members
IIIMP_aux_done_v aux_done
IIIMP_aux_done_reply_v aux_done_reply
IIIMP_aux_draw_v aux_draw
IIIMP_aux_draw_reply_v aux_draw_reply
IIIMP_aux_getvalues_v aux_getvalues
IIIMP_aux_getvalues_reply_v aux_getvalues_reply
IIIMP_aux_setvalues_v aux_setvalues
IIIMP_aux_setvalues_reply_v aux_setvalues_reply
IIIMP_aux_simple_v aux_simple
IIIMP_aux_start_v aux_start
IIIMP_aux_start_reply_v aux_start_reply
IIIMP_aux_value_v aux_value
IIIMP_commit_string_v commit_string
IIIMP_connect_v connect
IIIMP_connect_reply_v connect_reply
IIIMP_createic_v createic
IIIMP_createic_reply_v createic_reply
IIIMP_destroyic_v destroyic
IIIMP_destroyic_reply_v destroyic_reply
IIIMP_disconnect_v disconnect
IIIMP_disconnect_reply_v disconnect_reply
IIIMP_file_operation_v file_operation
IIIMP_file_operation_reply_v file_operation_reply
IIIMP_forward_event_v forward_event
IIIMP_forward_event_reply_v forward_event_reply
IIIMP_forward_event_with_operations_v forward_event_with_operations
IIIMP_forward_event_with_operations_reply_v forward_event_with_operations_reply
IIIMP_geticvalues_v geticvalues
IIIMP_geticvalues_reply_v geticvalues_reply
IIIMP_getimvalues_v getimvalues
IIIMP_getimvalues_reply_v getimvalues_reply
IIIMP_hotkey_notify_v hotkey_notify
IIIMP_hotkey_notify_reply_v hotkey_notify_reply
IIIMP_hotkey_state_notify_v hotkey_state_notify
IIIMP_hotkey_state_notify_reply_v hotkey_state_notify_reply
IIIMP_lookup_choice_done_v lookup_choice_done
IIIMP_lookup_choice_done_reply_v lookup_choice_done_reply
IIIMP_lookup_choice_draw_v lookup_choice_draw
IIIMP_lookup_choice_draw_reply_v lookup_choice_draw_reply
IIIMP_lookup_choice_process_v lookup_choice_process
IIIMP_lookup_choice_process_reply_v lookup_choice_process_reply
IIIMP_lookup_choice_start_v lookup_choice_start
IIIMP_lookup_choice_start_reply_v lookup_choice_start_reply
IIIMP_preedit_done_v preedit_done
IIIMP_preedit_done_reply_v preedit_done_reply
IIIMP_preedit_draw_v preedit_draw
IIIMP_preedit_draw_reply_v preedit_draw_reply
IIIMP_preedit_start_v preedit_start
IIIMP_preedit_start_reply_v preedit_start_reply
IIIMP_protocol_version_v protocol_version
IIIMP_register_hotkeys_v register_hotkeys
IIIMP_register_trigger_keys_v register_trigger_keys
IIIMP_resetic_v resetic
IIIMP_resetic_reply_v resetic_reply
IIIMP_select_hotkey_profile_v select_hotkey_profile
IIIMP_seticfocus_v seticfocus
IIIMP_seticfocus_reply_v seticfocus_reply
IIIMP_seticvalues_v seticvalues
IIIMP_seticvalues_reply_v seticvalues_reply
IIIMP_setimvalues_v setimvalues
IIIMP_setimvalues_reply_v setimvalues_reply
IIIMP_status_done_v status_done
IIIMP_status_done_reply_v status_done_reply
IIIMP_status_draw_v status_draw
IIIMP_status_draw_reply_v status_draw_reply
IIIMP_status_start_v status_start
IIIMP_status_start_reply_v status_start_reply
IIIMP_trigger_notify_v trigger_notify
IIIMP_trigger_notify_reply_v trigger_notify_reply
IIIMP_unseticfocus_v unseticfocus
IIIMP_unseticfocus_reply_v unseticfocus_reply

Define Documentation

Definition at line 3846 of file iiimp-data.h.

Definition at line 3845 of file iiimp-data.h.

Definition at line 3848 of file iiimp-data.h.

Definition at line 3847 of file iiimp-data.h.

#define iiimp_aux_done_new (   data_s,
  im_id,
  ic_id,
  class_index,
  input_method_name 
)
Value:
iiimp_aux_simple_new((data_s), IM_AUX_DONE, \
                                 (im_id), (ic_id), \
                                 (class_index), (input_method_name))

Definition at line 3438 of file iiimp-data.h.

#define iiimp_aux_done_pack (   data_s,
  im_id,
  ic_id,
  buf_size 
)    iiimp_aux_simple_pack(data_s, IM_AUX_DONE, im_id, ic_id, buf_size)

Definition at line 1970 of file iiimp-data.h.

#define iiimp_aux_done_reply_new (   data_s,
  im_id,
  ic_id,
  class_index,
  input_method_name 
)
Value:
iiimp_aux_simple_new((data_s), IM_AUX_DONE_REPLY, \
                                 (im_id), (ic_id), \
                                 (class_index), (input_method_name))

Definition at line 3443 of file iiimp-data.h.

#define iiimp_aux_done_reply_pack (   data_s,
  im_id,
  ic_id,
  buf_size 
)    iiimp_aux_simple_pack(data_s, IM_AUX_DONE_REPLY, im_id, ic_id, buf_size)

Definition at line 1972 of file iiimp-data.h.

#define iiimp_aux_draw_new (   data_s,
  im_id,
  ic_id,
  class_index,
  input_method_name,
  int_val,
  str_val 
)
Value:
iiimp_aux_value_new((data_s), IM_AUX_DRAW, \
                                 (im_id), (ic_id), \
                                 (class_index), (input_method_name), \
                                 (int_val), (str_val))

Definition at line 3427 of file iiimp-data.h.

#define iiimp_aux_draw_pack (   data_s,
  im_id,
  ic_id,
  buf_size 
)    iiimp_aux_value_pack(data_s, IM_AUX_DRAW, im_id, ic_id, buf_size)

Definition at line 1966 of file iiimp-data.h.

#define iiimp_aux_draw_reply_new (   data_s,
  im_id,
  ic_id,
  class_index,
  input_method_name 
)
Value:
iiimp_aux_simple_new((data_s), IM_AUX_DRAW_REPLY, \
                                 (im_id), (ic_id), \
                                 (class_index), (input_method_name))

Definition at line 3433 of file iiimp-data.h.

#define iiimp_aux_draw_reply_pack (   data_s,
  im_id,
  ic_id,
  buf_size 
)    iiimp_aux_simple_pack(data_s, IM_AUX_DRAW_REPLY, im_id, ic_id, buf_size)

Definition at line 1968 of file iiimp-data.h.

#define iiimp_aux_getvalues_new (   data_s,
  im_id,
  ic_id,
  class_index,
  input_method_name,
  int_val,
  str_val 
)
Value:
iiimp_aux_value_new((data_s), IM_AUX_GETVALUES, \
                                 (im_id), (ic_id), \
                                 (class_index), (input_method_name), \
                                 (int_val), (str_val))

Definition at line 3459 of file iiimp-data.h.

#define iiimp_aux_getvalues_pack (   data_s,
  im_id,
  ic_id,
  buf_size 
)    iiimp_aux_value_pack(data_s, IM_AUX_GETVALUES, im_id, ic_id, buf_size)

Definition at line 1978 of file iiimp-data.h.

#define iiimp_aux_getvalues_reply_new (   data_s,
  im_id,
  ic_id,
  class_index,
  input_method_name,
  int_val,
  str_val 
)
Value:
iiimp_aux_value_new((data_s), IM_AUX_GETVALUES_REPLY, \
                                 (im_id), (ic_id), \
                                 (class_index), (input_method_name), \
                                 (int_val), (str_val))

Definition at line 3465 of file iiimp-data.h.

#define iiimp_aux_getvalues_reply_pack (   data_s,
  im_id,
  ic_id,
  buf_size 
)    iiimp_aux_value_pack(data_s, IM_AUX_GETVALUES_REPLY, im_id, ic_id, buf_size)

Definition at line 1980 of file iiimp-data.h.

#define iiimp_aux_setvalues_new (   data_s,
  im_id,
  ic_id,
  class_index,
  input_method_name,
  int_val,
  str_val 
)
Value:
iiimp_aux_value_new((data_s), IM_AUX_SETVALUES, \
                                 (im_id), (ic_id), \
                                 (class_index), (input_method_name), \
                                 (int_val), (str_val))

Definition at line 3448 of file iiimp-data.h.

#define iiimp_aux_setvalues_pack (   data_s,
  im_id,
  ic_id,
  buf_size 
)    iiimp_aux_value_pack(data_s, IM_AUX_SETVALUES, im_id, ic_id, buf_size)

Definition at line 1974 of file iiimp-data.h.

#define iiimp_aux_setvalues_reply_new (   data_s,
  im_id,
  ic_id,
  class_index,
  input_method_name 
)
Value:
iiimp_aux_simple_new((data_s), IM_AUX_SETVALUES_REPLY, \
                                 (im_id), (ic_id), \
                                 (class_index), (input_method_name))

Definition at line 3454 of file iiimp-data.h.

#define iiimp_aux_setvalues_reply_pack (   data_s,
  im_id,
  ic_id,
  buf_size 
)    iiimp_aux_simple_pack(data_s, IM_AUX_SETVALUES_REPLY, im_id, ic_id, buf_size)

Definition at line 1976 of file iiimp-data.h.

#define iiimp_aux_start_new (   data_s,
  im_id,
  ic_id,
  class_index,
  input_method_name 
)
Value:
iiimp_aux_simple_new((data_s), IM_AUX_START, \
                                 (im_id), (ic_id), \
                                 (class_index), (input_method_name))

Definition at line 3417 of file iiimp-data.h.

#define iiimp_aux_start_pack (   data_s,
  im_id,
  ic_id,
  buf_size 
)    iiimp_aux_simple_pack(data_s, IM_AUX_START, im_id, ic_id, buf_size)

Definition at line 1962 of file iiimp-data.h.

#define iiimp_aux_start_reply_new (   data_s,
  im_id,
  ic_id,
  class_index,
  input_method_name 
)
Value:
iiimp_aux_simple_new((data_s), IM_AUX_START_REPLY, \
                                 (im_id), (ic_id), \
                                 (class_index), (input_method_name))

Definition at line 3422 of file iiimp-data.h.

#define iiimp_aux_start_reply_pack (   data_s,
  im_id,
  ic_id,
  buf_size 
)    iiimp_aux_simple_pack(data_s, IM_AUX_START_REPLY, im_id, ic_id, buf_size)

Definition at line 1964 of file iiimp-data.h.

#define IIIMP_CAPABILITY_ERROR   (1)

Definition at line 3885 of file iiimp-data.h.

Definition at line 3886 of file iiimp-data.h.

#define IIIMP_CAPABILITY_KEY_RELEASE   (3)

Definition at line 3887 of file iiimp-data.h.

#define IIIMP_CAPABILITY_NONE   (0)

Definition at line 3884 of file iiimp-data.h.

#define IIIMP_CONTENTS_KEYEVENT   (2)

Definition at line 3855 of file iiimp-data.h.

#define IIIMP_CONTENTS_STRING   (0)

Definition at line 3853 of file iiimp-data.h.

#define IIIMP_CONTENTS_TEXT   (1)

Definition at line 3854 of file iiimp-data.h.

#define iiimp_createic_reply_new (   data_s,
  im_id,
  ic_id 
)
Value:
iiimp_simple_new((data_s), IM_CREATEIC_REPLY, \
                             (im_id), (ic_id))

Definition at line 3223 of file iiimp-data.h.

#define iiimp_createic_reply_pack (   data_s,
  im_id,
  ic_id,
  buf_size 
)    iiimp_simple_pack(data_s, IM_CREATEIC_REPLY, im_id, ic_id, buf_size)

Definition at line 1914 of file iiimp-data.h.

#define IIIMP_DATA_INVALID   (2)

Definition at line 3934 of file iiimp-data.h.

#define IIIMP_DATA_MALLOC_ERROR   (1)

Definition at line 3933 of file iiimp-data.h.

#define IIIMP_DATA_NO_ERROR   (0)

Definition at line 3932 of file iiimp-data.h.

#define iiimp_destroyic_new (   data_s,
  im_id,
  ic_id 
)
Value:
iiimp_simple_new((data_s), IM_DESTROYIC, \
                             (im_id), (ic_id))

Definition at line 3227 of file iiimp-data.h.

#define iiimp_destroyic_pack (   data_s,
  im_id,
  ic_id,
  buf_size 
)    iiimp_simple_pack(data_s, IM_DESTROYIC, im_id, ic_id, buf_size)

Definition at line 1916 of file iiimp-data.h.

#define iiimp_destroyic_reply_new (   data_s,
  im_id,
  ic_id 
)
Value:
iiimp_simple_new((data_s), IM_DESTROYIC_REPLY, \
                             (im_id), (ic_id))

Definition at line 3231 of file iiimp-data.h.

#define iiimp_destroyic_reply_pack (   data_s,
  im_id,
  ic_id,
  buf_size 
)    iiimp_simple_pack(data_s, IM_DESTROYIC_REPLY, im_id, ic_id, buf_size)

Definition at line 1918 of file iiimp-data.h.

#define iiimp_disconnect_new (   data_s,
  im_id 
)    iiimp_simple_new((data_s), IM_DISCONNECT, (im_id), 0)

Definition at line 3087 of file iiimp-data.h.

#define iiimp_disconnect_pack (   data_s,
  im_id,
  buf_size 
)    iiimp_simple_pack(data_s, IM_DISCONNECT, im_id, 0, buf_size)

Definition at line 1900 of file iiimp-data.h.

#define iiimp_disconnect_reply_new (   data_s,
  im_id 
)    iiimp_simple_new((data_s), IM_DISCONNECT_REPLY, (im_id), 0)

Definition at line 3090 of file iiimp-data.h.

#define iiimp_disconnect_reply_pack (   data_s,
  im_id,
  buf_size 
)    iiimp_simple_pack(data_s, IM_DISCONNECT_REPLY, im_id, 0, buf_size)

Definition at line 1902 of file iiimp-data.h.

#define IIIMP_FEEDBACK_0_HIGHLIGHT   (4)

Definition at line 3837 of file iiimp-data.h.

#define IIIMP_FEEDBACK_0_ID   (0)

Definition at line 3832 of file iiimp-data.h.

Definition at line 3834 of file iiimp-data.h.

#define IIIMP_FEEDBACK_0_PRIMARY   (8)

Definition at line 3838 of file iiimp-data.h.

Definition at line 3835 of file iiimp-data.h.

#define IIIMP_FEEDBACK_0_SECONDARY   (16)

Definition at line 3839 of file iiimp-data.h.

#define IIIMP_FEEDBACK_0_TERTIARY   (32)

Definition at line 3840 of file iiimp-data.h.

#define IIIMP_FEEDBACK_0_UNDERLINE   (2)

Definition at line 3836 of file iiimp-data.h.

Definition at line 3920 of file iiimp-data.h.

Definition at line 3919 of file iiimp-data.h.

Definition at line 3921 of file iiimp-data.h.

#define iiimp_file_operation_result_access_new (   data_s,
  return_value,
  error_number 
)
Value:

Definition at line 2696 of file iiimp-data.h.

#define iiimp_file_operation_result_chmod_new (   data_s,
  return_value,
  error_number 
)
Value:

Definition at line 2647 of file iiimp-data.h.

#define iiimp_file_operation_result_chown_new (   data_s,
  return_value,
  error_number 
)
Value:

Definition at line 2651 of file iiimp-data.h.

#define iiimp_file_operation_result_close_new (   data_s,
  return_value,
  error_number 
)
Value:

Definition at line 2587 of file iiimp-data.h.

#define iiimp_file_operation_result_closedir_new (   data_s,
  return_value,
  error_number 
)
Value:

Definition at line 2700 of file iiimp-data.h.

#define iiimp_file_operation_result_creat_new (   data_s,
  return_value,
  error_number 
)
Value:

Definition at line 2591 of file iiimp-data.h.

#define iiimp_file_operation_result_fchmod_new (   data_s,
  return_value,
  error_number 
)
Value:

Definition at line 2655 of file iiimp-data.h.

#define iiimp_file_operation_result_fchown_new (   data_s,
  return_value,
  error_number 
)
Value:

Definition at line 2659 of file iiimp-data.h.

#define iiimp_file_operation_result_fstat_new (   data_s,
  return_value,
  error_number,
  stat 
)
Value:
iiimp_file_operation_result_stat_common_new(data_s, IIIMP_FILE_OPERATION_FSTAT, \
                                              return_value, error_number, stat)

Definition at line 2684 of file iiimp-data.h.

#define iiimp_file_operation_result_ftruncate_new (   data_s,
  return_value,
  error_number 
)
Value:

Definition at line 2595 of file iiimp-data.h.

#define iiimp_file_operation_result_lchown_new (   data_s,
  return_value,
  error_number 
)
Value:

Definition at line 2663 of file iiimp-data.h.

#define iiimp_file_operation_result_link_new (   data_s,
  return_value,
  error_number 
)
Value:

Definition at line 2623 of file iiimp-data.h.

#define iiimp_file_operation_result_lseek_new (   data_s,
  return_value,
  error_number 
)
Value:

Definition at line 2599 of file iiimp-data.h.

#define iiimp_file_operation_result_lstat_new (   data_s,
  return_value,
  error_number,
  stat 
)
Value:
iiimp_file_operation_result_stat_common_new(data_s, IIIMP_FILE_OPERATION_LSTAT, \
                                              return_value, error_number, stat)

Definition at line 2688 of file iiimp-data.h.

#define iiimp_file_operation_result_mkdir_new (   data_s,
  return_value,
  error_number 
)
Value:

Definition at line 2725 of file iiimp-data.h.

#define iiimp_file_operation_result_open_new (   data_s,
  return_value,
  error_number 
)
Value:

Definition at line 2603 of file iiimp-data.h.

#define iiimp_file_operation_result_opendir_new (   data_s,
  return_value,
  error_number 
)
Value:

Definition at line 2704 of file iiimp-data.h.

#define iiimp_file_operation_result_rename_new (   data_s,
  return_value,
  error_number 
)
Value:

Definition at line 2635 of file iiimp-data.h.

Definition at line 2715 of file iiimp-data.h.

#define iiimp_file_operation_result_rmdir_new (   data_s,
  return_value,
  error_number 
)
Value:

Definition at line 2729 of file iiimp-data.h.

Definition at line 2718 of file iiimp-data.h.

#define iiimp_file_operation_result_stat_new (   data_s,
  return_value,
  error_number,
  stat 
)
Value:
iiimp_file_operation_result_stat_common_new(data_s, IIIMP_FILE_OPERATION_STAT, \
                                              return_value, error_number, stat)

Definition at line 2692 of file iiimp-data.h.

#define iiimp_file_operation_result_symlink_new (   data_s,
  return_value,
  error_number 
)
Value:

Definition at line 2639 of file iiimp-data.h.

#define iiimp_file_operation_result_telldir_new (   data_s,
  return_value,
  error_number 
)
Value:

Definition at line 2721 of file iiimp-data.h.

#define iiimp_file_operation_result_truncate_new (   data_s,
  return_value,
  error_number 
)
Value:

Definition at line 2615 of file iiimp-data.h.

#define iiimp_file_operation_result_unlink_new (   data_s,
  return_value,
  error_number 
)
Value:

Definition at line 2643 of file iiimp-data.h.

#define iiimp_file_operation_result_utime_new (   data_s,
  return_value,
  error_number 
)
Value:

Definition at line 2667 of file iiimp-data.h.

#define iiimp_file_operation_result_utimes_new (   data_s,
  return_value,
  error_number 
)
Value:

Definition at line 2671 of file iiimp-data.h.

#define iiimp_file_operation_result_write_new (   data_s,
  return_value,
  error_number 
)
Value:

Definition at line 2619 of file iiimp-data.h.

Definition at line 3953 of file iiimp-data.h.

Definition at line 3954 of file iiimp-data.h.

Definition at line 3981 of file iiimp-data.h.

Definition at line 3982 of file iiimp-data.h.

Definition at line 3983 of file iiimp-data.h.

Definition at line 3984 of file iiimp-data.h.

Definition at line 3973 of file iiimp-data.h.

Definition at line 3974 of file iiimp-data.h.

Definition at line 3965 of file iiimp-data.h.

Definition at line 3966 of file iiimp-data.h.

Definition at line 3977 of file iiimp-data.h.

Definition at line 3978 of file iiimp-data.h.

Definition at line 3967 of file iiimp-data.h.

Definition at line 3968 of file iiimp-data.h.

Definition at line 3963 of file iiimp-data.h.

Definition at line 3964 of file iiimp-data.h.

Definition at line 3955 of file iiimp-data.h.

Definition at line 3956 of file iiimp-data.h.

Definition at line 3947 of file iiimp-data.h.

Definition at line 3948 of file iiimp-data.h.

Definition at line 3979 of file iiimp-data.h.

Definition at line 3980 of file iiimp-data.h.

Definition at line 3949 of file iiimp-data.h.

Definition at line 3950 of file iiimp-data.h.

Definition at line 3971 of file iiimp-data.h.

Definition at line 3972 of file iiimp-data.h.

Definition at line 3957 of file iiimp-data.h.

Definition at line 3958 of file iiimp-data.h.

#define IIIMP_FILE_OPERATION_TYPE_SEEK   (38)

Definition at line 3985 of file iiimp-data.h.

Definition at line 3986 of file iiimp-data.h.

#define IIIMP_FILE_OPERATION_TYPE_STAT   (14)

Definition at line 3961 of file iiimp-data.h.

Definition at line 3962 of file iiimp-data.h.

Definition at line 3959 of file iiimp-data.h.

Definition at line 3960 of file iiimp-data.h.

Definition at line 3975 of file iiimp-data.h.

Definition at line 3976 of file iiimp-data.h.

Definition at line 3969 of file iiimp-data.h.

Definition at line 3970 of file iiimp-data.h.

Definition at line 3951 of file iiimp-data.h.

Definition at line 3952 of file iiimp-data.h.

#define iiimp_forward_event_reply_new (   data_s,
  im_id,
  ic_id 
)
Value:
iiimp_simple_new((data_s), IM_FORWARD_EVENT_REPLY, \
                             (im_id), (ic_id))

Definition at line 3190 of file iiimp-data.h.

#define iiimp_forward_event_reply_pack (   data_s,
  im_id,
  ic_id,
  buf_size 
)    iiimp_simple_pack(data_s, IM_FORWARD_EVENT_REPLY, im_id, ic_id, buf_size)

Definition at line 1912 of file iiimp-data.h.

#define iiimp_hotkey_notify_reply_new (   data_s,
  im_id,
  ic_id 
)
Value:
iiimp_simple_new((data_s), IM_HOTKEY_NOTIFY_REPLY, \
                             (im_id), (ic_id))

Definition at line 3154 of file iiimp-data.h.

#define iiimp_hotkey_notify_reply_pack (   data_s,
  im_id,
  ic_id,
  buf_size 
)    iiimp_simple_pack(data_s, IM_HOTKEY_NOTIFY_REPLY, im_id, ic_id, buf_size)

Definition at line 1906 of file iiimp-data.h.

#define iiimp_hotkey_state_notify_reply_new (   data_s,
  im_id,
  ic_id 
)
Value:
iiimp_simple_new((data_s), IM_HOTKEY_STATE_NOTIFY_REPLY, \
                             (im_id), (ic_id))

Definition at line 3158 of file iiimp-data.h.

#define iiimp_hotkey_state_notify_reply_pack (   data_s,
  im_id,
  ic_id,
  buf_size 
)    iiimp_simple_pack(data_s, IM_HOTKEY_STATE_NOTIFY_REPLY, im_id, ic_id, buf_size)

Definition at line 1908 of file iiimp-data.h.

Definition at line 3861 of file iiimp-data.h.

#define IIIMP_ICATTRIBUTE_INPUT_LANGUAGE   (0x01)

Definition at line 3860 of file iiimp-data.h.

#define IIIMP_ICATTRIBUTE_INPUT_METHOD   (0x04)

Definition at line 3863 of file iiimp-data.h.

Definition at line 3862 of file iiimp-data.h.

#define IIIMP_ICATTRIBUTE_NONE   (0x00)

Definition at line 3859 of file iiimp-data.h.

#define IIIMP_IMATTRIBUTE_BINARY_GUI_OBJECT   (0x1033)

Definition at line 3875 of file iiimp-data.h.

Definition at line 3876 of file iiimp-data.h.

#define IIIMP_IMATTRIBUTE_CAPABILITY   (0x1051)

Definition at line 3879 of file iiimp-data.h.

Definition at line 3872 of file iiimp-data.h.

#define IIIMP_IMATTRIBUTE_CLIENT_DESCRIPTOR   (0x1011)

Definition at line 3871 of file iiimp-data.h.

#define IIIMP_IMATTRIBUTE_INPUT_METHOD_LIST   (0x1001)

Definition at line 3869 of file iiimp-data.h.

#define IIIMP_IMATTRIBUTE_JAR_GUI_OBJECT   (0x1031)

Definition at line 3873 of file iiimp-data.h.

Definition at line 3874 of file iiimp-data.h.

#define IIIMP_IMATTRIBUTE_NONE   (0x0000)

Definition at line 3868 of file iiimp-data.h.

Definition at line 3870 of file iiimp-data.h.

#define IIIMP_IMATTRIBUTE_SCRIPT_GUI_OBJECT   (0x1035)

Definition at line 3877 of file iiimp-data.h.

Definition at line 3878 of file iiimp-data.h.

#define iiimp_lookup_choice_done_new (   data_s,
  im_id,
  ic_id 
)
Value:
iiimp_simple_new((data_s), IM_LOOKUP_CHOICE_DONE, \
                             (im_id), (ic_id))

Definition at line 3376 of file iiimp-data.h.

#define iiimp_lookup_choice_done_pack (   data_s,
  im_id,
  ic_id,
  buf_size 
)    iiimp_simple_pack(data_s, IM_LOOKUP_CHOICE_DONE, im_id, ic_id, buf_size)

Definition at line 1956 of file iiimp-data.h.

#define iiimp_lookup_choice_done_reply_new (   data_s,
  im_id,
  ic_id 
)
Value:
iiimp_simple_new((data_s), IM_LOOKUP_CHOICE_DONE_REPLY, \
                             (im_id), (ic_id))

Definition at line 3380 of file iiimp-data.h.

#define iiimp_lookup_choice_done_reply_pack (   data_s,
  im_id,
  ic_id,
  buf_size 
)    iiimp_simple_pack(data_s, IM_LOOKUP_CHOICE_DONE_REPLY, im_id, ic_id, buf_size)

Definition at line 1958 of file iiimp-data.h.

#define iiimp_lookup_choice_draw_reply_new (   data_s,
  im_id,
  ic_id 
)
Value:
iiimp_simple_new((data_s), IM_LOOKUP_CHOICE_DRAW_REPLY, \
                             (im_id), (ic_id))

Definition at line 3372 of file iiimp-data.h.

#define iiimp_lookup_choice_draw_reply_pack (   data_s,
  im_id,
  ic_id,
  buf_size 
)    iiimp_simple_pack(data_s, IM_LOOKUP_CHOICE_DRAW_REPLY, im_id, ic_id, buf_size)

Definition at line 1954 of file iiimp-data.h.

#define iiimp_lookup_choice_process_reply_new (   data_s,
  im_id,
  ic_id 
)
Value:
iiimp_simple_new((data_s), IM_LOOKUP_CHOICE_PROCESS_REPLY, \
                             (im_id), (ic_id))

Definition at line 3392 of file iiimp-data.h.

#define iiimp_lookup_choice_process_reply_pack (   data_s,
  im_id,
  ic_id,
  buf_size 
)    iiimp_simple_pack(data_s, IM_LOOKUP_CHOICE_PROCESS_REPLY, im_id, ic_id, buf_size)

Definition at line 1960 of file iiimp-data.h.

#define iiimp_lookup_choice_start_reply_new (   data_s,
  im_id,
  ic_id 
)
Value:
iiimp_simple_new((data_s), IM_LOOKUP_CHOICE_START_REPLY, \
                             (im_id), (ic_id))

Definition at line 3356 of file iiimp-data.h.

#define iiimp_lookup_choice_start_reply_pack (   data_s,
  im_id,
  ic_id,
  buf_size 
)    iiimp_simple_pack(data_s, IM_LOOKUP_CHOICE_START_REPLY, im_id, ic_id, buf_size)

Definition at line 1952 of file iiimp-data.h.

#define iiimp_MESSAGE_SIZE_MAX_4   ((1 << 24) - 1)

Definition at line 29 of file iiimp-data.h.

#define iiimp_preedit_done_new (   data_s,
  im_id,
  ic_id 
)
Value:
iiimp_simple_new((data_s), IM_PREEDIT_DONE, \
                             (im_id), (ic_id))

Definition at line 3309 of file iiimp-data.h.

#define iiimp_preedit_done_pack (   data_s,
  im_id,
  ic_id,
  buf_size 
)    iiimp_simple_pack(data_s, IM_PREEDIT_DONE, im_id, ic_id, buf_size)

Definition at line 1938 of file iiimp-data.h.

#define iiimp_preedit_done_reply_new (   data_s,
  im_id,
  ic_id 
)
Value:
iiimp_simple_new((data_s), IM_PREEDIT_DONE_REPLY, \
                             (im_id), (ic_id))

Definition at line 3313 of file iiimp-data.h.

#define iiimp_preedit_done_reply_pack (   data_s,
  im_id,
  ic_id,
  buf_size 
)    iiimp_simple_pack(data_s, IM_PREEDIT_DONE_REPLY, im_id, ic_id, buf_size)

Definition at line 1940 of file iiimp-data.h.

#define iiimp_preedit_draw_reply_new (   data_s,
  im_id,
  ic_id 
)
Value:
iiimp_simple_new((data_s), IM_PREEDIT_DRAW_REPLY, \
                             (im_id), (ic_id))

Definition at line 3305 of file iiimp-data.h.

#define iiimp_preedit_draw_reply_pack (   data_s,
  im_id,
  ic_id,
  buf_size 
)    iiimp_simple_pack(data_s, IM_PREEDIT_DRAW_REPLY, im_id, ic_id, buf_size)

Definition at line 1936 of file iiimp-data.h.

#define iiimp_preedit_start_new (   data_s,
  im_id,
  ic_id 
)
Value:
iiimp_simple_new((data_s), IM_PREEDIT_START, \
                             (im_id), (ic_id))

Definition at line 3284 of file iiimp-data.h.

#define iiimp_preedit_start_pack (   data_s,
  im_id,
  ic_id,
  buf_size 
)    iiimp_simple_pack(data_s, IM_PREEDIT_START, im_id, ic_id, buf_size)

Definition at line 1934 of file iiimp-data.h.

#define IIIMP_PRINT_JARFILE   (0x00000003)

Definition at line 3941 of file iiimp-data.h.

#define IIIMP_PRINT_NONE   (0x00000000)

Definition at line 3939 of file iiimp-data.h.

#define IIIMP_PRINT_QUERY   (0xffffffff)

Definition at line 3940 of file iiimp-data.h.

#define iiimp_resetic_new (   data_s,
  im_id,
  ic_id 
)
Value:
iiimp_simple_new((data_s), IM_RESETIC, \
                             (im_id), (ic_id))

Definition at line 3276 of file iiimp-data.h.

#define iiimp_resetic_pack (   data_s,
  im_id,
  ic_id,
  buf_size 
)    iiimp_simple_pack(data_s, IM_RESETIC, im_id, ic_id, buf_size)

Definition at line 1930 of file iiimp-data.h.

#define iiimp_resetic_reply_new (   data_s,
  im_id,
  ic_id 
)
Value:
iiimp_simple_new((data_s), IM_RESETIC_REPLY, \
                             (im_id), (ic_id))

Definition at line 3280 of file iiimp-data.h.

#define iiimp_resetic_reply_pack (   data_s,
  im_id,
  ic_id,
  buf_size 
)    iiimp_simple_pack(data_s, IM_RESETIC_REPLY, im_id, ic_id, buf_size)

Definition at line 1932 of file iiimp-data.h.

#define iiimp_seticfocus_new (   data_s,
  im_id,
  ic_id 
)
Value:
iiimp_simple_new((data_s), IM_SETICFOCUS, \
                             (im_id), (ic_id))

Definition at line 3260 of file iiimp-data.h.

#define iiimp_seticfocus_pack (   data_s,
  im_id,
  ic_id,
  buf_size 
)    iiimp_simple_pack(data_s, IM_SETICFOCUS, im_id, ic_id, buf_size)

Definition at line 1922 of file iiimp-data.h.

#define iiimp_seticfocus_reply_new (   data_s,
  im_id,
  ic_id 
)
Value:
iiimp_simple_new((data_s), IM_SETICFOCUS_REPLY, \
                             (im_id), (ic_id))

Definition at line 3264 of file iiimp-data.h.

#define iiimp_seticfocus_reply_pack (   data_s,
  im_id,
  ic_id,
  buf_size 
)    iiimp_simple_pack(data_s, IM_SETICFOCUS_REPLY, im_id, ic_id, buf_size)

Definition at line 1924 of file iiimp-data.h.

#define iiimp_seticvalues_reply_new (   data_s,
  im_id,
  ic_id 
)
Value:
iiimp_simple_new((data_s), IM_SETICVALUES_REPLY, \
                             (im_id), (ic_id))

Definition at line 3242 of file iiimp-data.h.

#define iiimp_seticvalues_reply_pack (   data_s,
  im_id,
  ic_id,
  buf_size 
)    iiimp_simple_pack(data_s, IM_SETICVALUES_REPLY, im_id, ic_id, buf_size)

Definition at line 1920 of file iiimp-data.h.

#define iiimp_setimvalues_reply_new (   data_s,
  im_id 
)    iiimp_simple_new((data_s), IM_SETIMVALUES_REPLY, (im_id), 0)

Definition at line 3168 of file iiimp-data.h.

#define iiimp_setimvalues_reply_pack (   data_s,
  im_id,
  buf_size 
)    iiimp_simple_pack(data_s, IM_SETIMVALUES_REPLY, im_id, 0, buf_size)

Definition at line 1910 of file iiimp-data.h.

#define iiimp_status_done_new (   data_s,
  im_id,
  ic_id 
)
Value:
iiimp_simple_new((data_s), IM_STATUS_DONE, \
                             (im_id), (ic_id))

Definition at line 3336 of file iiimp-data.h.

#define iiimp_status_done_pack (   data_s,
  im_id,
  ic_id,
  buf_size 
)    iiimp_simple_pack(data_s, IM_STATUS_DONE, im_id, ic_id, buf_size)

Definition at line 1948 of file iiimp-data.h.

#define iiimp_status_done_reply_new (   data_s,
  im_id,
  ic_id 
)
Value:
iiimp_simple_new((data_s), IM_STATUS_DONE_REPLY, \
                             (im_id), (ic_id))

Definition at line 3340 of file iiimp-data.h.

#define iiimp_status_done_reply_pack (   data_s,
  im_id,
  ic_id,
  buf_size 
)    iiimp_simple_pack(data_s, IM_STATUS_DONE_REPLY, im_id, ic_id, buf_size)

Definition at line 1950 of file iiimp-data.h.

#define iiimp_status_draw_reply_new (   data_s,
  im_id,
  ic_id 
)
Value:
iiimp_simple_new((data_s), IM_STATUS_DRAW_REPLY, \
                             (im_id), (ic_id))

Definition at line 3332 of file iiimp-data.h.

#define iiimp_status_draw_reply_pack (   data_s,
  im_id,
  ic_id,
  buf_size 
)    iiimp_simple_pack(data_s, IM_STATUS_DRAW_REPLY, im_id, ic_id, buf_size)

Definition at line 1946 of file iiimp-data.h.

#define iiimp_status_start_new (   data_s,
  im_id,
  ic_id 
)
Value:
iiimp_simple_new((data_s), IM_STATUS_START, \
                             (im_id), (ic_id))

Definition at line 3317 of file iiimp-data.h.

#define iiimp_status_start_pack (   data_s,
  im_id,
  ic_id,
  buf_size 
)    iiimp_simple_pack(data_s, IM_STATUS_START, im_id, ic_id, buf_size)

Definition at line 1942 of file iiimp-data.h.

#define iiimp_status_start_reply_new (   data_s,
  im_id,
  ic_id 
)
Value:
iiimp_simple_new((data_s), IM_STATUS_START_REPLY, \
                             (im_id), (ic_id))

Definition at line 3321 of file iiimp-data.h.

#define iiimp_status_start_reply_pack (   data_s,
  im_id,
  ic_id,
  buf_size 
)    iiimp_simple_pack(data_s, IM_STATUS_START_REPLY, im_id, ic_id, buf_size)

Definition at line 1944 of file iiimp-data.h.

#define iiimp_trigger_notify_reply_new (   data_s,
  im_id,
  ic_id 
)
Value:
iiimp_simple_new((data_s), IM_TRIGGER_NOTIFY_REPLY, \
                             (im_id), (ic_id))

Definition at line 3150 of file iiimp-data.h.

#define iiimp_trigger_notify_reply_pack (   data_s,
  im_id,
  ic_id,
  buf_size 
)    iiimp_simple_pack(data_s, IM_TRIGGER_NOTIFY_REPLY, im_id, ic_id, buf_size)

Definition at line 1904 of file iiimp-data.h.

#define iiimp_unseticfocus_new (   data_s,
  im_id,
  ic_id 
)
Value:
iiimp_simple_new((data_s), IM_UNSETICFOCUS, \
                             (im_id), (ic_id))

Definition at line 3268 of file iiimp-data.h.

#define iiimp_unseticfocus_pack (   data_s,
  im_id,
  ic_id,
  buf_size 
)    iiimp_simple_pack(data_s, IM_UNSETICFOCUS, im_id, ic_id, buf_size)

Definition at line 1926 of file iiimp-data.h.

#define iiimp_unseticfocus_reply_new (   data_s,
  im_id,
  ic_id 
)
Value:
iiimp_simple_new((data_s), IM_UNSETICFOCUS_REPLY, \
                             (im_id), (ic_id))

Definition at line 3272 of file iiimp-data.h.

#define iiimp_unseticfocus_reply_pack (   data_s,
  im_id,
  ic_id,
  buf_size 
)    iiimp_simple_pack(data_s, IM_UNSETICFOCUS_REPLY, im_id, ic_id, buf_size)

Definition at line 1928 of file iiimp-data.h.

#define IM_CONNECT_BIG_ENDIAN   (0x42)

Definition at line 3926 of file iiimp-data.h.

#define IM_CONNECT_LITTLE_ENDIAN   (0x6c)

Definition at line 3927 of file iiimp-data.h.

Definition at line 3908 of file iiimp-data.h.

Definition at line 3909 of file iiimp-data.h.

Definition at line 3913 of file iiimp-data.h.

Definition at line 3914 of file iiimp-data.h.

Definition at line 3911 of file iiimp-data.h.

Definition at line 3912 of file iiimp-data.h.

Definition at line 3895 of file iiimp-data.h.

Definition at line 3903 of file iiimp-data.h.

Definition at line 3898 of file iiimp-data.h.

Definition at line 3899 of file iiimp-data.h.

Definition at line 3894 of file iiimp-data.h.

Definition at line 3902 of file iiimp-data.h.

Definition at line 3893 of file iiimp-data.h.


Typedef Documentation

Definition at line 1285 of file iiimp-data.h.

Definition at line 1286 of file iiimp-data.h.

Definition at line 1495 of file iiimp-data.h.

Definition at line 1494 of file iiimp-data.h.

Definition at line 1283 of file iiimp-data.h.

Definition at line 1284 of file iiimp-data.h.

Definition at line 1493 of file iiimp-data.h.

Definition at line 1492 of file iiimp-data.h.

Definition at line 1289 of file iiimp-data.h.

Definition at line 1290 of file iiimp-data.h.

Definition at line 1499 of file iiimp-data.h.

Definition at line 1498 of file iiimp-data.h.

Definition at line 1287 of file iiimp-data.h.

Definition at line 1288 of file iiimp-data.h.

Definition at line 1497 of file iiimp-data.h.

Definition at line 1496 of file iiimp-data.h.

Definition at line 1281 of file iiimp-data.h.

Definition at line 1282 of file iiimp-data.h.

Definition at line 1491 of file iiimp-data.h.

Definition at line 1490 of file iiimp-data.h.

typedef uint16_t IIIMP_card16

Definition at line 34 of file iiimp-data.h.

typedef uint32_t IIIMP_card32

Definition at line 35 of file iiimp-data.h.

typedef uint64_t IIIMP_card64

Definition at line 36 of file iiimp-data.h.

typedef uint8_t IIIMP_card7

Definition at line 32 of file iiimp-data.h.

typedef uint8_t IIIMP_card8

Definition at line 33 of file iiimp-data.h.

Definition at line 826 of file iiimp-data.h.

Definition at line 1375 of file iiimp-data.h.

typedef struct iiimp_data_s

Definition at line 1602 of file iiimp-data.h.

Definition at line 828 of file iiimp-data.h.

Definition at line 830 of file iiimp-data.h.

Definition at line 1379 of file iiimp-data.h.

Definition at line 1377 of file iiimp-data.h.

Definition at line 733 of file iiimp-data.h.

Definition at line 735 of file iiimp-data.h.

Definition at line 1309 of file iiimp-data.h.

Definition at line 1307 of file iiimp-data.h.

Definition at line 449 of file iiimp-data.h.

Definition at line 577 of file iiimp-data.h.

Definition at line 558 of file iiimp-data.h.

Definition at line 559 of file iiimp-data.h.

Definition at line 532 of file iiimp-data.h.

Definition at line 578 of file iiimp-data.h.

Definition at line 533 of file iiimp-data.h.

Definition at line 560 of file iiimp-data.h.

Definition at line 561 of file iiimp-data.h.

Definition at line 574 of file iiimp-data.h.

Definition at line 534 of file iiimp-data.h.

Definition at line 562 of file iiimp-data.h.

Definition at line 563 of file iiimp-data.h.

Definition at line 546 of file iiimp-data.h.

Definition at line 535 of file iiimp-data.h.

Definition at line 575 of file iiimp-data.h.

Definition at line 595 of file iiimp-data.h.

Definition at line 536 of file iiimp-data.h.

Definition at line 579 of file iiimp-data.h.

Definition at line 555 of file iiimp-data.h.

Definition at line