#include <stdint.h>
#include <libxml/tree.h>
#include <crm/common/ipc_internal.h>
#include <crm/common/results_internal.h>
#include <crm/common/xml_internal.h>
 
Go to the source code of this file.
◆ pcmk__set_request_flags
      
        
          | #define pcmk__set_request_flags | 
          ( | 
            | 
          request,  | 
        
        
           | 
           | 
            | 
          flags_to_set  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
Value:do {         \
        (request)->
flags = pcmk__set_flags_as(__func__, __LINE__,   \
        LOG_TRACE, 
"Request", 
"message", (request)->flags,          \
         (flags_to_set), #flags_to_set);                             \
    } while (0)
 
Definition at line 64 of file messages_internal.h.
 
 
◆ pcmk__request_flags
| Enumerator | 
|---|
| pcmk__request_none  |  | 
| pcmk__request_sync  |  | 
| pcmk__request_reuse_options  |  | 
Definition at line 19 of file messages_internal.h.
 
 
◆ pcmk__message_name()
      
        
          | const char* pcmk__message_name  | 
          ( | 
          const char *  | 
          name | ) | 
           | 
        
      
 
Get name to be used as identifier for cluster messages. 
- Parameters
 - 
  
    | [in] | name | Actual system name to check | 
  
   
- Returns
 - Non-NULL cluster message identifier corresponding to name
 
- Note
 - The Pacemaker daemons were renamed in version 2.0.0, but the old names must continue to be used as the identifier for cluster messages, so that mixed-version clusters are possible during a rolling upgrade. 
 
Definition at line 171 of file messages.c.
 
 
◆ pcmk__process_request()
      
        
          | xmlNode* pcmk__process_request  | 
          ( | 
          pcmk__request_t *  | 
          request,  | 
        
        
           | 
           | 
          GHashTable *  | 
          handlers  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
◆ pcmk__register_handlers()
◆ pcmk__reset_request()