Back to index

im-sdk  12.3.91
Defines | Typedefs | Functions
iiimp-message.h File Reference
#include <iiimp-data.h>
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Defines

#define IIIMP_UNPACK_ARGS

Typedefs

typedef void(* IIIMP_message_delete_func )(IIIMP_data_s *data_s, IIIMP_message *m)
typedef IIIMP_message *(* IIIMP_message_unpack_func )(IIIMP_UNPACK_ARGS)

Functions

void iiimp_invalid_message_delete (IIIMP_data_s *data_s, IIIMP_message *m)
void iiimp_connect_delete (IIIMP_data_s *data_s, IIIMP_message *m)
void iiimp_connect_reply_delete (IIIMP_data_s *data_s, IIIMP_message *m)
void iiimp_simple_delete (IIIMP_data_s *data_s, IIIMP_message *m)
void iiimp_register_trigger_keys_delete (IIIMP_data_s *data_s, IIIMP_message *m)
void iiimp_trigger_notify_delete (IIIMP_data_s *data_s, IIIMP_message *m)
void iiimp_register_hotkeys_delete (IIIMP_data_s *data_s, IIIMP_message *m)
void iiimp_hotkey_notify_delete (IIIMP_data_s *data_s, IIIMP_message *m)
void iiimp_hotkey_state_notify_delete (IIIMP_data_s *data_s, IIIMP_message *m)
void iiimp_select_hotkey_profile_delete (IIIMP_data_s *data_s, IIIMP_message *m)
void iiimp_file_operation_delete (IIIMP_data_s *data_s, IIIMP_message *m)
void iiimp_file_operation_reply_delete (IIIMP_data_s *data_s, IIIMP_message *m)
void iiimp_setimvalues_delete (IIIMP_data_s *data_s, IIIMP_message *m)
void iiimp_getimvalues_delete (IIIMP_data_s *data_s, IIIMP_message *m)
void iiimp_getimvalues_reply_delete (IIIMP_data_s *data_s, IIIMP_message *m)
void iiimp_forward_event_delete (IIIMP_data_s *data_s, IIIMP_message *m)
void iiimp_commit_string_delete (IIIMP_data_s *data_s, IIIMP_message *m)
void iiimp_forward_event_with_operations_delete (IIIMP_data_s *data_s, IIIMP_message *m)
void iiimp_forward_event_with_operations_reply_delete (IIIMP_data_s *data_s, IIIMP_message *m)
void iiimp_createic_delete (IIIMP_data_s *data_s, IIIMP_message *m)
void iiimp_seticvalues_delete (IIIMP_data_s *data_s, IIIMP_message *m)
void iiimp_geticvalues_delete (IIIMP_data_s *data_s, IIIMP_message *m)
void iiimp_geticvalues_reply_delete (IIIMP_data_s *data_s, IIIMP_message *m)
void iiimp_preedit_start_reply_delete (IIIMP_data_s *data_s, IIIMP_message *m)
void iiimp_preedit_draw_delete (IIIMP_data_s *data_s, IIIMP_message *m)
void iiimp_status_draw_delete (IIIMP_data_s *data_s, IIIMP_message *m)
void iiimp_lookup_choice_start_delete (IIIMP_data_s *data_s, IIIMP_message *m)
void iiimp_lookup_choice_draw_delete (IIIMP_data_s *data_s, IIIMP_message *m)
void iiimp_lookup_choice_process_delete (IIIMP_data_s *data_s, IIIMP_message *m)
void iiimp_aux_simple_delete (IIIMP_data_s *data_s, IIIMP_message *m)
void iiimp_aux_value_delete (IIIMP_data_s *data_s, IIIMP_message *m)
void iiimp_protocol_version_delete (IIIMP_data_s *data_s, IIIMP_message *m)
IIIMP_messageiiimp_invalid_message_unpack (IIIMP_UNPACK_ARGS)
IIIMP_messageiiimp_connect_unpack (IIIMP_UNPACK_ARGS)
IIIMP_messageiiimp_connect_reply_unpack (IIIMP_UNPACK_ARGS)
IIIMP_messageiiimp_simple_unpack (IIIMP_UNPACK_ARGS)
IIIMP_messageiiimp_simple_im_unpack (IIIMP_UNPACK_ARGS)
IIIMP_messageiiimp_register_trigger_keys_unpack (IIIMP_UNPACK_ARGS)
IIIMP_messageiiimp_trigger_notify_unpack (IIIMP_UNPACK_ARGS)
IIIMP_messageiiimp_register_hotkeys_unpack (IIIMP_UNPACK_ARGS)
IIIMP_messageiiimp_hotkey_notify_unpack (IIIMP_UNPACK_ARGS)
IIIMP_messageiiimp_hotkey_state_notify_unpack (IIIMP_UNPACK_ARGS)
IIIMP_messageiiimp_select_hotkey_profile_unpack (IIIMP_UNPACK_ARGS)
IIIMP_messageiiimp_file_operation_unpack (IIIMP_UNPACK_ARGS)
IIIMP_messageiiimp_file_operation_reply_unpack (IIIMP_UNPACK_ARGS)
IIIMP_messageiiimp_setimvalues_unpack (IIIMP_UNPACK_ARGS)
IIIMP_messageiiimp_getimvalues_unpack (IIIMP_UNPACK_ARGS)
IIIMP_messageiiimp_getimvalues_reply_unpack (IIIMP_UNPACK_ARGS)
IIIMP_messageiiimp_forward_event_unpack (IIIMP_UNPACK_ARGS)
IIIMP_messageiiimp_commit_string_unpack (IIIMP_UNPACK_ARGS)
IIIMP_messageiiimp_forward_event_with_operations_unpack (IIIMP_UNPACK_ARGS)
IIIMP_messageiiimp_forward_event_with_operations_reply_unpack (IIIMP_UNPACK_ARGS)
IIIMP_messageiiimp_createic_unpack (IIIMP_UNPACK_ARGS)
IIIMP_messageiiimp_seticvalues_unpack (IIIMP_UNPACK_ARGS)
IIIMP_messageiiimp_geticvalues_unpack (IIIMP_UNPACK_ARGS)
IIIMP_messageiiimp_geticvalues_reply_unpack (IIIMP_UNPACK_ARGS)
IIIMP_messageiiimp_preedit_start_reply_unpack (IIIMP_UNPACK_ARGS)
IIIMP_messageiiimp_preedit_draw_unpack (IIIMP_UNPACK_ARGS)
IIIMP_messageiiimp_status_draw_unpack (IIIMP_UNPACK_ARGS)
IIIMP_messageiiimp_lookup_choice_start_unpack (IIIMP_UNPACK_ARGS)
IIIMP_messageiiimp_lookup_choice_draw_unpack (IIIMP_UNPACK_ARGS)
IIIMP_messageiiimp_lookup_choice_process_unpack (IIIMP_UNPACK_ARGS)
IIIMP_messageiiimp_aux_value_unpack (IIIMP_UNPACK_ARGS)
IIIMP_messageiiimp_aux_simple_unpack (IIIMP_UNPACK_ARGS)
IIIMP_messageiiimp_protocol_version_unpack (IIIMP_UNPACK_ARGS)

