Document of c-modernization-kit (porter)
1.0.0
Loading...
Searching...
No Matches
porter
libsrc
porter
thread
potrHealthThread.h
Go to the documentation of this file.
1
16
17
#ifndef POTR_HEALTH_THREAD_H
18
#define POTR_HEALTH_THREAD_H
19
20
#include "
../potrContext.h
"
21
22
#ifdef __cplusplus
23
extern
"C"
24
{
25
#endif
/* __cplusplus */
26
27
/* 非 TCP 用ヘルスチェックスレッド (単一スレッド) */
28
extern
int
potr_health_thread_start
(
struct
PotrContext_
*ctx);
29
extern
int
potr_health_thread_stop
(
struct
PotrContext_
*ctx);
30
31
/* TCP 用ヘルスチェックスレッド (path ごと) */
32
extern
int
potr_tcp_health_thread_start
(
struct
PotrContext_
*ctx,
int
path_idx);
33
extern
int
potr_tcp_health_thread_stop
(
struct
PotrContext_
*ctx,
int
path_idx);
34
35
#ifdef __cplusplus
36
}
37
#endif
/* __cplusplus */
38
39
#endif
/* POTR_HEALTH_THREAD_H */
potrContext.h
セッションコンテキスト内部定義ヘッダー。
potr_tcp_health_thread_stop
int potr_tcp_health_thread_stop(struct PotrContext_ *ctx, int path_idx)
TCP ヘルスチェックスレッドを停止します。
Definition
potrHealthThread.c:681
potr_health_thread_start
int potr_health_thread_start(struct PotrContext_ *ctx)
非 TCP ヘルスチェックスレッドを起動します。
Definition
potrHealthThread.c:526
potr_health_thread_stop
int potr_health_thread_stop(struct PotrContext_ *ctx)
非 TCP ヘルスチェックスレッドを停止します。
Definition
potrHealthThread.c:584
potr_tcp_health_thread_start
int potr_tcp_health_thread_start(struct PotrContext_ *ctx, int path_idx)
TCP ヘルスチェックスレッドを path ごとに起動します。
Definition
potrHealthThread.c:629
PotrContext_
セッションコンテキスト構造体。PotrHandle の実体。
Definition
potrContext.h:156
Generated by
1.14.0