| schema location: | F:\HannelConsulting\Ixia\Tesla\www.TesLAAlliance.org-standards\standards\dca\TesLACommandInterface.0.9.3.xsd |
| attribute form default: | unqualified |
| element form default: | qualified |
| Elements |
| CommandInterface |
| diagram | ![]() |
||||||||||||||
| properties |
|
||||||||||||||
| children | Parameters Responses | ||||||||||||||
| attributes |
|
||||||||||||||
| annotation |
|
||||||||||||||
| source | <xs:element name="CommandInterface"> <xs:annotation> <xs:documentation>Interface definition for a command listed in a TCD file</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Parameters"> <xs:complexType> <xs:sequence> <xs:element name="parameter" minOccurs="0" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:any namespace="" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>any set of elements defined in XML schema. XML document with root element Parameters to be passed to Command by DCA Consumer</xs:documentation> </xs:annotation> </xs:any> <xs:element name="vendorExtensions" type="xs:anyType" minOccurs="0"/> </xs:sequence> <xs:attribute name="displayName" type="xs:string"/> <xs:attribute name="helpURI" type="xs:anyURI"/> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="Responses"> <xs:complexType> <xs:sequence> <xs:element name="Response" minOccurs="0" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:any namespace="" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>any set of elements defined in XML schema. XML document with root element Responses to be passed by Command to DCA Consumer</xs:documentation> </xs:annotation> </xs:any> <xs:element name="vendorExtensions" type="xs:anyType" minOccurs="0"/> </xs:sequence> <xs:attribute name="displayName" type="xs:string"/> <xs:attribute name="helpURI" type="xs:anyURI"/> </xs:complexType> </xs:element> </xs:sequence> <xs:attribute name="tcCode" use="required"> <xs:annotation> <xs:documentation>TesLA Completion Code per lookup table referenced in spec</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="logFiles"> <xs:annotation> <xs:documentation>delimited list of URIs to log files created by this command</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="vcCode"> <xs:annotation> <xs:documentation>vendor-specific completion code</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="vcMsg"> <xs:annotation> <xs:documentation>vendor-specific completion message with any useful information desired</xs:documentation> </xs:annotation> </xs:attribute> </xs:complexType> </xs:element> </xs:sequence> <xs:attribute name="commandName" type="xs:string"> <xs:annotation> <xs:documentation>optional - should match name of associated file in TCD file</xs:documentation> </xs:annotation> </xs:attribute> </xs:complexType> </xs:element> |
| type | xs:string | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="commandName" type="xs:string"> <xs:annotation> <xs:documentation>optional - should match name of associated file in TCD file</xs:documentation> </xs:annotation> </xs:attribute> |
| diagram | ![]() |
||||
| properties |
|
||||
| children | parameter | ||||
| source | <xs:element name="Parameters"> <xs:complexType> <xs:sequence> <xs:element name="parameter" minOccurs="0" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:any namespace="" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>any set of elements defined in XML schema. XML document with root element Parameters to be passed to Command by DCA Consumer</xs:documentation> </xs:annotation> </xs:any> <xs:element name="vendorExtensions" type="xs:anyType" minOccurs="0"/> </xs:sequence> <xs:attribute name="displayName" type="xs:string"/> <xs:attribute name="helpURI" type="xs:anyURI"/> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
| diagram | ![]() |
||||||||||||||||||
| properties |
|
||||||||||||||||||
| children | vendorExtensions | ||||||||||||||||||
| attributes |
|
||||||||||||||||||
| source | <xs:element name="parameter" minOccurs="0" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:any namespace="" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>any set of elements defined in XML schema. XML document with root element Parameters to be passed to Command by DCA Consumer</xs:documentation> </xs:annotation> </xs:any> <xs:element name="vendorExtensions" type="xs:anyType" minOccurs="0"/> </xs:sequence> <xs:attribute name="displayName" type="xs:string"/> <xs:attribute name="helpURI" type="xs:anyURI"/> </xs:complexType> </xs:element> |
| type | xs:string | ||
| properties |
|
||
| source | <xs:attribute name="displayName" type="xs:string"/> |
| type | xs:anyURI | ||
| properties |
|
||
| source | <xs:attribute name="helpURI" type="xs:anyURI"/> |
| diagram | ![]() |
||||||||||
| type | xs:anyType | ||||||||||
| properties |
|
||||||||||
| attributes |
|
||||||||||
| source | <xs:element name="vendorExtensions" type="xs:anyType" minOccurs="0"/> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||
| children | Response | ||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="Responses"> <xs:complexType> <xs:sequence> <xs:element name="Response" minOccurs="0" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:any namespace="" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>any set of elements defined in XML schema. XML document with root element Responses to be passed by Command to DCA Consumer</xs:documentation> </xs:annotation> </xs:any> <xs:element name="vendorExtensions" type="xs:anyType" minOccurs="0"/> </xs:sequence> <xs:attribute name="displayName" type="xs:string"/> <xs:attribute name="helpURI" type="xs:anyURI"/> </xs:complexType> </xs:element> </xs:sequence> <xs:attribute name="tcCode" use="required"> <xs:annotation> <xs:documentation>TesLA Completion Code per lookup table referenced in spec</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="logFiles"> <xs:annotation> <xs:documentation>delimited list of URIs to log files created by this command</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="vcCode"> <xs:annotation> <xs:documentation>vendor-specific completion code</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="vcMsg"> <xs:annotation> <xs:documentation>vendor-specific completion message with any useful information desired</xs:documentation> </xs:annotation> </xs:attribute> </xs:complexType> </xs:element> |
| properties |
|
||||
| annotation |
|
||||
| source | <xs:attribute name="tcCode" use="required"> <xs:annotation> <xs:documentation>TesLA Completion Code per lookup table referenced in spec</xs:documentation> </xs:annotation> </xs:attribute> |
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="logFiles"> <xs:annotation> <xs:documentation>delimited list of URIs to log files created by this command</xs:documentation> </xs:annotation> </xs:attribute> |
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="vcCode"> <xs:annotation> <xs:documentation>vendor-specific completion code</xs:documentation> </xs:annotation> </xs:attribute> |
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="vcMsg"> <xs:annotation> <xs:documentation>vendor-specific completion message with any useful information desired</xs:documentation> </xs:annotation> </xs:attribute> |
| diagram | ![]() |
||||||||||||||||||
| properties |
|
||||||||||||||||||
| children | vendorExtensions | ||||||||||||||||||
| attributes |
|
||||||||||||||||||
| source | <xs:element name="Response" minOccurs="0" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:any namespace="" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>any set of elements defined in XML schema. XML document with root element Responses to be passed by Command to DCA Consumer</xs:documentation> </xs:annotation> </xs:any> <xs:element name="vendorExtensions" type="xs:anyType" minOccurs="0"/> </xs:sequence> <xs:attribute name="displayName" type="xs:string"/> <xs:attribute name="helpURI" type="xs:anyURI"/> </xs:complexType> </xs:element> |
| type | xs:string | ||
| properties |
|
||
| source | <xs:attribute name="displayName" type="xs:string"/> |
| type | xs:anyURI | ||
| properties |
|
||
| source | <xs:attribute name="helpURI" type="xs:anyURI"/> |
| diagram | ![]() |
||||||||||
| type | xs:anyType | ||||||||||
| properties |
|
||||||||||
| attributes |
|
||||||||||
| source | <xs:element name="vendorExtensions" type="xs:anyType" minOccurs="0"/> |