Define Documentation

Value:
IIIMP_data_s *              data_s, \
	IIIMP_card7         opcode, \
       size_t *             nbyte, \
       const uchar_t **     ptr

Definition at line 52 of file iiimp-message.h.


Typedef Documentation

typedef void(* IIIMP_message_delete_func)(IIIMP_data_s *data_s, IIIMP_message *m)

Definition at line 14 of file iiimp-message.h.

Definition at line 58 of file iiimp-message.h.


Function Documentation

void iiimp_aux_simple_delete ( IIIMP_data_s *  data_s,
IIIMP_message m 
)

Definition at line 36 of file im-aux-simple.c.

{
    if (NULL == m) return;
    iiimp_string_delete(data_s, m->v.aux_simple.input_method_name);
    free(m);
    return;
}

Here is the call graph for this function:

void iiimp_aux_value_delete ( IIIMP_data_s *  data_s,
IIIMP_message m 
)

Definition at line 40 of file im-aux-value.c.

{
    if (NULL == m) return;
    iiimp_string_delete(data_s, m->v.aux_value.input_method_name);
    iiimp_card32_list_delete(data_s, m->v.aux_value.integer_value);
    iiimp_string_list_delete(data_s, m->v.aux_value.string_value);
    free(m);
    return;
}

Here is the call graph for this function:

Here is the caller graph for this function:

void iiimp_commit_string_delete ( IIIMP_data_s *  data_s,
IIIMP_message m 
)

Definition at line 33 of file im-commit-string.c.

{
    if (NULL == m) return;
    iiimp_contents_delete(data_s, m->v.commit_string.contents);
    free(m);
    return;
}

Here is the call graph for this function:

void iiimp_connect_delete ( IIIMP_data_s *  data_s,
IIIMP_message m 
)

Definition at line 39 of file im-connect.c.

{
    if (NULL == m) return;
    iiimp_string_delete(data_s, m->v.connect.user_name);
    iiimp_string_list_delete(data_s, m->v.connect.auth);
    free(m);
    return;
}

Here is the call graph for this function:

Here is the caller graph for this function:

void iiimp_connect_reply_delete ( IIIMP_data_s *  data_s,
IIIMP_message m 
)

Definition at line 32 of file im-connect-reply.c.

{
    if (NULL == m) return;
    iiimp_string_list_delete(data_s, m->v.connect_reply.language);
    free(m);
    return;
}

Here is the call graph for this function:

void iiimp_createic_delete ( IIIMP_data_s *  data_s,
IIIMP_message m 
)

Definition at line 32 of file im-createic.c.

{
    if (NULL == m) return;
    iiimp_icattribute_list_delete(data_s, m->v.createic.attr_list);
    free(m);
    return;
}

Here is the call graph for this function:

Here is the caller graph for this function:

void iiimp_file_operation_delete ( IIIMP_data_s *  data_s,
IIIMP_message m 
)

Definition at line 32 of file im-file-operation.c.

