#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()