Other errors
[Midas Error definition]


Defines

#define FE_SUCCESS   1
#define FE_ERR_ODB   602
#define FE_ERR_HW   603
#define FE_ERR_DISABLED   604
#define FE_ERR_DRIVER   605
#define HS_SUCCESS   1
#define HS_FILE_ERROR   702
#define HS_NO_MEMORY   703
#define HS_TRUNCATED   704
#define HS_WRONG_INDEX   705
#define HS_UNDEFINED_EVENT   706
#define HS_UNDEFINED_VAR   707
#define FTP_SUCCESS   1
#define FTP_NET_ERROR   802
#define FTP_FILE_ERROR   803
#define FTP_RESPONSE_ERROR   804
#define FTP_INVALID_ARG   805
#define EL_SUCCESS   1
#define EL_FILE_ERROR   902
#define EL_NO_MESSAGE   903
#define EL_TRUNCATED   904
#define EL_FIRST_MSG   905
#define EL_LAST_MSG   906
#define AL_SUCCESS   1
#define AL_INVALID_NAME   1002
#define AL_ERROR_ODB   1003
#define AL_RESET   1004
#define CMD_INIT   (1<<0)
#define CMD_WRITE   100
#define CMD_INTERRUPT_ENABLE   100
#define BD_GETS(s, z, p, t)   info->bd(CMD_GETS, info->bd_info, s, z, p, t)


Define Documentation

#define AL_ERROR_ODB   1003
 

Definition at line 1010 of file midas.h.

Referenced by al_trigger_alarm().

#define AL_INVALID_NAME   1002
 

Definition at line 1009 of file midas.h.

#define AL_RESET   1004
 

Definition at line 1011 of file midas.h.

#define AL_SUCCESS   1
 

Definition at line 1008 of file midas.h.

Referenced by al_trigger_alarm().

#define BD_GETS s,
z,
p,
 )     info->bd(CMD_GETS, info->bd_info, s, z, p, t)
 

macros for bus driver access

Definition at line 1051 of file midas.h.

#define BD_PUTS  )     info->bd(CMD_PUTS, info->bd_info, s)
 

Definition at line 1053 of file midas.h.

#define BD_READS s,
z,
p,
 )     info->bd(CMD_READ, info->bd_info, s, z, p, t)
 

Definition at line 1052 of file midas.h.

#define BD_WRITES  )     info->bd(CMD_WRITE, info->bd_info, s)
 

Definition at line 1054 of file midas.h.

#define CMD_DEBUG   104
 

Definition at line 1039 of file midas.h.

#define CMD_DISABLE_COMMAND   (1<<16)
 

Definition at line 1031 of file midas.h.

#define CMD_ENABLE_COMMAND   (1<<15)
 

Definition at line 1030 of file midas.h.

#define CMD_EXIT   (1<<1)
 

Definition at line 1016 of file midas.h.

Referenced by main().

#define CMD_GET   (1<<5)
 

Definition at line 1020 of file midas.h.

#define CMD_GET_ALL   (1<<6)
 

Definition at line 1021 of file midas.h.

#define CMD_GET_CURRENT   (1<<7)
 

Definition at line 1022 of file midas.h.

#define CMD_GET_CURRENT_ALL   (1<<8)
 

Definition at line 1023 of file midas.h.

#define CMD_GET_DEFAULT_NAME   (1<<12)
 

Definition at line 1027 of file midas.h.

#define CMD_GET_DEFAULT_THRESHOLD   (1<<13)
 

Definition at line 1028 of file midas.h.

#define CMD_GET_DEMAND   (1<<11)
 

Definition at line 1026 of file midas.h.

#define CMD_GETS   103
 

Definition at line 1038 of file midas.h.

#define CMD_IDLE   (1<<2)
 

Definition at line 1017 of file midas.h.

Referenced by scheduler().

#define CMD_INIT   (1<<0)
 

Slow control commands error code

Definition at line 1015 of file midas.h.

#define CMD_INTERRUPT_ATTACH   102
 

