Oracle Server E10293-02 ユーザーズマニュアル

ページ / 108
Dictionary
B-8
Oracle Communication and Mobility Server Developer’s Guide
"UNSIGNED32"
"UNSIGNED64"
"FLOAT32"
"FLOAT64"
"ADDRESS"
"IPADDRESS"
"TIME"
"UTF8STRING"
"DIAMETERIDENTITY"
"DIAMETERURI"
"IPFILTERRULE"
"QOSFILTERRULE"
"ENUMERATED"
"GROUPED"
In 
, the AVP "Application-provided-called-party-address" is an 
UTF8String.
Example B–9
Defining the <type> Element
<dictionary>
   <vendor id=
"
10415
"
 name=
"
3GPP
"
>
      <avp name=
"
Application-provided-called-party-address
"
         code=
"
837
"
         mandatory=
"
mustnot
"
         protected=
"
may
"
         may-encrypt=
"
no
"
         vendor-specific=
"
yes
"
>
            <type type-name=
"
UTF8String
"
/>
      </avp>
   </vendor>
</dictionary>
enum Element
The <enum> element defines a name which is mapped to an Unsigned32 value used in 
encoding and decoding AVPs of type Unsigned32. Enumerated elements should only 
be used with Unsigned32 typed AVPs.
The <enum> element’s attributes are:
1.
The enum name attribute is the text corresponding to a particular value for the 
attribute.
2.
The enum code attribute is the Unsigned32 value corresponding to this 
enumerated value
In 
, the Accounting-Record-Type AVP has four values: EVENT_
RECORD, START_RECORD, INTERIM_RECORD and STOP_RECORD.
Note:
These values are case-sensitive.