com.ibm.diameter.packet
Class DiameterConstants

java.lang.Object
  extended by com.ibm.diameter.packet.DiameterConstants

public class DiameterConstants
extends java.lang.Object

DiameterConstants contains several constants defined by RFC 3588. These include the Base Application ID values, Base Diameter Command Codes, and standard Result code values.


Field Summary
static int ABORT_SESSION_ANSWER
           
static int ABORT_SESSION_REQUEST
           
static int ACCOUNTING_ANSWER
           
static int ACCOUNTING_REQUEST
           
static int AUTHORIZE_AUTHENTICATE
           
static int AUTHORIZE_ONLY
           
static int CAPABILITIES_EXCHANGE_ANSWER
           
static int CAPABILITIES_EXCHANGE_REQUEST
           
static int CREDIT_CONTROL_ANSWER
           
static int CREDIT_CONTROL_REQUEST
           
static int DEVICE_WATCHDOG_ANSWER
           
static int DEVICE_WATCHDOG_REQUEST
           
static int DIAM_PACKET_HDR_SIZE
           
static int DIAMETER_APPLICATION_UNSUPPORTED
           
static int DIAMETER_AUTHENTICATION_REJECTED
           
static int DIAMETER_AUTHORIZATION_REQUESTED
           
static int DIAMETER_AVP_NOT_ALLOWED
           
static int DIAMETER_AVP_OCCURS_TOO_MANY_TIMES
           
static int DIAMETER_AVP_UNSUPPORTED
           
static int DIAMETER_BASE_ACCOUNTING
           
static int DIAMETER_COMMAND_UNSUPPORTED
           
static int DIAMETER_COMMON_MESSAGES
           
static int DIAMETER_CONTRADICTING_AVPS
           
static int DIAMETER_CREDIT_CONTROL
           
static int DIAMETER_CREDIT_CONTROL_NOT_APPLICABLE
           
static int DIAMETER_CREDIT_LIMIT_REACHED
           
static int DIAMETER_END_USER_SERVICE_DENIED
           
static int DIAMETER_INVALID_AVP_BIT_COMBO
           
static int DIAMETER_INVALID_AVP_BITS
           
static int DIAMETER_INVALID_AVP_LENGTH
           
static int DIAMETER_INVALID_AVP_VALUE
           
static int DIAMETER_INVALID_BIT_IN_HEADER
           
static int DIAMETER_INVALID_HDR_BITS
           
static int DIAMETER_INVALID_MESSAGE_LENGTH
           
static int DIAMETER_LIMITED_SUCCESS
           
static int DIAMETER_LOOP_DETECTED
           
static int DIAMETER_MISSING_AVP
           
static int DIAMETER_MOBILE_IP
           
static int DIAMETER_MULTI_ROUND_AUTH
           
static int DIAMETER_NASREQ
           
static int DIAMETER_NO_COMMON_APPLICATION
           
static int DIAMETER_NO_COMMON_SECURITY
           
static int DIAMETER_OUT_OF_SPACE
           
static int DIAMETER_RATING_FAILED
           
static int DIAMETER_REALM_NOT_SERVER
           
static int DIAMETER_REDIRECT_INDICATION
           
static int DIAMETER_RELAY
           
static int DIAMETER_RESOURCES_EXCEEDED
           
static int DIAMETER_SUCCESS
           
static int DIAMETER_TOO_BUSY
           
static int DIAMETER_UNABLE_TO_COMPLY
           
static int DIAMETER_UNABLE_TO_DELIVER
           
static int DIAMETER_UNKNOWN_PEER
           
static int DIAMETER_UNKNOWN_SESSION_ID
           
static int DIAMETER_UNSUPPORTED_VERSION
           
static int DIAMETER_USER_UNKNOWN
           
static int DISCONNECT_PEER_ANSWER
           
static int DISCONNECT_PEER_REQUEST
           
static int ELECTION_LOST
           
static int INVALID_COMMAND_FLAGS
           
static int INVALID_LENGTH
           
static int RE_AUTH_ANSWER
           
static int RE_AUTH_REQUEST
           
static int SESSION_TERMINATION_ANSWER
           
static int SESSION_TERMINATION_REQUEST
           
static int VALID_MSG
           
static int VENDOR_ID_3GPP
           
 
Constructor Summary
DiameterConstants()
           
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DIAM_PACKET_HDR_SIZE

public static final int DIAM_PACKET_HDR_SIZE
See Also:
Constant Field Values

VALID_MSG

public static final int VALID_MSG
See Also:
Constant Field Values

INVALID_LENGTH

