Analytics API
This commit is contained in:
parent
9834841381
commit
58abdc2b40
|
@ -20,11 +20,13 @@
|
||||||
# ==========================================================================
|
# ==========================================================================
|
||||||
|
|
||||||
proxy:
|
proxy:
|
||||||
wsdl2perl.pl -p ONVIF::Device:: -b proxy file:wsdl/devicemgmt.wsdl
|
# wsdl2perl.pl -p ONVIF::Device:: -b proxy/lib file:wsdl/devicemgmt.wsdl
|
||||||
wsdl2perl.pl -p ONVIF::Media:: -b proxy file:wsdl/media.wsdl
|
# wsdl2perl.pl -p ONVIF::Media:: -b proxy/lib file:wsdl/media.wsdl
|
||||||
wsdl2perl.pl -p ONVIF::PTZ:: -b proxy file:wsdl/ptz.wsdl
|
# wsdl2perl.pl -p ONVIF::PTZ:: -b proxy/lib file:wsdl/ptz.wsdl
|
||||||
wsdl2perl.pl -p ONVIF::Event:: -b proxy file:wsdl/event.wsdl
|
# wsdl2perl.pl -p ONVIF::Event:: -b proxy/lib file:wsdl/event.wsdl
|
||||||
# wsdl2perl.pl -p WSDiscovery:: -b proxy file:wsdl/wsdiscovery-udp.wsdl
|
# wsdl2perl.pl -p ONVIF::Analytics:: -b proxy/lib file:wsdl/analytics.wsdl
|
||||||
|
# wsdl2perl.pl -p WSDiscovery:: -b proxy/lib file:wsdl/wsdiscovery-udp.wsdl
|
||||||
|
# wsdl2perl.pl -p WSNotification:: -b proxy/lib file:wsdl/wsnotification.wsdl
|
||||||
|
|
||||||
clean:
|
clean:
|
||||||
rm -rf proxy/*
|
rm -rf proxy/*
|
||||||
|
|
|
@ -31,10 +31,10 @@ This document and the information contained herein is provided on an "AS IS" bas
|
||||||
/>
|
/>
|
||||||
|
|
||||||
<xsd:import namespace="http://docs.oasis-open.org/wsrf/bf-2"
|
<xsd:import namespace="http://docs.oasis-open.org/wsrf/bf-2"
|
||||||
schemaLocation="http://docs.oasis-open.org/wsrf/bf-2.xsd"
|
schemaLocation="file:wsdl/bf-2.xsd"/>
|
||||||
/>
|
<!-- schemaLocation="http://docs.oasis-open.org/wsrf/bf-2.xsd" /> -->
|
||||||
<xsd:import namespace="http://docs.oasis-open.org/wsn/t-1"
|
<xsd:import namespace="http://docs.oasis-open.org/wsn/t-1"
|
||||||
schemaLocation="file:t-1.xsd"
|
schemaLocation="file:wsdl/t-1.xsd"
|
||||||
/>
|
/>
|
||||||
|
|
||||||
<!-- ===================== Misc. Helper Types ===================== -->
|
<!-- ===================== Misc. Helper Types ===================== -->
|
||||||
|
|
|
@ -67,6 +67,7 @@ This document and the information contained herein is provided on an "AS IS" bas
|
||||||
<xsd:simpleContent>
|
<xsd:simpleContent>
|
||||||
<xsd:extension base="xsd:string">
|
<xsd:extension base="xsd:string">
|
||||||
<xsd:attribute ref="xml:lang" use="optional"/>
|
<xsd:attribute ref="xml:lang" use="optional"/>
|
||||||
|
<!-- <xsd:anyAttribute processContents="lax" />-->
|
||||||
</xsd:extension>
|
</xsd:extension>
|
||||||
</xsd:simpleContent>
|
</xsd:simpleContent>
|
||||||
</xsd:complexType>
|
</xsd:complexType>
|
||||||
|
|
|
@ -94,13 +94,14 @@ This document and the information contained herein is provided on an "AS IS" bas
|
||||||
<xsd:element name="MessagePattern"
|
<xsd:element name="MessagePattern"
|
||||||
type="wstop:QueryExpressionType"
|
type="wstop:QueryExpressionType"
|
||||||
minOccurs="0" maxOccurs="1" />
|
minOccurs="0" maxOccurs="1" />
|
||||||
<xsd:element name="Topic" type="wstop:TopicType"
|
<xsd:any minOccurs="0"/>
|
||||||
|
<!-- <xsd:element name="Topic" type="wstop:TopicType"
|
||||||
minOccurs="0" maxOccurs="unbounded">
|
minOccurs="0" maxOccurs="unbounded">
|
||||||
<xsd:unique name="childTopicUniqueness">
|
<xsd:unique name="childTopicUniqueness">
|
||||||
<xsd:selector xpath="wstop:topic"/>
|
<xsd:selector xpath="wstop:topic"/>
|
||||||
<xsd:field xpath="@name"/>
|
<xsd:field xpath="@name"/>
|
||||||
</xsd:unique>
|
</xsd:unique>
|
||||||
</xsd:element>
|
</xsd:element> -->
|
||||||
<xsd:any namespace="##other" minOccurs="0"
|
<xsd:any namespace="##other" minOccurs="0"
|
||||||
maxOccurs="unbounded"/>
|
maxOccurs="unbounded"/>
|
||||||
</xsd:sequence>
|
</xsd:sequence>
|
||||||
|
|
|
@ -112,18 +112,22 @@ No other rights are granted by implication, estoppel or otherwise.
|
||||||
<xs:element name="import" type="wsdl:tImport" />
|
<xs:element name="import" type="wsdl:tImport" />
|
||||||
<xs:element name="types" type="wsdl:tTypes" />
|
<xs:element name="types" type="wsdl:tTypes" />
|
||||||
<xs:element name="message" type="wsdl:tMessage" >
|
<xs:element name="message" type="wsdl:tMessage" >
|
||||||
|
<!--
|
||||||
<xs:unique name="part" >
|
<xs:unique name="part" >
|
||||||
<xs:selector xpath="wsdl:part" />
|
<xs:selector xpath="wsdl:part" />
|
||||||
<xs:field xpath="@name" />
|
<xs:field xpath="@name" />
|
||||||
</xs:unique>
|
</xs:unique>
|
||||||
|
-->
|
||||||
</xs:element>
|
</xs:element>
|
||||||
<xs:element name="portType" type="wsdl:tPortType" />
|
<xs:element name="portType" type="wsdl:tPortType" />
|
||||||
<xs:element name="binding" type="wsdl:tBinding" />
|
<xs:element name="binding" type="wsdl:tBinding" />
|
||||||
<xs:element name="service" type="wsdl:tService" >
|
<xs:element name="service" type="wsdl:tService" >
|
||||||
|
<!--
|
||||||
<xs:unique name="port" >
|
<xs:unique name="port" >
|
||||||
<xs:selector xpath="wsdl:port" />
|
<xs:selector xpath="wsdl:port" />
|
||||||
<xs:field xpath="@name" />
|
<xs:field xpath="@name" />
|
||||||
</xs:unique>
|
</xs:unique>
|
||||||
|
-->
|
||||||
</xs:element>
|
</xs:element>
|
||||||
</xs:choice>
|
</xs:choice>
|
||||||
</xs:group>
|
</xs:group>
|
||||||
|
|
Loading…
Reference in New Issue