00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023 #ifndef _ASTERISK_CAUSES_H
00024 #define _ASTERISK_CAUSES_H
00025
00026
00027 #define AST_CAUSE_UNALLOCATED 1
00028 #define AST_CAUSE_NO_ROUTE_TRANSIT_NET 2
00029 #define AST_CAUSE_NO_ROUTE_DESTINATION 3
00030 #define AST_CAUSE_CHANNEL_UNACCEPTABLE 6
00031 #define AST_CAUSE_CALL_AWARDED_DELIVERED 7
00032 #define AST_CAUSE_NORMAL_CLEARING 16
00033 #define AST_CAUSE_USER_BUSY 17
00034 #define AST_CAUSE_NO_USER_RESPONSE 18
00035 #define AST_CAUSE_NO_ANSWER 19
00036 #define AST_CAUSE_SUBSCRIBER_ABSENT 20
00037 #define AST_CAUSE_CALL_REJECTED 21
00038 #define AST_CAUSE_NUMBER_CHANGED 22
00039 #define AST_CAUSE_DESTINATION_OUT_OF_ORDER 27
00040 #define AST_CAUSE_INVALID_NUMBER_FORMAT 28
00041 #define AST_CAUSE_FACILITY_REJECTED 29
00042 #define AST_CAUSE_RESPONSE_TO_STATUS_ENQUIRY 30
00043 #define AST_CAUSE_NORMAL_UNSPECIFIED 31
00044 #define AST_CAUSE_NORMAL_CIRCUIT_CONGESTION 34
00045 #define AST_CAUSE_NETWORK_OUT_OF_ORDER 38
00046 #define AST_CAUSE_NORMAL_TEMPORARY_FAILURE 41
00047 #define AST_CAUSE_SWITCH_CONGESTION 42
00048 #define AST_CAUSE_ACCESS_INFO_DISCARDED 43
00049 #define AST_CAUSE_REQUESTED_CHAN_UNAVAIL 44
00050 #define AST_CAUSE_PRE_EMPTED 45
00051 #define AST_CAUSE_FACILITY_NOT_SUBSCRIBED 50
00052 #define AST_CAUSE_OUTGOING_CALL_BARRED 52
00053 #define AST_CAUSE_INCOMING_CALL_BARRED 54
00054 #define AST_CAUSE_BEARERCAPABILITY_NOTAUTH 57
00055 #define AST_CAUSE_BEARERCAPABILITY_NOTAVAIL 58
00056 #define AST_CAUSE_BEARERCAPABILITY_NOTIMPL 65
00057 #define AST_CAUSE_CHAN_NOT_IMPLEMENTED 66
00058 #define AST_CAUSE_FACILITY_NOT_IMPLEMENTED 69
00059 #define AST_CAUSE_INVALID_CALL_REFERENCE 81
00060 #define AST_CAUSE_INCOMPATIBLE_DESTINATION 88
00061 #define AST_CAUSE_INVALID_MSG_UNSPECIFIED 95
00062 #define AST_CAUSE_MANDATORY_IE_MISSING 96
00063 #define AST_CAUSE_MESSAGE_TYPE_NONEXIST 97
00064 #define AST_CAUSE_WRONG_MESSAGE 98
00065 #define AST_CAUSE_IE_NONEXIST 99
00066 #define AST_CAUSE_INVALID_IE_CONTENTS 100
00067 #define AST_CAUSE_WRONG_CALL_STATE 101
00068 #define AST_CAUSE_RECOVERY_ON_TIMER_EXPIRE 102
00069 #define AST_CAUSE_MANDATORY_IE_LENGTH_ERROR 103
00070 #define AST_CAUSE_PROTOCOL_ERROR 111
00071 #define AST_CAUSE_INTERWORKING 127
00072
00073
00074 #define AST_CAUSE_BUSY AST_CAUSE_USER_BUSY
00075 #define AST_CAUSE_FAILURE AST_CAUSE_NETWORK_OUT_OF_ORDER
00076 #define AST_CAUSE_NORMAL AST_CAUSE_NORMAL_CLEARING
00077 #define AST_CAUSE_NOANSWER AST_CAUSE_NO_ANSWER
00078 #define AST_CAUSE_CONGESTION AST_CAUSE_NORMAL_CIRCUIT_CONGESTION
00079 #define AST_CAUSE_UNREGISTERED AST_CAUSE_SUBSCRIBER_ABSENT
00080 #define AST_CAUSE_NOTDEFINED 0
00081 #define AST_CAUSE_NOSUCHDRIVER AST_CAUSE_CHAN_NOT_IMPLEMENTED
00082
00083 #endif