MySQL 8.3.0
Source Code Documentation
xcom_msg_queue.cc File Reference
#include "xcom/xcom_msg_queue.h"
#include <assert.h>
#include <stdlib.h>
#include "xcom/pax_msg.h"
#include "xcom/server_struct.h"
#include "xcom/simset.h"
#include "xcom/site_struct.h"
#include "xcom/task.h"
#include "xcom/task_debug.h"
#include "xcom/xcom_common.h"
#include "xcom/xcom_detector.h"
#include "xcom/xcom_memory.h"
#include "xcom/xcom_profile.h"
#include "xdr_gen/xcom_vp.h"

Functions

void init_link_list ()
 
static void msg_link_init (msg_link *link, pax_msg *p, node_no to)
 
char * dbg_msg_link (msg_link *link)
 
msg_linkmsg_link_new (pax_msg *p, node_no to)
 
void msg_link_delete (msg_link **link_p)
 
static void msg_link_free (msg_link **link_p)
 
void empty_msg_list (linkage *l)
 
void empty_msg_channel (channel *c)
 
void empty_link_free_list ()
 

Variables

static linkage msg_link_list = {0, &msg_link_list, &msg_link_list}
 

Function Documentation

◆ dbg_msg_link()

char * dbg_msg_link ( msg_link link)

◆ empty_link_free_list()

void empty_link_free_list ( )

◆ empty_msg_channel()

void empty_msg_channel ( channel c)

◆ empty_msg_list()

void empty_msg_list ( linkage l)

◆ init_link_list()

void init_link_list ( )

◆ msg_link_delete()

void msg_link_delete ( msg_link **  link_p)

◆ msg_link_free()

static void msg_link_free ( msg_link **  link_p)
static

◆ msg_link_init()

static void msg_link_init ( msg_link link,
pax_msg p,
node_no  to 
)
static

◆ msg_link_new()

msg_link * msg_link_new ( pax_msg p,
node_no  to 
)

Variable Documentation

◆ msg_link_list

linkage msg_link_list = {0, &msg_link_list, &msg_link_list}
static