public static final int INVALID_LENGTH
See Also:
Constant Field Values

INVALID_COMMAND_FLAGS

public static final int INVALID_COMMAND_FLAGS
See Also:
Constant Field Values

DIAMETER_COMMON_MESSAGES

public static final int DIAMETER_COMMON_MESSAGES
See Also:
Constant Field Values

DIAMETER_NASREQ

public static final int DIAMETER_NASREQ
See Also:
Constant Field Values

DIAMETER_MOBILE_IP

public static final int DIAMETER_MOBILE_IP
See Also:
Constant Field Values

DIAMETER_BASE_ACCOUNTING

public static final int DIAMETER_BASE_ACCOUNTING
See Also:
Constant Field Values

DIAMETER_CREDIT_CONTROL

public static final int DIAMETER_CREDIT_CONTROL
See Also:
Constant Field Values

DIAMETER_RELAY

public static final int DIAMETER_RELAY
See Also:
Constant Field Values

CAPABILITIES_EXCHANGE_REQUEST

public static final int CAPABILITIES_EXCHANGE_REQUEST
See Also:
Constant Field Values

CAPABILITIES_EXCHANGE_ANSWER

public static final int CAPABILITIES_EXCHANGE_ANSWER
See Also:
Constant Field Values

DEVICE_WATCHDOG_REQUEST

public static final int DEVICE_WATCHDOG_REQUEST
See Also:
Constant Field Values

DEVICE_WATCHDOG_ANSWER

public static final int DEVICE_WATCHDOG_ANSWER
See Also:
Constant Field Values

DISCONNECT_PEER_REQUEST

public static final int DISCONNECT_PEER_REQUEST
See Also:
Constant Field Values

DISCONNECT_PEER_ANSWER

public static final int DISCONNECT_PEER_ANSWER
See Also:
Constant Field Values

ABORT_SESSION_REQUEST

public static final int ABORT_SESSION_REQUEST
See Also:
Constant Field Values

ABORT_SESSION_ANSWER

public static final int ABORT_SESSION_ANSWER
See Also:
Constant Field Values

ACCOUNTING_REQUEST

public static final int ACCOUNTING_REQUEST
See Also:
Constant Field Values

ACCOUNTING_ANSWER

public static final int ACCOUNTING_ANSWER
See Also:
Constant Field Values

RE_AUTH_REQUEST

public static final int RE_AUTH_REQUEST
See Also:
Constant Field Values

RE_AUTH_ANSWER

public static final int RE_AUTH_ANSWER
See Also:
Constant Field Values

SESSION_TERMINATION_REQUEST

public static final int SESSION_TERMINATION_REQUEST
See Also:
Constant Field Values

SESSION_TERMINATION_ANSWER

public static final int SESSION_TERMINATION_ANSWER
See Also:
Constant Field Values

AUTHORIZE_ONLY

public static final int AUTHORIZE_ONLY
See Also:
Constant Field Values

AUTHORIZE_AUTHENTICATE

public static final int AUTHORIZE_AUTHENTICATE
See Also:
Constant Field Values

CREDIT_CONTROL_REQUEST

public static final int CREDIT_CONTROL_REQUEST
See Also:
Constant Field Values

CREDIT_CONTROL_ANSWER

public static final int CREDIT_CONTROL_ANSWER
See Also:
Constant Field Values

VENDOR_ID_3GPP

public static final int VENDOR_ID_3GPP
See Also:
Constant Field Values

DIAMETER_MULTI_ROUND_AUTH

public static final int DIAMETER_MULTI_ROUND_AUTH
See Also:
Constant Field Values

DIAMETER_SUCCESS

public static final int DIAMETER_SUCCESS
See Also:
Constant Field Values

DIAMETER_LIMITED_SUCCESS

public static final int DIAMETER_LIMITED_SUCCESS
See Also:
Constant Field Values

DIAMETER_COMMAND_UNSUPPORTED

public static final int DIAMETER_COMMAND_UNSUPPORTED
See Also:
Constant Field Values

DIAMETER_UNABLE_TO_DELIVER

public static final int DIAMETER_UNABLE_TO_DELIVER
See Also:
Constant Field Values

DIAMETER_REALM_NOT_SERVER

public static final int DIAMETER_REALM_NOT_SERVER
See Also:
Constant Field Values

DIAMETER_TOO_BUSY

public static final int DIAMETER_TOO_BUSY
See Also:
Constant Field Values

DIAMETER_LOOP_DETECTED

public static final int DIAMETER_LOOP_DETECTED
See Also:
Constant Field Values

DIAMETER_REDIRECT_INDICATION

