10 #ifndef PCMK__CRM_COMMON_MESSAGES_INTERNAL__H    11 #define PCMK__CRM_COMMON_MESSAGES_INTERNAL__H    14 #include <libxml/tree.h>                        63 #define pcmk__set_request_flags(request, flags_to_set) do {         \    64         (request)->flags = pcmk__set_flags_as(__func__, __LINE__,   \    65         LOG_TRACE, "Request", "message", (request)->flags,          \    66         (flags_to_set), #flags_to_set);                             \    89 static inline const char *
    92     if ((request != NULL) && (request->
ipc_client != NULL)) {
    94     } 
else if ((request != NULL) && (request->
peer != NULL)) {
   110 static inline const char *
   113     if ((request != NULL) && (request->
ipc_client != NULL)) {
   115     } 
else if ((request != NULL) && (request->
peer != NULL)) {
   116         return request->
peer;
   118         return "(unspecified)";
   122 #endif // PCMK__CRM_COMMON_MESSAGES_INTERNAL__H 
GHashTable * pcmk__register_handlers(const pcmk__server_command_t handlers[])
 
void pcmk__reset_request(pcmk__request_t *request)
 
xmlNode * pcmk__process_request(pcmk__request_t *request, GHashTable *handlers)
 
pcmk__client_t * ipc_client
 
pcmk__action_result_t result
 
const char * pcmk__message_name(const char *name)
Get name to be used as identifier for cluster messages. 
 
const char * pcmk__client_name(const pcmk__client_t *c)