pacemaker  2.1.3-ea053b43a
Scalable High-Availability cluster resource manager
Data Fields
pcmk_ipc_api_s Struct Reference

#include <lib/common/crmcommon_private.h>

Collaboration diagram for pcmk_ipc_api_s:
Collaboration graph
[legend]

Data Fields

enum pcmk_ipc_server server
 
enum pcmk_ipc_dispatch dispatch_type
 
size_t ipc_size_max
 
crm_ipc_tipc
 
mainloop_io_tmainloop_io
 
bool free_on_disconnect
 
pcmk_ipc_callback_t cb
 
void * user_data
 
void * api_data
 
pcmk__ipc_methods_tcmds
 

Detailed Description

Definition at line 195 of file crmcommon_private.h.

Field Documentation

◆ api_data

void* pcmk_ipc_api_s::api_data

Definition at line 204 of file crmcommon_private.h.

◆ cb

pcmk_ipc_callback_t pcmk_ipc_api_s::cb

Definition at line 202 of file crmcommon_private.h.

◆ cmds

pcmk__ipc_methods_t* pcmk_ipc_api_s::cmds

Definition at line 205 of file crmcommon_private.h.

◆ dispatch_type

enum pcmk_ipc_dispatch pcmk_ipc_api_s::dispatch_type

Definition at line 197 of file crmcommon_private.h.

◆ free_on_disconnect

bool pcmk_ipc_api_s::free_on_disconnect

Definition at line 201 of file crmcommon_private.h.

◆ ipc

crm_ipc_t* pcmk_ipc_api_s::ipc

Definition at line 199 of file crmcommon_private.h.

◆ ipc_size_max

size_t pcmk_ipc_api_s::ipc_size_max

Definition at line 198 of file crmcommon_private.h.

◆ mainloop_io

mainloop_io_t* pcmk_ipc_api_s::mainloop_io

Definition at line 200 of file crmcommon_private.h.

◆ server

enum pcmk_ipc_server pcmk_ipc_api_s::server

Definition at line 196 of file crmcommon_private.h.

◆ user_data

void* pcmk_ipc_api_s::user_data

Definition at line 203 of file crmcommon_private.h.


The documentation for this struct was generated from the following file: