Interface | Description |
---|---|
Enumerated |
Any enum value which implements this interface can be used as the value
of an AVP of type INTEGER32, INTEGER64, or ENUMERATED.
|
MessageFactory |
A MessageFactory can be optionally specified when defining a new Diameter
command.
|
SessionListener |
The SessionListener class can be used by an application to subscribe to
messages delivered to a session.
|
Class | Description |
---|---|
Answer |
Diameter answer message.
|
Application |
Base class for all Diameter applications.
|
ApplicationId |
Diameter application identifier.
|
AppManager |
Manages applications for a Diameter node.
|
Attribute |
Diameter attribute information.
|
Avp |
Represents a Diameter AVP (Attribute-Value Pair).
|
AvpList |
An AvpList is used to represent the AVPs of a Diameter message or the
AVPs contained within a grouped AVP.
|
Capabilities |
Represents the capabilities of a Diameter peer.
|
ClientApplication |
Base class for Diameter client applications.
|
Command |
Diameter command information.
|
DataUtils |
Utility methods for reading and writing Diameter message data.
|
Diameter |
Diameter base shared constants.
|
GenericMessageFactory |
Generic message factory.
|
Message |
Diameter Message base class for both Request and Answer message types.
|
Node |
Diameter Node implementation.
|
Peer |
Diameter peer implementation based on state machine pattern.
|
Peer.CEA | |
Peer.CER | |
PeerState |
Diameter peer state machine.
|
PeerTable |
The peer table manages information about configured Diameter peers.
|
RAA |
Diameter Re-Auth-Answer (RAA) message.
|
RAR |
Diameter Re-Auth-Request (RAR) message.
|
Request |
Diameter request message.
|
ResultCode |
Diameter result code.
|
Route |
Realm-based route information.
|
RouteTable |
Peer-based routing table, as described in RFC 3588 section 2.6.
|
RouteTable.Key | |
Session |
Base class for Diameter application sessions.
|
State |
Base class representing state.
|
Type |
Supported AVP data types.
|
Exception | Description |
---|---|
AvpException |
Exception raised if an invalid AVP was encountered in a Diameter message.
|
DiameterException |
Base class for Diameter exception types.
|
MessageException |
Exception raised if an invalid Diameter message has been encountered.
|
The Diameter base protocol API.