class Openwsman::Fault
Fault
represents details of a failed WS-Management operation
Public Class Methods
Source
(WsXmlDocH doc) { WsManFault *fault = wsmc_fault_new(); wsmc_get_fault_data(doc, fault); return fault; } ~_WsManFault() { wsmc_fault_destroy($self); } /* * Fault code * * call-seq: * fault.code -> String * */ const char *code() { return $self->code; } /* * Fault subcode * * call-seq: * fault.subcode -> String * */ const char *subcode() { return $self->subcode; } /* * Fault reason * * call-seq: * fault.reason -> String * */ const char *reason() { return $self->reason; } /* * Fault detail * * call-seq: * fault.detail -> String * */ const char *detail() { return $self->fault_detail; } }
Create a Fault
representation of a failed WS-Management result doc
Public Instance Methods
Source
const char *code() { return $self->code; } /* * Fault subcode * * call-seq: * fault.subcode -> String * */ const char *subcode() { return $self->subcode; } /* * Fault reason * * call-seq: * fault.reason -> String * */ const char *reason() { return $self->reason; } /* * Fault detail * * call-seq: * fault.detail -> String * */ const char *detail() { return $self->fault_detail; } }
Fault
code
Source
const char *reason() { return $self->reason; } /* * Fault detail * * call-seq: * fault.detail -> String * */ const char *detail() { return $self->fault_detail; } }
Fault
reason
Source
const char *subcode() { return $self->subcode; } /* * Fault reason * * call-seq: * fault.reason -> String * */ const char *reason() { return $self->reason; } /* * Fault detail * * call-seq: * fault.detail -> String * */ const char *detail() { return $self->fault_detail; } }
Fault
subcode