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