pacemaker  2.1.4-dc6eb4362
Scalable High-Availability cluster resource manager
Typedefs | Functions
ipc_schedulerd.c File Reference
#include <crm_internal.h>
#include <stdlib.h>
#include <time.h>
#include <crm/crm.h>
#include <crm/msg_xml.h>
#include <crm/common/xml.h>
#include <crm/common/ipc.h>
#include <crm/common/ipc_internal.h>
#include <crm/common/ipc_schedulerd.h>
#include "crmcommon_private.h"
Include dependency graph for ipc_schedulerd.c:

Go to the source code of this file.

Typedefs

typedef struct schedulerd_api_private_s schedulerd_api_private_t
 

Functions

pcmk__ipc_methods_tpcmk__schedulerd_api_methods ()
 
int pcmk_schedulerd_api_graph (pcmk_ipc_api_t *api, xmlNode *cib, char **ref)
 Make an IPC request to the scheduler for the transition graph. More...
 

Typedef Documentation

◆ schedulerd_api_private_t

typedef struct schedulerd_api_private_s schedulerd_api_private_t

Function Documentation

◆ pcmk__schedulerd_api_methods()

pcmk__ipc_methods_t* pcmk__schedulerd_api_methods ( void  )

Definition at line 126 of file ipc_schedulerd.c.

◆ pcmk_schedulerd_api_graph()

int pcmk_schedulerd_api_graph ( pcmk_ipc_api_t api,
xmlNode *  cib,
char **  ref 
)

Make an IPC request to the scheduler for the transition graph.

Parameters
[in]apiIPC API connection
[in]cibThe CIB to create a transition graph for
[out]refThe reference ID a response will have
Returns
Standard Pacemaker return code

Definition at line 175 of file ipc_schedulerd.c.