pacemaker  2.0.4-2deceaa
Scalable High-Availability cluster resource manager
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
remote_internal.h File Reference
#include <glib.h>
#include <libxml/tree.h>
#include <crm/pengine/status.h>
Include dependency graph for remote_internal.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.


gboolean xml_contains_remote_node (xmlNode *xml)
gboolean pe__is_remote_node (pe_node_t *node)
gboolean pe__is_guest_node (pe_node_t *node)
gboolean pe__is_guest_or_remote_node (pe_node_t *node)
bool pe__is_bundle_node (pe_node_t *node)
gboolean pe__resource_is_remote_conn (pe_resource_t *rsc, pe_working_set_t *data_set)
pe_resource_tpe__resource_contains_guest_node (const pe_working_set_t *data_set, const pe_resource_t *rsc)
void pe_foreach_guest_node (const pe_working_set_t *data_set, const pe_node_t *host, void(*helper)(const pe_node_t *, void *), void *user_data)
xmlNode * pe_create_remote_xml (xmlNode *parent, const char *uname, const char *container_id, const char *migrateable, const char *is_managed, const char *start_timeout, const char *server, const char *port)

Function Documentation

bool pe__is_bundle_node ( pe_node_t node)

Definition at line 64 of file remote.c.

gboolean pe__is_guest_node ( pe_node_t node)

Definition at line 47 of file remote.c.

gboolean pe__is_guest_or_remote_node ( pe_node_t node)

Definition at line 58 of file remote.c.

gboolean pe__is_remote_node ( pe_node_t node)

Definition at line 36 of file remote.c.

pe_resource_t* pe__resource_contains_guest_node ( const pe_working_set_t data_set,
const pe_resource_t rsc 

Definition at line 83 of file remote.c.

gboolean pe__resource_is_remote_conn ( pe_resource_t rsc,
pe_working_set_t data_set 

Definition at line 17 of file remote.c.

xmlNode* pe_create_remote_xml ( xmlNode *  parent,
const char *  uname,
const char *  container_id,
const char *  migrateable,
const char *  is_managed,
const char *  start_timeout,
const char *  server,
const char *  port 

Definition at line 158 of file remote.c.

void pe_foreach_guest_node ( const pe_working_set_t data_set,
const pe_node_t host,
void(*)(const pe_node_t *, void *)  helper,
void *  user_data 

Definition at line 122 of file remote.c.

gboolean xml_contains_remote_node ( xmlNode *  xml)

Definition at line 99 of file remote.c.