|
|
|
@ -1017,11 +1017,26 @@ a=file-range:1024-*]]></code>
|
|
|
|
|
</xs:complexType>
|
|
|
|
|
</xs:element>
|
|
|
|
|
|
|
|
|
|
<xs:element name='received'>
|
|
|
|
|
<xs:complexType>
|
|
|
|
|
<xs:attribute name='creator' use='required'>
|
|
|
|
|
<xs:simpleType>
|
|
|
|
|
<xs:restriction base='xs:NCName'>
|
|
|
|
|
<xs:enumeration value='initiator'/>
|
|
|
|
|
<xs:enumeration value='responder'/>
|
|
|
|
|
</xs:restriction>
|
|
|
|
|
</xs:simpleType>
|
|
|
|
|
</xs:attribute>
|
|
|
|
|
<xs:attribute name='name' type='xs:string' use='required'/>
|
|
|
|
|
</xs:complexType>
|
|
|
|
|
</xs:element>
|
|
|
|
|
|
|
|
|
|
<xs:complexType name='fileTransferElementType'>
|
|
|
|
|
<xs:all xmlns:h='urn:xmpp:hashes:2' minOccurs='0'>
|
|
|
|
|
<xs:element name='date' type='xs:date'/>
|
|
|
|
|
<xs:element name='media-type' type='xs:string'/>
|
|
|
|
|
<xs:element name='name' type='xs:string'/>
|
|
|
|
|
<xs:element name='desc' type='xs:string'/>
|
|
|
|
|
<xs:element name='size' type='xs:positiveInteger'/>
|
|
|
|
|
<xs:element name='range' type='fileTransferRangeType'/>
|
|
|
|
|
<xs:element ref='h:hash' minOccurs='0' maxOccurs='unbounded'/>
|
|
|
|
|