{
    if (NULL == m) return;

    switch (m->v.file_operation.type) {
      case IIIMP_FILE_OPERATION_TYPE_OPEN:
       iiimp_open_delete(data_s, (IIIMP_open *)m->v.file_operation.value);
       break;
      case IIIMP_FILE_OPERATION_TYPE_READ:
       iiimp_read_delete(data_s, (IIIMP_read *)m->v.file_operation.value);
       break;
      case IIIMP_FILE_OPERATION_TYPE_WRITE:
       iiimp_write_delete(data_s, (IIIMP_write *)m->v.file_operation.value);
       break;
      case IIIMP_FILE_OPERATION_TYPE_CLOSE:
       iiimp_close_delete(data_s, (IIIMP_close *)m->v.file_operation.value);
       break;
      case IIIMP_FILE_OPERATION_TYPE_OPENDIR:
       iiimp_opendir_delete(data_s, (IIIMP_opendir *)m->v.file_operation.value);
       break;
      case IIIMP_FILE_OPERATION_TYPE_CLOSEDIR:
       iiimp_closedir_delete(data_s, (IIIMP_closedir *)m->v.file_operation.value);
       break;
      case IIIMP_FILE_OPERATION_TYPE_SEEK:
       iiimp_seek_delete(data_s, (IIIMP_seek *)m->v.file_operation.value);
       break;
      case IIIMP_FILE_OPERATION_TYPE_MKDIR:
       iiimp_mkdir_delete(data_s, (IIIMP_mkdir *)m->v.file_operation.value);
       break;
      case IIIMP_FILE_OPERATION_TYPE_RMDIR:
       iiimp_rmdir_delete(data_s, (IIIMP_rmdir *)m->v.file_operation.value);
       break;
      case IIIMP_FILE_OPERATION_TYPE_SYMLINK:
       iiimp_symlink_delete(data_s, (IIIMP_symlink *)m->v.file_operation.value);
       break;
      case IIIMP_FILE_OPERATION_TYPE_STAT:
       iiimp_stat_delete(data_s, (IIIMP_stat *)m->v.file_operation.value);
       break;
      case IIIMP_FILE_OPERATION_TYPE_LSTAT:
       iiimp_lstat_delete(data_s, (IIIMP_lstat *)m->v.file_operation.value);
       break;
      case IIIMP_FILE_OPERATION_TYPE_FSTAT:
       iiimp_fstat_delete(data_s, (IIIMP_fstat *)m->v.file_operation.value);
       break;
      case IIIMP_FILE_OPERATION_TYPE_CREAT:
       iiimp_creat_delete(data_s, (IIIMP_creat *)m->v.file_operation.value);
       break;
      case IIIMP_FILE_OPERATION_TYPE_LSEEK:
       iiimp_lseek_delete(data_s, (IIIMP_lseek *)m->v.file_operation.value);
       break;
      case IIIMP_FILE_OPERATION_TYPE_UNLINK:
       iiimp_unlink_delete(data_s, (IIIMP_unlink *)m->v.file_operation.value);
       break;
      case IIIMP_FILE_OPERATION_TYPE_RENAME:
       iiimp_rename_delete(data_s, (IIIMP_rename *)m->v.file_operation.value);
       break;
      case IIIMP_FILE_OPERATION_TYPE_FCNTL:
       iiimp_fcntl_delete(data_s, (IIIMP_fcntl *)m->v.file_operation.value);
       break;
      case IIIMP_FILE_OPERATION_TYPE_TRUNCATE:
       iiimp_truncate_delete(data_s, (IIIMP_truncate *)m->v.file_operation.value);
       break;
      case IIIMP_FILE_OPERATION_TYPE_FTRUNCATE:
       iiimp_ftruncate_delete(data_s, (IIIMP_ftruncate *)m->v.file_operation.value);
       break;
    }
    free(m);
    return;
}

Here is the call graph for this function:

void iiimp_file_operation_reply_delete ( IIIMP_data_s *  data_s,
IIIMP_message m 
)

Definition at line 32 of file im-file-operation-reply.c.

