<?xml version="1.0"?>
<rdf:RDF xmlns:rdf ="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:rdfs ="http://www.w3.org/2000/01/rdf-schema#"
xmlns:prf="http://www.wapforum.org/profiles/MMS/ccppschema-20010111#">

<rdf:Description ID="Component">
<rdf:type resource="http://www.w3.org/2000/01/rdf-schema#Class"/>
<rdfs:subClassOf rdf:resource="http://www.w3.org/2000/01/rdf-schema#Resource"/>
<rdfs:label>Component</rdfs:label>
<rdfs:comment>
A Component within the CC/PP Schema is a class of related properties that describe the capabilities and preferences information.
</rdfs:comment>
</rdf:Description>


<!-- ****************************************************************** -->
<!-- ***** Properties shared among the components***** -->

<rdf:Description ID="component">
<rdf:type resource="http://www.w3.org/2000/01/rdf-schema#Property"/>
<rdfs:label>component</rdfs:label>
<rdfs:comment>
The component attribute links the various components to
the root node(profile).
</rdfs:comment>
</rdf:Description>


<!-- ****************************************************************** -->
<!-- ***** Component Definitions ***** -->

<rdf:Description ID="MmsCharacteristics">
<rdf:type resource="http://www.w3.org/2000/01/rdf-schema#Class"/>
<rdfs:subClassOf rdf:resource="#Component"/>
<rdfs:label>Component: MmsCharacteristics</rdfs:label>
<rdfs:comment>
The MmsCharacteristics component contains properties of the device's
Multimedia messaging capabilities, such as maximum message size, maximum
image resolution, etc.
</rdfs:comment>
</rdf:Description>


<!-- ****************************************************************** -->
<!-- ***** Component: MmsCharacteristics ***** -->
<!-- ****************************************************************** -->
<!-- ***** Attributes for component:   MmsCharacteristics ***** -->

<rdf:Description ID="MmsMaxMessageSize">
   <rdf:type rdf:resource="http://www.w3.org/2000/01/rdf-schema#Property"/>
   <rdfs:domain rdf:resource="#MmsCharacteristics"/>
          <rdfs:comment>
        Description: Maximum size of an MMS message in bytes.
                Type:           Number
                Resolution:     Locked
                Examples:       2048 
          </rdfs:comment>
</rdf:Description>


<rdf:Description ID="MmsMaxImageResolution">
   <rdf:type rdf:resource="http://www.w3.org/2000/01/rdf-schema#Property"/>
   <rdfs:domain rdf:resource="#MmsCharacteristics"/>
          <rdfs:comment>
        Description: The maximum size of an image in units of pixels
                                  (horizontal x vertical).
                Type:           Literal
                Resolution:     Locked
                Examples:       80x60
          </rdfs:comment>
</rdf:Description>



<rdf:Description ID="MmsCcppAccept">
   <rdf:type rdf:resource="http://www.w3.org/2000/01/rdf-schema#Property"/>
   <rdf:type rdf:resource="http://www.w3.org/2000/01/rdf-schema#Bag"/>
   <rdfs:domain rdf:resource="#MmsCharacteristics"/>
          <rdfs:comment>
                 Description: Property value is a list of supported content types
                                where each item in the list is a content type name
                                registered as a MIME type
                Type:           Literal bag
                Resolution:     Locked
                Examples:       "image/jpeg", "audio/wav", "video/mpeg-4"
          </rdfs:comment>
</rdf:Description>


<rdf:Description ID="MmsCcppAcceptCharSet">
   <rdf:type rdf:resource="http://www.w3.org/2000/01/rdf-schema#Property"/>
   <rdf:type rdf:resource="http://www.w3.org/2000/01/rdf-schema#Bag"/>
   <rdfs:domain rdf:resource="#MmsCharacteristics"/>
          <rdfs:comment>
                 Description: List of character sets that the MMS Client supports.
                                Property value is a list of character sets, where 
                                each item in the list is a character set name registered
                                with IANA
                Type:           Literal bag
                Resolution:     Locked
                Examples:       "US-ASCII", "ISO-8859-1"
          </rdfs:comment>
</rdf:Description>

<rdf:Description ID="MmsCcppAcceptLanguage">
   <rdf:type rdf:resource="http://www.w3.org/2000/01/rdf-schema#Property"/>
   <rdf:type rdf:resource="http://www.w3.org/2000/01/rdf-schema#Bag"/>
   <rdfs:domain rdf:resource="#MmsCharacteristics"/>
          <rdfs:comment>
                 Description: List of preferred languages. The first item in the
                                list should be considered the user’s first choice. 
                                Property value is a list of natural languages, where
                                each item in the list is the name of a language as 
                                defined by RFC 1766.
                Type:           Literal bag
                Resolution:     Locked
                Examples:       "en", "fr"
          </rdfs:comment>
</rdf:Description>

<rdf:Description ID="MmsCcppAcceptEncoding">
   <rdf:type rdf:resource="http://www.w3.org/2000/01/rdf-schema#Property"/>
   <rdf:type rdf:resource="http://www.w3.org/2000/01/rdf-schema#Bag"/>
   <rdfs:domain rdf:resource="#MmsCharacteristics"/>
          <rdfs:comment>
                 Description: List of transfer encodings that the MMS Client supports.
                                Property value is a list of transfer encodings, where 
                                each item in the list is a transfer encoding name as 
                                specified by RFC 2045 and registered with IANA.
                Type:           Literal bag 
                Resolution:     Locked
                Examples:       "base64", "quoted-printable"
          </rdfs:comment>
</rdf:Description>

<rdf:Description ID="MmsVersion">
   <rdf:type rdf:resource="http://www.w3.org/2000/01/rdf-schema#Property"/>
   <rdf:type rdf:resource="http://www.w3.org/2000/01/rdf-schema#Bag"/>
   <rdfs:domain rdf:resource="#MmsCharacteristics"/>
          <rdfs:comment>
                 Description: The MMS versions supported by the MMS Client conveyed 
                                as majorVersionNumber.minorVersionNumber.
                Type:           Literal bag
                Resolution:     Locked
                Examples:       "2.0", "1.3"
          </rdfs:comment>
</rdf:Description>

</rdf:RDF>
