]> CC/PP Resource This is a common base class for all resources whose properties may be asserted in a CC/PP profile. (Note that the values of CC/PP attributes are not necessarily instances of this class.) CC/PP Profile This class is any complete profile that can be delivered to an origin server or other system that generates content for a client. May be a Request-profile or a Client-profile. CC/PP Client profile A subclass of ccpp:Profile that represents a client profile, without any intervening proxy behaviors included. For systems that do not have to deal with proxy behaviors (e.g. transcoding, etc.) this is the only profile class that needs to be instantiated. CC/PP Request profile A subclass of ccpp:Profile that represents a profile created from a client profile and one or more Proxy-profiles. This is used to add proxy behavior descriptions to a request profile received from a proxy or client system on the outbound side. See properties ccpp:proxy-profile' and 'ccpp:next-profile'. CC/PP Proxy profile A complete description of a proxy's behavior, such as a transcoding proxy that affects the range of content that may be generated to satisfy a request. A ccpp:Request-profile is used to attach a proxy profile to a client profile or request profile from a system on the outbound side. A proxy profile has an arbitrary number of ccpp:proxyBehavior properties, each of which indicates an individual ccpp:Proxy-behavior value. CC/PP Proxy behavior A description of a single aspect of proxy behavior. A proxy profile is made up from an arbitrary number of these individual proxy behaviors. CC/PP profile component A base class for any collection of CC/PP attribute values. A CC/PP client profile consists of one or more components, typically using a derived class that indicates the use of the component (e.g. uaprof:HardwarePlatform, uaprof:SoftwarePlatform). This class is also used for collecting CC/PP attributes that form part of a proxy behavior description. URI value This class is used to derive anyURI from XML Schema. CC/PP vocabularies should reference the class corresponding class in the CC/PP namespace. Text value This class is used to derive string from XML Schema. CC/PP vocabularies should reference the class corresponding class in the CC/PP namespace. Integer value This class is used to derive integer from XML Schema. CC/PP vocabularies should reference the class corresponding class in the CC/PP namespace. URI value This class is used to represent any CC/PP attribute value that is a URI for an arbitrary resource. When this type is used, the value of the CC/PP attribute is the URI rather than the resource identified by the URI. Text value This class is used to represent any CC/PP attribute value that is arbitrary text (as oppposed to a number or any of the other simple types listed here). Integer value This class is used to represent any CC/PP attribute value that is an integer number. Rational value This class is used to represent any CC/PP attribute value that is a rational number. CC/PP Property All property arcs that constitute parts of a CC/PP profile are defined as subclasses of ccpp:Property. This allows that in a schema-validating environment with language mixing, the CC/PP elements of an RDF graph rooted in some given resource can be isolated from other attributes of that resource. CC/PP structural property All property arcs that relate the structural elements of a a CC/PP profile are declared as instances of ccpp:Structure. This allows structural combining elements of a profile to be distinguished from attributes in a schema-aware environment. CC/PP Attribute All property arcs that represent client capabilities or preferences in a CC/PP profile are declared as instances of ccpp:Attribute. This allows that structural combining elements of a profile can be distinguished from client features in a schema-validating environment. CC/PP component property Indicates a component of a top-level client profile. CC/PP default properties This property indicates a Component that contains default properties for some other component. That is, any attributes that are not found in the subject resource but are present in the object resource may be incorporated from the object into the resulting CC/PP profile. CC/PP default properties Same as 'defaults'. Defined as sub-property for backwards compatibility with UAProf Use of this is deprecated: use 'defaults' instead.