{
    if (NULL == m) return;

    switch (m->v.file_operation_reply.type) {
      case IIIMP_FILE_OPERATION_TYPE_OPEN_REPLY:
       iiimp_open_reply_delete(data_s, (IIIMP_open_reply *)m->v.file_operation_reply.value);
       break;
      case IIIMP_FILE_OPERATION_TYPE_READ_REPLY:
       iiimp_read_reply_delete(data_s, (IIIMP_read_reply *)m->v.file_operation_reply.value);
       break;
      case IIIMP_FILE_OPERATION_TYPE_WRITE_REPLY:
       iiimp_write_reply_delete(data_s, (IIIMP_write_reply *)m->v.file_operation_reply.value);
       break;
      case IIIMP_FILE_OPERATION_TYPE_CLOSE_REPLY:
       iiimp_close_reply_delete(data_s, (IIIMP_close_reply *)m->v.file_operation_reply.value);
       break;
      case IIIMP_FILE_OPERATION_TYPE_OPENDIR_REPLY:
       iiimp_opendir_reply_delete(data_s, (IIIMP_opendir_reply *)m->v.file_operation_reply.value);
       break;
      case IIIMP_FILE_OPERATION_TYPE_CLOSEDIR_REPLY:
       iiimp_closedir_reply_delete(data_s, (IIIMP_closedir_reply *)m->v.file_operation_reply.value);
       break;
      case IIIMP_FILE_OPERATION_TYPE_SEEK_REPLY:
       iiimp_seek_reply_delete(data_s, (IIIMP_seek_reply *)m->v.file_operation_reply.value);
       break;
      case IIIMP_FILE_OPERATION_TYPE_MKDIR_REPLY:
       iiimp_mkdir_reply_delete(data_s, (IIIMP_mkdir_reply *)m->v.file_operation_reply.value);
       break;
      case IIIMP_FILE_OPERATION_TYPE_RMDIR_REPLY:
       iiimp_rmdir_reply_delete(data_s, (IIIMP_rmdir_reply *)m->v.file_operation_reply.value);
       break;
      case IIIMP_FILE_OPERATION_TYPE_SYMLINK_REPLY:
       iiimp_symlink_reply_delete(data_s, (IIIMP_symlink_reply *)m->v.file_operation_reply.value);
       break;
      case IIIMP_FILE_OPERATION_TYPE_STAT_REPLY:
       iiimp_stat_reply_delete(data_s, (IIIMP_stat_reply *)m->v.file_operation_reply.value);
       break;
      case IIIMP_FILE_OPERATION_TYPE_LSTAT_REPLY:
       iiimp_lstat_reply_delete(data_s, (IIIMP_lstat_reply *)m->v.file_operation_reply.value);
       break;
      case IIIMP_FILE_OPERATION_TYPE_FSTAT_REPLY:
       iiimp_fstat_reply_delete(data_s, (IIIMP_fstat_reply *)m->v.file_operation_reply.value);
       break;
      case IIIMP_FILE_OPERATION_TYPE_CREAT_REPLY:
       iiimp_creat_reply_delete(data_s, (IIIMP_creat_reply *)m->v.file_operation_reply.value);
       break;
      case IIIMP_FILE_OPERATION_TYPE_LSEEK_REPLY:
       iiimp_lseek_reply_delete(data_s, (IIIMP_lseek_reply *)m->v.file_operation_reply.value);
       break;
      case IIIMP_FILE_OPERATION_TYPE_UNLINK_REPLY:
       iiimp_unlink_reply_delete(data_s, (IIIMP_unlink_reply *)m->v.file_operation_reply.value);
       break;
      case IIIMP_FILE_OPERATION_TYPE_RENAME_REPLY:
       iiimp_rename_reply_delete(data_s, (IIIMP_rename_reply *)m->v.file_operation_reply.value);
       break;
      case IIIMP_FILE_OPERATION_TYPE_FCNTL_REPLY:
       iiimp_fcntl_reply_delete(data_s, (IIIMP_fcntl_reply *)m->v.file_operation_reply.value);
       break;
      case IIIMP_FILE_OPERATION_TYPE_TRUNCATE_REPLY:
       iiimp_truncate_reply_delete(data_s, (IIIMP_truncate_reply *)m->v.file_operation_reply.value);
       break;
      case IIIMP_FILE_OPERATION_TYPE_FTRUNCATE_REPLY:
       iiimp_ftruncate_reply_delete(data_s, (IIIMP_ftruncate_reply *)m->v.file_operation_reply.value);
       break;
    }
    free(m);
    return;
}

Here is the call graph for this function:

void iiimp_forward_event_delete ( IIIMP_data_s *  data_s,
IIIMP_message m 
)

Definition at line 33 of file im-forward-event.c.

{
    if (NULL == m) return;
    iiimp_contents_delete(data_s, m->v.forward_event.contents);
    free(m);
    return;
}

Here is the call graph for this function:

void iiimp_forward_event_with_operations_delete ( IIIMP_data_s *  data_s,
IIIMP_message m 
)

Definition at line 35 of file im-forward-event-with-operations.c.

{
    if (NULL == m) return;
    iiimp_contents_delete(data_s, m->v.forward_event_with_operations.contents);
    iiimp_operation_list_delete(data_s,
                            m->v.forward_event_with_operations.operation);
    free(m);
    return;
}

Here is the call graph for this function:

void iiimp_forward_event_with_operations_reply_delete ( IIIMP_data_s *  data_s,
IIIMP_message m 
)

Definition at line 33 of file im-forward-event-with-operations-reply.c.

