|
Public Types |
| Unallocated = 1 |
| NoRouteTransitNet = 2 |
| NoRouteDestination = 3 |
| ChannelUnacceptable = 6 |
| CallAwardedDelivered = 7 |
| NormalClearing = 16 |
| UserBusy = 17 |
| NoUserResponse = 18 |
| NoAnswer = 19 |
| CallRejected = 21 |
| NumberChanged = 22 |
| DestinationOutOfOrder = 27 |
| InvalidNumberFormat = 28 |
| FacilityRejected = 29 |
| ResponseToStatusEnquiry = 30 |
| NormalUnspecified = 31 |
| NormalCircuitCongestion = 34 |
| NetworkOutOfOrder = 38 |
| NormalTemporaryFailure = 41 |
| SwitchCongestion = 42 |
| AccessInfoDiscarded = 43 |
| RequestedChanUnavail = 44 |
| PreEmpted = 45 |
| FacilityNotSubscribed = 50 |
| OutgoingCallBarred = 52 |
| IncomingCallBarred = 54 |
| BearerCapabilityNotauth = 57 |
| BearerCapabilityNotAvail = 58 |
| BearerCapabilityNotimpl = 65 |
| ChanNotImplemented = 66 |
| FacilityNotImplemented = 69 |
| InvalidCallReference = 81 |
| IncompatibleDestination = 88 |
| InvalidMsgUnspecified = 95 |
| MandatoryIeMissing = 96 |
| MessageTypeNonexist = 97 |
| WrongMessage = 98 |
| IeNonexist = 99 |
| InvalidIeContents = 100 |
| WrpngCallState = 101 |
| RecoveryOnTimerExpire = 102 |
| MandatoryIeLengthError = 103 |
| ProtocolError = 111 |
| Interworking = 127 |
| Busy = UserBusy |
| Failure = NetworkOutOfOrder |
| Normal = NormalClearing |
| Congestion = NormalCircuitCongestion |
| Unregistered = NoRouteDestination |
| NotDefined = 0 |
| NoSuchDriver = ChanNotImplemented |
enum | CauseCodes {
Unallocated = 1,
NoRouteTransitNet = 2,
NoRouteDestination = 3,
ChannelUnacceptable = 6,
CallAwardedDelivered = 7,
NormalClearing = 16,
UserBusy = 17,
NoUserResponse = 18,
NoAnswer = 19,
CallRejected = 21,
NumberChanged = 22,
DestinationOutOfOrder = 27,
InvalidNumberFormat = 28,
FacilityRejected = 29,
ResponseToStatusEnquiry = 30,
NormalUnspecified = 31,
NormalCircuitCongestion = 34,
NetworkOutOfOrder = 38,
NormalTemporaryFailure = 41,
SwitchCongestion = 42,
AccessInfoDiscarded = 43,
RequestedChanUnavail = 44,
PreEmpted = 45,
FacilityNotSubscribed = 50,
OutgoingCallBarred = 52,
IncomingCallBarred = 54,
BearerCapabilityNotauth = 57,
BearerCapabilityNotAvail = 58,
BearerCapabilityNotimpl = 65,
ChanNotImplemented = 66,
FacilityNotImplemented = 69,
InvalidCallReference = 81,
IncompatibleDestination = 88,
InvalidMsgUnspecified = 95,
MandatoryIeMissing = 96,
MessageTypeNonexist = 97,
WrongMessage = 98,
IeNonexist = 99,
InvalidIeContents = 100,
WrpngCallState = 101,
RecoveryOnTimerExpire = 102,
MandatoryIeLengthError = 103,
ProtocolError = 111,
Interworking = 127,
Busy = UserBusy,
Failure = NetworkOutOfOrder,
Normal = NormalClearing,
Congestion = NormalCircuitCongestion,
Unregistered = NoRouteDestination,
NotDefined = 0,
NoSuchDriver = ChanNotImplemented
} |
Public Member Functions |
| IAX2IeCauseCode (BYTE length, BYTE *srcData) |
| IAX2IeCauseCode (BYTE newValue) |
virtual BYTE | GetKeyValue () const |
void | PrintOn (ostream &str) const |
virtual void | StoreDataIn (IAX2IeData &res) |