39     bool quiet_orig = out->
quiet;
    40     const char *
name = NULL;
    41     const char *desc = NULL;
    45         out->
err(out, 
"Error looking up result code %d", code);
    52     out->
message(out, 
"result-code", code,
    55     out->
quiet = quiet_orig;
   101     bool quiet_orig = out->
quiet;
   102     const char *
name = NULL;
   103     const char *desc = NULL;
   108                 "Failed to get result code bounds for result code type "   109                  "%#010x" PRIx32, (uint32_t) 
type);
   114     while (code <= end) {
   138         out->
message(out, 
"result-code", code,
   141         out->
quiet = quiet_orig;
 int pcmk_list_result_codes(xmlNodePtr *xml, enum pcmk_result_type type, uint32_t flags)
List all valid result codes in a particular family. 
 
int(* message)(pcmk__output_t *out, const char *message_id,...)
 
int pcmk__show_result_code(pcmk__output_t *out, int code, enum pcmk_result_type type, uint32_t flags)
 
int pcmk_show_result_code(xmlNodePtr *xml, int code, enum pcmk_result_type type, uint32_t flags)
 
int pcmk__result_bounds(enum pcmk_result_type, int *lower, int *upper)
 
enum crm_ais_msg_types type
 
int pcmk__list_result_codes(pcmk__output_t *out, enum pcmk_result_type type, uint32_t flags)
 
Display result code description. 
 
int pcmk__xml_output_new(pcmk__output_t **out, xmlNodePtr *xml)
 
bool quiet
Should this formatter supress most output? 
 
#define pcmk_is_set(g, f)
Convenience alias for pcmk_all_flags_set(), to check single flag. 
 
int(*) void(* err)(pcmk__output_t *out, const char *format,...) G_GNUC_PRINTF(2
 
void pcmk__register_lib_messages(pcmk__output_t *out)
 
int pcmk_result_get_strings(int code, enum pcmk_result_type type, const char **name, const char **desc)
Get the name and description of a given result code. 
 
bool pcmk__str_any_of(const char *s,...) G_GNUC_NULL_TERMINATED
 
Display result code name. 
 
This structure contains everything that makes up a single output formatter. 
 
Display result code number. 
 
void pcmk__xml_output_finish(pcmk__output_t *out, xmlNodePtr *xml)
 
pcmk_result_type
Types of Pacemaker result codes.