class Openwsman::SoapOp
SoapOp represents a SOAP operation
Public Instance Methods
          
            indoc → Openwsman::XmlDoc
          
          click to toggle source
        
        The incoming XmlDoc
WsXmlDocH indoc() {
    return soap_get_op_doc($self, 1);
  }
  %rename("indoc=") set_indoc( WsXmlDocH doc );
  /*
   * Set the incoming XmlDoc
   * call-seq:
   *   soap_op.indoc = xml_doc
   *
   */
  void set_indoc( WsXmlDocH doc ) {
    soap_set_op_doc( $self, doc, 1 );
  }
  /*
   * The outgoing XmlDoc
   * call-seq:
   *   soap_op.outdoc -> Openwsman::XmlDoc
   *
   */
  WsXmlDocH outdoc() {
    return soap_get_op_doc($self, 0);
  }
  %rename("outdoc=") set_outdoc( WsXmlDocH doc );
  /*
   * Set the outgoing XmlDoc
   * call-seq:
   *   soap_op.outdoc = xml_doc
   *
   */
  void set_outdoc( WsXmlDocH doc ) {
    soap_set_op_doc( $self, doc, 0 );
  }
  /*
   * The Soap instance of this operation
   * call-seq:
   *   soap_op.soap -> Openwsman::Soap
   *
   */
  struct __Soap *soap() {
    return soap_get_op_soap($self);
  }
  /*
   * The raw (SOAP) message for this operation
   * call-seq:
   *   soap_op.msg -> Openwsman::Message
   *
   */
  WsmanMessage *msg() {
    return wsman_get_msg_from_op($self);
  }
  /*
   * The maximum size (on the wire) of this operation
   * call-seq:
   *   soap_op.maxsize -> Integer
   *
   */
  unsigned long maxsize(){
    return wsman_get_maxsize_from_op($self);
  }
}
          
          
            indoc = xml_doc
          
          click to toggle source
        
        Set the incoming XmlDoc
void set_indoc( WsXmlDocH doc ) {
    soap_set_op_doc( $self, doc, 1 );
  }
  /*
   * The outgoing XmlDoc
   * call-seq:
   *   soap_op.outdoc -> Openwsman::XmlDoc
   *
   */
  WsXmlDocH outdoc() {
    return soap_get_op_doc($self, 0);
  }
  %rename("outdoc=") set_outdoc( WsXmlDocH doc );
  /*
   * Set the outgoing XmlDoc
   * call-seq:
   *   soap_op.outdoc = xml_doc
   *
   */
  void set_outdoc( WsXmlDocH doc ) {
    soap_set_op_doc( $self, doc, 0 );
  }
  /*
   * The Soap instance of this operation
   * call-seq:
   *   soap_op.soap -> Openwsman::Soap
   *
   */
  struct __Soap *soap() {
    return soap_get_op_soap($self);
  }
  /*
   * The raw (SOAP) message for this operation
   * call-seq:
   *   soap_op.msg -> Openwsman::Message
   *
   */
  WsmanMessage *msg() {
    return wsman_get_msg_from_op($self);
  }
  /*
   * The maximum size (on the wire) of this operation
   * call-seq:
   *   soap_op.maxsize -> Integer
   *
   */
  unsigned long maxsize(){
    return wsman_get_maxsize_from_op($self);
  }
}
          
          
            maxsize → Integer
          
          click to toggle source
        
        The maximum size (on the wire) of this operation
unsigned long maxsize(){
          
          
            msg → Openwsman::Message
          
          click to toggle source
        
        The raw (SOAP) message for this operation
WsmanMessage *msg() {
    return wsman_get_msg_from_op($self);
  }
  /*
   * The maximum size (on the wire) of this operation
   * call-seq:
   *   soap_op.maxsize -> Integer
   *
   */
  unsigned long maxsize(){
    return wsman_get_maxsize_from_op($self);
  }
}
          
          
            outdoc → Openwsman::XmlDoc
          
          click to toggle source
        
        The outgoing XmlDoc
WsXmlDocH outdoc() {
    return soap_get_op_doc($self, 0);
  }
  %rename("outdoc=") set_outdoc( WsXmlDocH doc );
  /*
   * Set the outgoing XmlDoc
   * call-seq:
   *   soap_op.outdoc = xml_doc
   *
   */
  void set_outdoc( WsXmlDocH doc ) {
    soap_set_op_doc( $self, doc, 0 );
  }
  /*
   * The Soap instance of this operation
   * call-seq:
   *   soap_op.soap -> Openwsman::Soap
   *
   */
  struct __Soap *soap() {
    return soap_get_op_soap($self);
  }
  /*
   * The raw (SOAP) message for this operation
   * call-seq:
   *   soap_op.msg -> Openwsman::Message
   *
   */
  WsmanMessage *msg() {
    return wsman_get_msg_from_op($self);
  }
  /*
   * The maximum size (on the wire) of this operation
   * call-seq:
   *   soap_op.maxsize -> Integer
   *
   */
  unsigned long maxsize(){
    return wsman_get_maxsize_from_op($self);
  }
}
          
          
            outdoc = xml_doc
          
          click to toggle source
        
        Set the outgoing XmlDoc
void set_outdoc( WsXmlDocH doc ) {
    soap_set_op_doc( $self, doc, 0 );
  }
  /*
   * The Soap instance of this operation
   * call-seq:
   *   soap_op.soap -> Openwsman::Soap
   *
   */
  struct __Soap *soap() {
    return soap_get_op_soap($self);
  }
  /*
   * The raw (SOAP) message for this operation
   * call-seq:
   *   soap_op.msg -> Openwsman::Message
   *
   */
  WsmanMessage *msg() {
    return wsman_get_msg_from_op($self);
  }
  /*
   * The maximum size (on the wire) of this operation
   * call-seq:
   *   soap_op.maxsize -> Integer
   *
   */
  unsigned long maxsize(){
    return wsman_get_maxsize_from_op($self);
  }
}
          
          
            soap → Openwsman::Soap
          
          click to toggle source
        
        The Soap instance of this operation
struct __Soap *soap() {
    return soap_get_op_soap($self);
  }
  /*
   * The raw (SOAP) message for this operation
   * call-seq:
   *   soap_op.msg -> Openwsman::Message
   *
   */
  WsmanMessage *msg() {
    return wsman_get_msg_from_op($self);
  }
  /*
   * The maximum size (on the wire) of this operation
   * call-seq:
   *   soap_op.maxsize -> Integer
   *
   */
  unsigned long maxsize(){
    return wsman_get_maxsize_from_op($self);
  }
}