public static final int DIAMETER_REDIRECT_INDICATION
See Also:
Constant Field Values

DIAMETER_APPLICATION_UNSUPPORTED

public static final int DIAMETER_APPLICATION_UNSUPPORTED
See Also:
Constant Field Values

DIAMETER_INVALID_HDR_BITS

public static final int DIAMETER_INVALID_HDR_BITS
See Also:
Constant Field Values

DIAMETER_INVALID_AVP_BITS

public static final int DIAMETER_INVALID_AVP_BITS
See Also:
Constant Field Values

DIAMETER_UNKNOWN_PEER

public static final int DIAMETER_UNKNOWN_PEER
See Also:
Constant Field Values

DIAMETER_AUTHENTICATION_REJECTED

public static final int DIAMETER_AUTHENTICATION_REJECTED
See Also:
Constant Field Values

DIAMETER_OUT_OF_SPACE

public static final int DIAMETER_OUT_OF_SPACE
See Also:
Constant Field Values

ELECTION_LOST

public static final int ELECTION_LOST
See Also:
Constant Field Values

DIAMETER_END_USER_SERVICE_DENIED

public static final int DIAMETER_END_USER_SERVICE_DENIED
See Also:
Constant Field Values

DIAMETER_CREDIT_CONTROL_NOT_APPLICABLE

public static final int DIAMETER_CREDIT_CONTROL_NOT_APPLICABLE
See Also:
Constant Field Values

DIAMETER_CREDIT_LIMIT_REACHED

public static final int DIAMETER_CREDIT_LIMIT_REACHED
See Also:
Constant Field Values

DIAMETER_AVP_UNSUPPORTED

public static final int DIAMETER_AVP_UNSUPPORTED
See Also:
Constant Field Values

DIAMETER_UNKNOWN_SESSION_ID

public static final int DIAMETER_UNKNOWN_SESSION_ID
See Also:
Constant Field Values

DIAMETER_AUTHORIZATION_REQUESTED

public static final int DIAMETER_AUTHORIZATION_REQUESTED
See Also:
Constant Field Values

DIAMETER_INVALID_AVP_VALUE

public static final int DIAMETER_INVALID_AVP_VALUE
See Also:
Constant Field Values

DIAMETER_MISSING_AVP

public static final int DIAMETER_MISSING_AVP
See Also:
Constant Field Values

DIAMETER_RESOURCES_EXCEEDED

public static final int DIAMETER_RESOURCES_EXCEEDED
See Also:
Constant Field Values

DIAMETER_CONTRADICTING_AVPS

public static final int DIAMETER_CONTRADICTING_AVPS
See Also:
Constant Field Values

DIAMETER_AVP_NOT_ALLOWED

public static final int DIAMETER_AVP_NOT_ALLOWED
See Also:
Constant Field Values

DIAMETER_AVP_OCCURS_TOO_MANY_TIMES

public static final int DIAMETER_AVP_OCCURS_TOO_MANY_TIMES
See Also:
Constant Field Values

DIAMETER_NO_COMMON_APPLICATION

public static final int DIAMETER_NO_COMMON_APPLICATION
See Also:
Constant Field Values

DIAMETER_UNSUPPORTED_VERSION

public static final int DIAMETER_UNSUPPORTED_VERSION
See Also:
Constant Field Values

DIAMETER_UNABLE_TO_COMPLY

public static final int DIAMETER_UNABLE_TO_COMPLY
See Also:
Constant Field Values

DIAMETER_INVALID_BIT_IN_HEADER

public static final int DIAMETER_INVALID_BIT_IN_HEADER
See Also:
Constant Field Values

DIAMETER_INVALID_AVP_LENGTH

public static final int DIAMETER_INVALID_AVP_LENGTH
See Also:
Constant Field Values

DIAMETER_INVALID_MESSAGE_LENGTH

public static final int DIAMETER_INVALID_MESSAGE_LENGTH
See Also:
Constant Field Values

DIAMETER_INVALID_AVP_BIT_COMBO

public static final int DIAMETER_INVALID_AVP_BIT_COMBO
See Also:
Constant Field Values

DIAMETER_NO_COMMON_SECURITY

public static final int DIAMETER_NO_COMMON_SECURITY
See Also:
Constant Field Values

DIAMETER_USER_UNKNOWN

public static final int DIAMETER_USER_UNKNOWN
See Also:
Constant Field Values

DIAMETER_RATING_FAILED

public static final int DIAMETER_RATING_FAILED
See Also:
Constant Field Values
Constructor Detail

DiameterConstants

public DiameterConstants()


Copyright © 2006 IBM Corp. All Rights Reserved.