pacemaker 3.0.1-16e74fc4da
Scalable High-Availability cluster resource manager
Loading...
Searching...
No Matches
ipc_common.c File Reference
#include <crm_internal.h>
#include <stdio.h>
#include <stdint.h>
#include <sys/types.h>
#include <crm/common/xml.h>
#include "crmcommon_private.h"
Include dependency graph for ipc_common.c:

Go to the source code of this file.

Macros

#define BUFFER_SIZE   (128*1024)
 

Functions

unsigned int crm_ipc_default_buffer_size (void)
 Return pacemaker's IPC buffer size.
 
bool pcmk__valid_ipc_header (const pcmk__ipc_header_t *header)
 
const char * pcmk__client_type_str (uint64_t client_type)
 
int pcmk__ipc_msg_append (GByteArray **buffer, guint8 *data)
 

Macro Definition Documentation

◆ BUFFER_SIZE

#define BUFFER_SIZE   (128*1024)

Definition at line 23 of file ipc_common.c.

Function Documentation

◆ crm_ipc_default_buffer_size()

unsigned int crm_ipc_default_buffer_size ( void )

Return pacemaker's IPC buffer size.

Returns
IPC buffer size in bytes

Definition at line 31 of file ipc_common.c.

◆ pcmk__client_type_str()

const char * pcmk__client_type_str ( uint64_t client_type)

Definition at line 60 of file ipc_common.c.

◆ pcmk__ipc_msg_append()

int pcmk__ipc_msg_append ( GByteArray ** buffer,
guint8 * data )

Definition at line 99 of file ipc_common.c.

◆ pcmk__valid_ipc_header()

bool pcmk__valid_ipc_header ( const pcmk__ipc_header_t * header)

Definition at line 45 of file ipc_common.c.