Back to index

im-sdk  12.3.91
Classes | Defines | Typedefs | Enumerations
imaux-int.h File Reference
#include <iiimcf.h>
#include <X11/Xlib.h>
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  _aux
struct  aux_string_t
struct  aux_data_t
struct  _aux_service
struct  _aux_method
struct  aux_name_t
struct  aux_dir_t
struct  aux_info_t
struct  _aux_entry
struct  _aux_handle
struct  _aux_im_data
struct  _aux_ic_info

Defines

#define AUX_DIR_SYMBOL   "aux_dir"
#define AUX_CONF_MAGIC   "# IIIM X auxiliary"
#define AUX_INFO_SYMBOL   "aux_info"
#define AUX_IF_VERSION_2   0x00020000

Typedefs

typedef struct _aux
typedef IIIMInputContext aux_ic_data_t
typedef struct _aux_service
typedef struct _aux_im_data
typedef struct _aux_method aux_method_t
typedef struct _aux_entry aux_entry_t
typedef struct _aux_handle aux_handle_t
typedef struct _aux_ic_info aux_ic_info_t

Enumerations

enum  aux_data_type_t {
  AUX_DATA_NONE = 0, AUX_DATA_START = 1, AUX_DATA_DRAW = 2, AUX_DATA_DONE = 3,
  AUX_DATA_SETVALUE = 4, AUX_DATA_GETVALUE = 5, AUX_DATA_GETVALUE_REPLY = 6, AUX_DATA_NONE = 0,
  AUX_DATA_START = 1, AUX_DATA_DRAW = 2, AUX_DATA_DONE = 3, AUX_DATA_SETVALUE = 4,
  AUX_DATA_GETVALUE = 5, AUX_DATA_GETVALUE_REPLY = 6, AUX_DATA_NONE = 0, AUX_DATA_START = 1,
  AUX_DATA_DRAW = 2, AUX_DATA_DONE = 3, AUX_DATA_SETVALUE = 4, AUX_DATA_GETVALUE = 5,
  AUX_DATA_GETVALUE_REPLY = 6, AUX_DATA_NONE = 0, AUX_DATA_START = 1, AUX_DATA_DRAW = 2,
  AUX_DATA_DONE = 3, AUX_DATA_SETVALUE = 4, AUX_DATA_NONE = 0, AUX_DATA_START = 1,
  AUX_DATA_DRAW = 2, AUX_DATA_DONE = 3, AUX_DATA_SETVALUE = 4, AUX_DATA_NONE = 0,
  AUX_DATA_START = 1, AUX_DATA_DRAW = 2, AUX_DATA_DONE = 3, AUX_DATA_SETVALUE = 4,
  AUX_DATA_NONE = 0, AUX_DATA_START = 1, AUX_DATA_DRAW = 2, AUX_DATA_DONE = 3,
  AUX_DATA_SETVALUE = 4, AUX_DATA_NONE = 0, AUX_DATA_START = 1, AUX_DATA_DRAW = 2,
  AUX_DATA_DONE = 3, AUX_DATA_SETVALUE = 4, AUX_DATA_NONE = 0, AUX_DATA_START = 1,
  AUX_DATA_DRAW = 2, AUX_DATA_DONE = 3, AUX_DATA_SETVALUE = 4, AUX_DATA_GETVALUE = 5,
  AUX_DATA_GETVALUE_REPLY = 6, AUX_DATA_NONE = 0, AUX_DATA_START = 1, AUX_DATA_DRAW = 2,
  AUX_DATA_DONE = 3, AUX_DATA_SETVALUE = 4, AUX_DATA_GETVALUE = 5, AUX_DATA_GETVALUE_REPLY = 6,
  AUX_DATA_NONE = 0, AUX_DATA_START = 1, AUX_DATA_DRAW = 2, AUX_DATA_DONE = 3,
  AUX_DATA_SETVALUE = 4, AUX_DATA_GETVALUE = 5, AUX_DATA_GETVALUE_REPLY = 6, AUX_DATA_NONE = 0,
  AUX_DATA_START = 1, AUX_DATA_DRAW = 2, AUX_DATA_DONE = 3, AUX_DATA_SETVALUE = 4,
  AUX_DATA_GETVALUE = 5, AUX_DATA_GETVALUE_REPLY = 6
}

Class Documentation

struct _aux

Definition at line 63 of file imaux-int.h.

Collaboration diagram for _aux:
Class Members
struct _Xic * ic
XicCommon ic
aux_ic_data_t * ic
aux_im_data_t * im
aux_im_data_t * im_list
aux_service_t * service
struct aux_string_t

Definition at line 80 of file imaux-int.h.

Class Members
int length
unsigned char * ptr
struct aux_data_t

Definition at line 85 of file imaux-int.h.

Collaboration diagram for aux_data_t:
Class Members
int aux_index
unsigned char * aux_name
int aux_name_length
int ic
int im
int integer_count
int * integer_list
int string_count
aux_string_t * string_list
unsigned char * string_ptr
aux_data_type_t type
struct aux_name_t

