pacemaker  2.1.4-dc6eb4362
Scalable High-Availability cluster resource manager
Data Structures | Enumerations | Functions
ipc_schedulerd.h File Reference

IPC commands for Schedulerd. More...

#include <crm/common/ipc.h>
Include dependency graph for ipc_schedulerd.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  pcmk_schedulerd_api_reply_t
 

Enumerations

enum  pcmk_schedulerd_api_reply { pcmk_schedulerd_reply_unknown, pcmk_schedulerd_reply_graph }
 Possible types of schedulerd replies. More...
 

Functions

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...
 

Detailed Description

IPC commands for Schedulerd.

Definition in file ipc_schedulerd.h.

Enumeration Type Documentation

◆ pcmk_schedulerd_api_reply

Possible types of schedulerd replies.

Enumerator
pcmk_schedulerd_reply_unknown 
pcmk_schedulerd_reply_graph 

Definition at line 28 of file ipc_schedulerd.h.

Function Documentation

◆ 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.