]> git.ipfire.org Git - thirdparty/systemd.git/blame - src/journal/journald-stream.h
homed: make it easier to run multiple instances of homed
[thirdparty/systemd.git] / src / journal / journald-stream.h
CommitLineData
53e1b683 1/* SPDX-License-Identifier: LGPL-2.1+ */
a45b9fca
LP
2#pragma once
3
e22aa3d3
LP
4typedef struct StdoutStream StdoutStream;
5
13790add 6#include "fdset.h"
d025f1e4 7#include "journald-server.h"
a45b9fca 8
b1852c48 9int server_open_stdout_socket(Server *s, const char *stdout_socket);
15d91bff 10int server_restore_streams(Server *s, FDSet *fds);
e22aa3d3 11
a45b9fca 12void stdout_stream_free(StdoutStream *s);
9541f5ff
EV
13int stdout_stream_install(Server *s, int fd, StdoutStream **ret);
14void stdout_stream_destroy(StdoutStream *s);
e22aa3d3 15void stdout_stream_send_notify(StdoutStream *s);