Definition at line 1046 of file midas.h.

#define CMD_INTERRUPT_DETACH   103
 

Definition at line 1047 of file midas.h.

Referenced by main().

#define CMD_INTERRUPT_DISABLE   101
 

Definition at line 1045 of file midas.h.

Referenced by interrupt_enable(), and main().

#define CMD_INTERRUPT_ENABLE   100
 

Commands for interrupt events error code

Definition at line 1044 of file midas.h.

Referenced by interrupt_enable().

#define CMD_NAME   105
 

Definition at line 1040 of file midas.h.

#define CMD_PUTS   102
 

Definition at line 1037 of file midas.h.

#define CMD_READ   101
 

Definition at line 1036 of file midas.h.

#define CMD_SET   (1<<3)
 

Definition at line 1018 of file midas.h.

#define CMD_SET_ALL   (1<<4)
 

Definition at line 1019 of file midas.h.

#define CMD_SET_CURRENT_LIMIT   (1<<9)
 

Definition at line 1024 of file midas.h.

#define CMD_SET_CURRENT_LIMIT_ALL   (1<<10)
 

Definition at line 1025 of file midas.h.

#define CMD_SET_LABEL   (1<<14)
 

Definition at line 1029 of file midas.h.

#define CMD_WRITE   100
 

Bus driver commands

Definition at line 1035 of file midas.h.

#define EL_FILE_ERROR   902
 

Definition at line 1000 of file midas.h.

Referenced by el_submit().

#define EL_FIRST_MSG   905
 

Definition at line 1003 of file midas.h.

#define EL_LAST_MSG   906
 

Definition at line 1004 of file midas.h.

#define EL_NO_MESSAGE   903
 

Definition at line 1001 of file midas.h.

#define EL_SUCCESS   1
 

Definition at line 999 of file midas.h.

Referenced by el_submit().

#define EL_TRUNCATED   904
 

Definition at line 1002 of file midas.h.

#define FE_ERR_DISABLED   604
 

Definition at line 976 of file midas.h.

Referenced by display().

#define FE_ERR_DRIVER   605
 

Definition at line 977 of file midas.h.

#define FE_ERR_HW   603
 

Definition at line 975 of file midas.h.

Referenced by display().

#define FE_ERR_ODB   602
 

Definition at line 974 of file midas.h.

Referenced by display().

#define FE_SUCCESS   1
 

Definition at line 973 of file midas.h.

Referenced by display(), main(), scheduler(), and send_all_periodic_events().

#define FTP_FILE_ERROR   803
 

Definition at line 993 of file midas.h.

#define FTP_INVALID_ARG   805
 

Definition at line 995 of file midas.h.

#define FTP_NET_ERROR   802
 

Definition at line 992 of file midas.h.

#define FTP_RESPONSE_ERROR   804
 

Definition at line 994 of file midas.h.

#define FTP_SUCCESS   1
 

Definition at line 991 of file midas.h.

#define HS_FILE_ERROR   702
 

Definition at line 982 of file midas.h.

#define HS_NO_MEMORY   703
 

Definition at line 983 of file midas.h.

#define HS_SUCCESS   1
 

Definition at line 981 of file midas.h.

Referenced by hs_open_file(), and hs_set_path().

#define HS_TRUNCATED   704
 

Definition at line 984 of file midas.h.

#define HS_UNDEFINED_EVENT   706
 

Definition at line 986 of file midas.h.

#define HS_UNDEFINED_VAR   707
 

Definition at line 987 of file midas.h.

#define HS_WRONG_INDEX   705
 

Definition at line 985 of file midas.h.


Midas DOC Version 1.9.3 ---- PSI Stefan Ritt ----
Contributions: Pierre-Andre Amaudruz - Suzannah Daviel - Doxygen - Peter Green - Greg Hackman - Gertjan Hofman - Paul Knowles - Rudi Meier - Glenn Moloney - Dave Morris - Konstantin Olchanski - Renee Poutissou - Andreas Suter - Piotr Adam Zolnierczuk