#include <config.h>
#include <qb/qblist.h>
#include <qb/qbutil.h>
#include <qb/qbipc_common.h>
#include <corosync/swab.h>
#include <corosync/corodefs.h>
#include <corosync/coroapi.h>
#include <corosync/icmap.h>
#include <corosync/logsys.h>
#include "service.h"
#include "util.h"
Go to the source code of this file.
◆ timersub
#define timersub |
( |
|
a, |
|
|
|
b, |
|
|
|
result |
|
) |
| |
Value:do { \
(result)->tv_sec = (a)->tv_sec - (b)->tv_sec; \
(result)->tv_usec = (a)->tv_usec - (b)->tv_usec; \
if ((result)->tv_usec < 0) { \
--(result)->tv_sec; \
(result)->tv_usec += 1000000; \
} \
} while (0)
Definition at line 161 of file pload.c.
◆ pload_exec_message_req_types
Enumerator |
---|
MESSAGE_REQ_EXEC_PLOAD_START | |
MESSAGE_REQ_EXEC_PLOAD_MCAST | |
Definition at line 63 of file pload.c.
◆ LOGSYS_DECLARE_SUBSYS()
LOGSYS_DECLARE_SUBSYS |
( |
"PLOAD" |
| ) |
|
◆ pload_get_service_engine_ver0()
◆ pload_service_engine
Initial value:= {
.name = "corosync profile loading service",
.priority = 1,
.exec_engine = pload_exec_engine,
.exec_init_fn = pload_exec_init_fn
}
@ CS_LIB_FLOW_CONTROL_REQUIRED
The corosync_exec_handler struct.
Definition at line 136 of file pload.c.
Referenced by pload_get_service_engine_ver0().