The following operations are supported. For a formal definition,
please review the
Service Description.
Web Service Links
Namespace Children of ::wsdb::operations::mywebservice::EchoByteOperation
Namespace Code for ::wsdb::operations::mywebservice::EchoByteOperation
namespace eval ::wsdb::operations::mywebservice::EchoByteOperation {
variable conversionList {ByteAsIntegerIn Value}
variable inputElementData {
ByteAsIntegerIn!mywebservice::Byte
}
variable invoke ::wsdb::operations::mywebservice::EchoByteOperation::Invoke
variable messages {{input EchoByteRequestMsg} {output EchoByteResponseMsg}}
variable operationProc ::mywebservice::EchoByte
variable procSignature ByteAsIntegerIn
}
Procedures in ::wsdb::operations::mywebservice::EchoByteOperation
proc ::wsdb::operations::mywebservice::EchoByteOperation::Invoke {
inputXMLNS
outputXMLNS
} {
variable conversionList
::xml::childElementsAsListWithConversions $inputXMLNS $conversionList
return [::wsdb::elements::mywebservice::EchoByteResponse::new $outputXMLNS [::mywebservice::EchoByte $ByteAsIntegerIn]]
}