Definition at line 158 of file imaux-int.h.

Class Members
int len
IIIMP_card16 * ptr
CARD16 * ptr
struct aux_dir_t

Definition at line 163 of file imaux-int.h.

Collaboration diagram for aux_dir_t:
Class Members
aux_method_t * method
aux_name_t name
struct _aux_entry

Definition at line 176 of file imaux-int.h.

Collaboration diagram for _aux_entry:
Class Members
int created
aux_dir_t dir
unsigned int if_version
struct _aux_entry * next
struct _aux_handle

Definition at line 183 of file imaux-int.h.

Collaboration diagram for _aux_handle:
Class Members
aux_entry_t * ae
int ae_num
aux_name_t aux_name
char * file_name
void * handle
struct _aux_handle * next
struct _aux_im_data

Definition at line 192 of file imaux-int.h.

Collaboration diagram for _aux_im_data:
Class Members
aux_entry_t * ae
void * data
int ic_id
int im_id
aux_im_data_t * next
struct _aux_ic_info

Definition at line 200 of file imaux-int.h.

Collaboration diagram for _aux_ic_info:
Class Members
XicCommon ic_common
aux_ic_data_t * ic_data
int ic_id
int im_id
struct _aux_ic_info * next

Define Documentation

#define AUX_CONF_MAGIC   "# IIIM X auxiliary"

Definition at line 54 of file imaux-int.h.

#define AUX_DIR_SYMBOL   "aux_dir"

Definition at line 53 of file imaux-int.h.

#define AUX_IF_VERSION_2   0x00020000

Definition at line 176 of file imaux-int.h.

#define AUX_INFO_SYMBOL   "aux_info"

Definition at line 55 of file imaux-int.h.


Typedef Documentation

typedef struct _aux

Definition at line 59 of file imaux-int.h.

typedef struct _aux_im_data

Definition at line 63 of file imaux-int.h.

typedef struct _aux_service

Definition at line 62 of file imaux-int.h.

typedef struct _aux_entry aux_entry_t
typedef struct _aux_handle aux_handle_t
typedef IIIMInputContext aux_ic_data_t

Definition at line 61 of file imaux-int.h.

typedef struct _aux_ic_info aux_ic_info_t
typedef struct _aux_method aux_method_t

Enumeration Type Documentation

Enumerator:
AUX_DATA_NONE 
AUX_DATA_START 
AUX_DATA_DRAW 
AUX_DATA_DONE 
AUX_DATA_SETVALUE 
AUX_DATA_GETVALUE 
AUX_DATA_GETVALUE_REPLY 
AUX_DATA_NONE 
AUX_DATA_START 
AUX_DATA_DRAW 
AUX_DATA_DONE 
AUX_DATA_SETVALUE 
AUX_DATA_GETVALUE 
AUX_DATA_GETVALUE_REPLY 
AUX_DATA_NONE 
AUX_DATA_START 
AUX_DATA_DRAW 
AUX_DATA_DONE 
AUX_DATA_SETVALUE 
AUX_DATA_GETVALUE 
AUX_DATA_GETVALUE_REPLY 
AUX_DATA_NONE 
AUX_DATA_START 
AUX_DATA_DRAW 
AUX_DATA_DONE 
AUX_DATA_SETVALUE 
AUX_DATA_NONE 
AUX_DATA_START 
AUX_DATA_DRAW 
AUX_DATA_DONE 
AUX_DATA_SETVALUE 
AUX_DATA_NONE 
AUX_DATA_START 
AUX_DATA_DRAW 
AUX_DATA_DONE 
AUX_DATA_SETVALUE 
AUX_DATA_NONE 
AUX_DATA_START 
AUX_DATA_DRAW 
AUX_DATA_DONE 
AUX_DATA_SETVALUE 
AUX_DATA_NONE 
AUX_DATA_START 
AUX_DATA_DRAW 
AUX_DATA_DONE 
AUX_DATA_SETVALUE 
AUX_DATA_NONE 
AUX_DATA_START 
AUX_DATA_DRAW 
AUX_DATA_DONE 
AUX_DATA_SETVALUE 
AUX_DATA_GETVALUE 
AUX_DATA_GETVALUE_REPLY 
AUX_DATA_NONE 
AUX_DATA_START 
AUX_DATA_DRAW 
AUX_DATA_DONE 
AUX_DATA_SETVALUE 
AUX_DATA_GETVALUE 
AUX_DATA_GETVALUE_REPLY 
AUX_DATA_NONE 
AUX_DATA_START 
AUX_DATA_DRAW 
AUX_DATA_DONE 
AUX_DATA_SETVALUE 
AUX_DATA_GETVALUE 
AUX_DATA_GETVALUE_REPLY 
AUX_DATA_NONE 
AUX_DATA_START 
AUX_DATA_DRAW 
AUX_DATA_DONE 
AUX_DATA_SETVALUE 
AUX_DATA_GETVALUE 
AUX_DATA_GETVALUE_REPLY 

Definition at line 72 of file imaux-int.h.