{
    if (NULL == m) return;
    iiimp_operation_list_delete(
       data_s, m->v.forward_event_with_operations_reply.operation);
    free(m);
    return;
}

Here is the call graph for this function:

void iiimp_geticvalues_delete ( IIIMP_data_s *  data_s,
IIIMP_message m 
)

Definition at line 34 of file im-geticvalues.c.

{
    if (NULL == m) return;
    iiimp_card16_list_delete(data_s, m->v.geticvalues.attr_list);
    free(m);
    return;
}

Here is the call graph for this function:

void iiimp_geticvalues_reply_delete ( IIIMP_data_s *  data_s,
IIIMP_message m 
)

Definition at line 33 of file im-geticvalues-reply.c.

{
    if (NULL == m) return;
    iiimp_icattribute_list_delete(data_s, m->v.geticvalues_reply.attr_list);
    free(m);
    return;
}

Here is the call graph for this function:

void iiimp_getimvalues_delete ( IIIMP_data_s *  data_s,
IIIMP_message m 
)

Definition at line 37 of file im-getimvalues.c.

{
    if (NULL == m) return;
    iiimp_card16_list_delete(data_s, m->v.getimvalues.attr_list);
    free(m);
    return;
}

Here is the call graph for this function:

Here is the caller graph for this function:

void iiimp_getimvalues_reply_delete ( IIIMP_data_s *  data_s,
IIIMP_message m 
)

Definition at line 33 of file im-getimvalues-reply.c.

{
    if (NULL == m) return;
    iiimp_imattribute_list_delete(data_s, m->v.getimvalues_reply.attr_list);
    free(m);
    return;
}

Here is the call graph for this function:

Here is the caller graph for this function:

void iiimp_hotkey_notify_delete ( IIIMP_data_s *  data_s,
IIIMP_message m 
)

Definition at line 41 of file im-hotkey-notify.c.

{
#if defined(lint) && defined(HAVE_NOTE_H)
    NOTE(ARGUNUSED(data_s))
#endif /* lint && HAVE_NOTE_H */
       free(m);
}
void iiimp_hotkey_state_notify_delete ( IIIMP_data_s *  data_s,
IIIMP_message m 
)

Definition at line 38 of file im-hotkey-state-notify.c.

{
#if defined(lint) && defined(HAVE_NOTE_H)
    NOTE(ARGUNUSED(data_s))
#endif /* lint && HAVE_NOTE_H */
       free(m);
}
void iiimp_invalid_message_delete ( IIIMP_data_s *  data_s,
IIIMP_message m 
)

Definition at line 12 of file im-invalid-message.c.

{
    return;
}
void iiimp_lookup_choice_draw_delete ( IIIMP_data_s *  data_s,
IIIMP_message m 
)

Definition at line 43 of file im-lookup-choice-draw.c.

{
    if (NULL == m) return;
    iiimp_text_list_delete(data_s, m->v.lookup_choice_draw.choice);
    iiimp_text_list_delete(data_s, m->v.lookup_choice_draw.index_label);
    iiimp_text_delete(data_s, m->v.lookup_choice_draw.title);
    free(m);
    return;
}

Here is the call graph for this function:

Here is the caller graph for this function:

void iiimp_lookup_choice_process_delete ( IIIMP_data_s *  data_s,
IIIMP_message m 
)

Definition at line 39 of file im-lookup-choice-process.c.

{
#if defined(lint) && defined(HAVE_NOTE_H)
    NOTE(ARGUNUSED(data_s))
#endif /* lint && HAVE_NOTE_H */
    if (NULL == m) return;
    free(m);
    return;
}
void iiimp_lookup_choice_start_delete ( IIIMP_data_s *  data_s,
IIIMP_message m 
)

Definition at line 47 of file im-lookup-choice-start.c.

{
#if defined(lint) && defined(HAVE_NOTE_H)
    NOTE(ARGUNUSED(data_s))
#endif /* lint && HAVE_NOTE_H */
    if (NULL == m) return;
    free(m);
    return;
}
void iiimp_preedit_draw_delete ( IIIMP_data_s *  data_s,
IIIMP_message m 
)

