Module: Diameter::Constants

Includes:
AVPType, Vendors
Included in:
Internals::AVPNames
Defined in:
lib/diameter/constants.rb

Defined Under Namespace

Modules: AVPType, Vendors

Constant Summary collapse

AVAILABLE_AVPS =

The AVPs that can be looked up by name.

{
'Vendor-Specific-Application-Id' => [260, GROUPED],
'Vendor-Id' => [266, U32],
'Auth-Application-Id' => [258, U32],
'Acct-Application-Id' => [259, U32],
'Session-Id' => [263, OCTETSTRING],
'Product-Name' => [269, OCTETSTRING],
'Auth-Session-State' => [277, U32],
'Inband-Security-Id' => [299, U32],
'Origin-Host' => [264, OCTETSTRING],
'Firmware-Revision' => [267, U32],
'Result-Code' => [268, U32],
'Origin-Realm' => [296, OCTETSTRING],
'Destination-Host' => [293, OCTETSTRING],
'Destination-Realm' => [283, OCTETSTRING],
'User-Name' => [1, OCTETSTRING],
'Host-IP-Address' => [257, IPADDR],
'Public-Identity' => [601, OCTETSTRING, TGPP],
'Server-Name' => [602, OCTETSTRING, TGPP],
'SIP-Number-Auth-Items' => [607, U32, TGPP],
'SIP-Auth-Data-Item' => [612, GROUPED, TGPP],
'SIP-Item-Number' => [613, U32, TGPP],
'SIP-Authentication-Scheme' => [608, OCTETSTRING, TGPP] }

Constants included from Vendors

Vendors::TGPP

Constants included from AVPType

AVPType::GROUPED, AVPType::IPADDR, AVPType::OCTETSTRING, AVPType::U32