2 * Copyright (C) 2012-2020 all contributors <cmogstored-public@yhbt.net>
3 * License: GPL-3.0+ <https://www.gnu.org/licenses/gpl-3.0.txt>
10 void mog_mgmt_init(struct mog_mgmt
*, struct mog_svc
*);
11 enum mog_parser_state
mog_mgmt_parse(struct mog_mgmt
*, char *buf
, size_t len
);
12 void mog_mgmt_reset_parser(struct mog_mgmt
*);
15 void mog_mgmt_fn_digest(struct mog_fd
*, char *buf
);
16 void mog_mgmt_fn_size(struct mog_mgmt
*, char *buf
);
17 void mog_mgmt_fn_blank(struct mog_mgmt
*);
18 void mog_mgmt_fn_unknown(struct mog_mgmt
*, char *buf
);
19 void mog_mgmt_fn_watch_err(struct mog_mgmt
*);
20 void mog_mgmt_fn_digest_emit(struct mog_fd
*);
21 void mog_mgmt_fn_digest_err(struct mog_fd
*);
22 void mog_mgmt_fn_aio_threads(struct mog_mgmt
*, char *);