Definition at line 39 of file im-preedit-draw.c.

{
    if (NULL == m) return;
    iiimp_contents_delete(data_s, m->v.preedit_draw.preedit);
    free(m);
    return;
}

Here is the call graph for this function:

void iiimp_preedit_start_reply_delete ( IIIMP_data_s *  data_s,
IIIMP_message m 
)

Definition at line 36 of file im-preedit-start-reply.c.

{
#if defined(lint) && defined(HAVE_NOTE_H)
    NOTE(ARGUNUSED(data_s))
#endif /* lint && HAVE_NOTE_H */
    if (NULL == m) return;
    free(m);
    return;
}
void iiimp_protocol_version_delete ( IIIMP_data_s *  data_s,
IIIMP_message m 
)

Definition at line 53 of file im-protocol-version.c.

{
    if (NULL == m) return;
    free(m);
    return;
}
void iiimp_register_hotkeys_delete ( IIIMP_data_s *  data_s,
IIIMP_message m 
)

Definition at line 35 of file im-register-hotkeys.c.

{
    if (NULL == m) return;
    iiimp_hotkey_list_delete(data_s, m->v.register_hotkeys.hotkeys);
    free(m);
}

Here is the call graph for this function:

Here is the caller graph for this function:

void iiimp_register_trigger_keys_delete ( IIIMP_data_s *  data_s,
IIIMP_message m 
)

Definition at line 35 of file im-register-trigger-keys.c.

{
    if (NULL == m) return;
    iiimp_keyevent_list_delete(data_s, m->v.register_trigger_keys.trigger_on);
    iiimp_keyevent_list_delete(data_s, m->v.register_trigger_keys.trigger_off);
    free(m);
}

Here is the call graph for this function:

Here is the caller graph for this function:

void iiimp_select_hotkey_profile_delete ( IIIMP_data_s *  data_s,
IIIMP_message m 
)

Definition at line 37 of file im-select-hotkey-profile.c.

{
#if defined(lint) && defined(HAVE_NOTE_H)
    NOTE(ARGUNUSED(data_s))
#endif /* lint && HAVE_NOTE_H */
       free(m);
}
void iiimp_seticvalues_delete ( IIIMP_data_s *  data_s,
IIIMP_message m 
)

Definition at line 33 of file im-seticvalues.c.

{
    if (NULL == m) return;
    iiimp_icattribute_list_delete(data_s, m->v.seticvalues.attr_list);
    free(m);
    return;
}

Here is the call graph for this function:

void iiimp_setimvalues_delete ( IIIMP_data_s *  data_s,
IIIMP_message m 
)

Definition at line 33 of file im-setimvalues.c.

{
    if (NULL == m) return;
    iiimp_imattribute_list_delete(data_s, m->v.setimvalues.attr_list);
    free(m);
}

Here is the call graph for this function:

Here is the caller graph for this function:

void iiimp_simple_delete ( IIIMP_data_s *  data_s,
IIIMP_message m 
)

Definition at line 35 of file im-simple.c.

{
#if defined(lint) && defined(HAVE_NOTE_H)
    NOTE(ARGUNUSED(data_s))
#endif /* lint && HAVE_NOTE_H */
    free(m);
    return;
}
void iiimp_status_draw_delete ( IIIMP_data_s *  data_s,
IIIMP_message m 
)

Definition at line 33 of file im-status-draw.c.

{
    if (NULL == m) return;
    iiimp_contents_delete(data_s, m->v.status_draw.status);
    free(m);
    return;
}

Here is the call graph for this function:

void iiimp_trigger_notify_delete ( IIIMP_data_s *  data_s,
IIIMP_message m 
)

Definition at line 36 of file im-trigger-notify.c.

{
#if defined(lint) && defined(HAVE_NOTE_H)
    NOTE(ARGUNUSED(data_s))
#endif /* lint && HAVE_NOTE_H */
    free(m);
}

Here is the caller graph for this function: