^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1) /* SPDX-License-Identifier: GPL-2.0-or-later */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 2) /* -*- mode: c; c-basic-offset: 8; -*-
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 3) * vim: noexpandtab sw=8 ts=8 sts=0:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 4) *
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 5) * Copyright (C) 2005 Oracle. All rights reserved.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 6) */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 7)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 8) #ifndef O2CLUSTER_QUORUM_H
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 9) #define O2CLUSTER_QUORUM_H
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 10)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 11) void o2quo_init(void);
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 12) void o2quo_exit(void);
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 13)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 14) void o2quo_hb_up(u8 node);
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 15) void o2quo_hb_down(u8 node);
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 16) void o2quo_hb_still_up(u8 node);
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 17) void o2quo_conn_up(u8 node);
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 18) void o2quo_conn_err(u8 node);
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 19) void o2quo_disk_timeout(void);
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 20)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 21) #endif /* O2CLUSTER_QUORUM_H */