00001
00002
00003
00004
00005
00012
00013
00014 #ifndef AE_TYPES_H
00015 #define AE_TYPES_H
00016
00017 #include <fclasses/tc_stdlib.h>
00018 #include <ae/libae_exports.h>
00019
00026 #define AE_symbol_size_c 1024
00027 #define AE_io_format_size_c 32
00028 #define AE_siteclass_size_c 128
00029 #define AE_vendor_name_size_c 32
00030 #define AE_version_size_c 32
00031 #define AE_reference_size_c 32
00032 #define AE_parameter_size_c 32
00033 #define AE_value_size_c 32
00034 #define AE_dataset_id_size_c 32
00035 #define AE_dataset_rev_size_c 32
00036 #define AE_datasettype_name_size_c 32
00037 #define AE_nra_name_size_c 32
00038 #define AE_datasettype_desc_size_c 240
00039
00040 typedef enum AE_action_e {
00041 ACTION_unknown = 0,
00042 ACTION_create = 1,
00043 ACTION_print = 2,
00044 ACTION_open = 3,
00045 ACTION_open_using = 4,
00046 ACTION_save_as = 5,
00047 ACTION_destroy = 6,
00048 ACTION_purge = 7,
00049 ACTION_import = 8,
00050 ACTION_print_using = 9,
00051 ACTION_more = 10,
00052 ACTION_import_to_existing = 11,
00053 ACTION_send = 12
00054 } AE_action_t;
00055
00056 #define AE_ACTION_COUNT 13
00057
00060 #include <ae/libae_undef.h>
00061 #endif